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. -
A place to register callback methods responsible to handle navigation events
triggered by the
android_webview.WebView
. - 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 theurl
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.