Interface StartNavigationCallback

All Superinterfaces:
Callback, NavigationCallback, NavigationSyncCallback<StartNavigationCallback.Params,StartNavigationCallback.Response>, SyncCallback<StartNavigationCallback.Params,StartNavigationCallback.Response>

This callback is invoked before the engine starts navigation to a resource.

Use the StartNavigationCallback.Response.start() method to allow navigation start.

Use the StartNavigationCallback.Response.ignore() method to ignore navigation request.

Important: the engine will be blocked until you return control from the callback.

If the callback throws an exception, the StartNavigationCallback.Response.start() method will be invoked.