webview_flutter_android library

Classes

AndroidCustomViewWidget
Represents a Flutter implementation of the Android View that is created by the host platform when web content needs to be displayed in fullscreen mode.
AndroidJavaScriptChannelParams
An implementation of JavaScriptChannelParams with the Android WebView API.
AndroidNavigationDelegate
A place to register callback methods responsible to handle navigation events triggered by the android_webview.WebView.
AndroidNavigationDelegateCreationParams
Object specifying creation parameters for creating a AndroidNavigationDelegate.
AndroidUrlChange
Android details of the change to a web view's url.
AndroidWebResourceError
Error returned in WebView.onWebResourceError when a web resource loading error has occurred.
AndroidWebViewController
Implementation of the PlatformWebViewController with the Android WebView API.
AndroidWebViewControllerCreationParams
Object specifying creation parameters for creating a AndroidWebViewController.
AndroidWebViewCookieManager
Handles all cookie operations for the Android platform.
AndroidWebViewCookieManagerCreationParams
Object specifying creation parameters for creating a AndroidWebViewCookieManager.
AndroidWebViewPermissionRequest
Android implementation of PlatformWebViewPermissionRequest.
AndroidWebViewPermissionResourceType
Android-specific resources that can require permissions.
AndroidWebViewPlatform
Implementation of WebViewPlatform using the WebKit API.
AndroidWebViewWidget
An implementation of PlatformWebViewWidget with the Android WebView API.
AndroidWebViewWidgetCreationParams
Object specifying creation parameters for creating a AndroidWebViewWidget.
FileSelectorParams
Parameters received when the WebView should show a file selector.
GeolocationPermissionsRequestParams
A request params used by the host application to set the Geolocation permission state for an origin.
GeolocationPermissionsResponse
A response used by the host application to set the Geolocation permission state for an origin.

Enums

FileSelectorMode
Mode of how to select files for a file chooser.

Typedefs

LoadRequestCallback = Future<void> Function(LoadRequestParams params)
Signature for the loadRequest callback responsible for loading the url after a navigation request has been approved.
OnGeolocationPermissionsHidePrompt = void Function()
Signature for the setGeolocationPermissionsPromptCallbacks callback responsible for request the Geolocation API is cancel.
OnGeolocationPermissionsShowPrompt = Future<GeolocationPermissionsResponse> Function(GeolocationPermissionsRequestParams request)
Signature for the setGeolocationPermissionsPromptCallbacks callback responsible for request the Geolocation API.
OnHideCustomWidgetCallback = void Function()
Signature for the setCustomWidgetCallbacks callback responsible for hiding the custom view.
OnShowCustomWidgetCallback = void Function(Widget widget, void onCustomWidgetHidden())
Signature for the setCustomWidgetCallbacks callback responsible for showing the custom view.