Example #1
0
 public bool OnBeforeBrowse(TRequest request, bool userGesture)
 {
     return(requestAdapter.IsTransitionForwardBack(request) || (userGesture && ShouldBlockNav(requestAdapter.GetUrl(request))));
 }
 public TResourceRequestHandler GetResourceRequestHandler(TRequest request, ref bool disableDefaultHandling)
 {
     disableDefaultHandling = registry.HasHandler(requestAdapter.GetUrl(request));
     return(handler);
 }
 public TResourceHandler?Create(TRequest request)
 {
     return(Uri.TryCreate(requestAdapter.GetUrl(request), UriKind.Absolute, out var uri) ? handler.Resolve(uri)?.Visit(resourceVisitor) : null);
 }