public Ao3TrackHelper(IWebViewPage wvp) { this.wvp = wvp; if (Android.OS.Build.VERSION.SdkInt < Android.OS.BuildVersionCodes.Kitkat) { evals = new Dictionary <int, Tuple <string, TaskCompletionSource <string> > >(); } }
public Task OnWebViewScriptNotify(string value, IWebViewPage page) { dynamic obj = JsonHelper.Parse(value); string endpoint = obj.endpoint; dynamic state = obj.json; Task request = requestHandlers[endpoint](value, endpoint, state, page); return request; }
public Task<Func<object, string>> OnWebViewScriptNotify(NotifyEventArgs args, IWebViewPage page) { string value = args.Value; dynamic obj = JsonHelper.Parse(value); string endpoint = obj.endpoint; dynamic state = obj.json; Task<Func<object, string>> request = requestHandlers[endpoint](value, endpoint, state, page); return request; }
public Ao3TrackHelper(IWebViewPage wvp) { this.wvp = wvp; }
protected virtual Task OnViewModelSelectedAsync(IWebViewPage page, IProgress<string> progress, IWebViewModel<string> viewmodel) { return viewmodel.OnSelectedAsync(page, progress); }