flutter_adeeinappwebview_android
library
Classes
-
AndroidAssetsPathHandler
-
Handler class to open a file from assets directory in the application APK.
-
AndroidAssetsPathHandlerCreationParams
-
Object specifying creation parameters for creating a AndroidAssetsPathHandler.
-
AndroidChromeSafariBrowser
-
Class that provides a visible standard interface for browsing the web.
It presents a self-contained web interface inside your app.
-
AndroidChromeSafariBrowserCreationParams
-
Object specifying creation parameters for creating a AndroidChromeSafariBrowser.
-
AndroidCookieManager
-
Class that implements a singleton object (shared instance) which manages the cookies used by WebView instances.
On Android, it is implemented using CookieManager.
On iOS, it is implemented using WKHTTPCookieStore.
-
AndroidCookieManagerCreationParams
-
Object specifying creation parameters for creating a AndroidCookieManager.
-
AndroidFindInteractionController
-
This class represents the controller used by the
WebView
to add
text-finding capabilities, such as the "Find on page" feature.
-
AndroidFindInteractionControllerCreationParams
-
Object specifying creation parameters for creating a AndroidFindInteractionController.
-
AndroidHeadlessInAppWebView
-
Class that represents a WebView in headless mode.
It can be used to run a WebView in background without attaching an
InAppWebView
to the widget tree.
-
AndroidHeadlessInAppWebViewCreationParams
-
Object specifying creation parameters for creating a AndroidHeadlessInAppWebView.
-
AndroidHttpAuthCredentialDatabase
-
Class that implements a singleton object (shared instance) which manages the shared HTTP auth credentials cache.
On iOS and MacOS, this class uses the URLCredentialStorage class.
On Android, this class has a custom implementation using
android.database.sqlite.SQLiteDatabase
because
WebViewDatabase
doesn't offer the same functionalities as iOS URLCredentialStorage
.
-
AndroidHttpAuthCredentialDatabaseCreationParams
-
Object specifying creation parameters for creating a AndroidHttpAuthCredentialDatabase.
-
AndroidInAppBrowser
-
-
AndroidInAppBrowserCreationParams
-
Object specifying creation parameters for creating a AndroidInAppBrowser.
-
AndroidInAppWebViewController
-
Controls a WebView, such as an
InAppWebView
widget instance, a AndroidHeadlessInAppWebView instance or AndroidInAppBrowser WebView instance.
-
AndroidInAppWebViewControllerCreationParams
-
Object specifying creation parameters for creating a AndroidInAppWebViewController.
-
AndroidInAppWebViewPlatform
-
Implementation of
InAppWebViewPlatform
using the WebView API.
-
AndroidInAppWebViewWidget
-
Flutter Widget for adding an inline native WebView integrated in the flutter widget tree.
-
AndroidInAppWebViewWidgetCreationParams
-
Object specifying creation parameters for creating a
PlatformInAppWebViewWidget
.
-
AndroidInternalStoragePathHandler
-
Handler class to open files from application internal storage.
For more information about android storage please refer to
Android Developers Docs: Data and file storage overview.
-
AndroidInternalStoragePathHandlerCreationParams
-
Object specifying creation parameters for creating a AndroidInternalStoragePathHandler.
-
AndroidJavaScriptReplyProxy
-
-
AndroidJavaScriptReplyProxyCreationParams
-
Object specifying creation parameters for creating a AndroidJavaScriptReplyProxy.
-
AndroidLocalStorage
-
Class that provides methods to manage the JavaScript
window.localStorage
object.
It used by PlatformWebStorage
.
-
AndroidLocalStorageCreationParams
-
Object specifying creation parameters for creating a AndroidLocalStorage.
-
AndroidPathHandler
-
A handler that produces responses for a registered path.
-
AndroidPathHandlerCreationParams
-
Object specifying creation parameters for creating a AndroidPathHandler.
-
AndroidPrintJobController
-
Class representing a print job eventually returned by
PlatformInAppWebViewController.printCurrentPage
.
-
AndroidPrintJobControllerCreationParams
-
Object specifying creation parameters for creating a AndroidPrintJobController.
-
AndroidProcessGlobalConfig
-
Process Global Configuration for
WebView
.
WebView has some process-global configuration parameters
that cannot be changed once WebView has been loaded.
This class allows apps to set these parameters.
-
AndroidProcessGlobalConfigCreationParams
-
Object specifying creation parameters for creating a AndroidProcessGlobalConfig.
-
AndroidProxyController
-
Manages setting and clearing a process-specific override for the Android system-wide proxy settings that govern network requests made by
WebView
.
-
AndroidProxyControllerCreationParams
-
Object specifying creation parameters for creating a AndroidProxyController.
-
AndroidPullToRefreshController
-
A standard controller that can initiate the refreshing of a scroll view’s contents.
This should be used whenever the user can refresh the contents of a WebView via a vertical swipe gesture.
-
AndroidPullToRefreshControllerCreationParams
-
Object specifying creation parameters for creating a AndroidPullToRefreshController.
-
AndroidResourcesPathHandler
-
Handler class to open a file from resources directory in the application APK.
-
AndroidResourcesPathHandlerCreationParams
-
Object specifying creation parameters for creating a AndroidResourcesPathHandler.
-
AndroidServiceWorkerController
-
Class that manages Service Workers used by
WebView
.
-
AndroidServiceWorkerControllerCreationParams
-
Object specifying creation parameters for creating a AndroidServiceWorkerController.
-
AndroidSessionStorage
-
Class that provides methods to manage the JavaScript
window.sessionStorage
object.
It used by PlatformWebStorage
.
-
AndroidSessionStorageCreationParams
-
Object specifying creation parameters for creating a AndroidSessionStorage.
-
AndroidStorage
-
Class that provides methods to manage the JavaScript Storage object.
It is used by
PlatformLocalStorage
and PlatformSessionStorage
.
-
AndroidStorageCreationParams
-
Object specifying creation parameters for creating a AndroidStorage.
-
AndroidTracingController
-
Manages tracing of
WebView
s.
In particular provides functionality for the app to enable/disable tracing of parts of code and to collect tracing data.
This is useful for profiling performance issues, debugging and memory usage analysis in production and real life scenarios.
-
AndroidTracingControllerCreationParams
-
Object specifying creation parameters for creating a AndroidTracingController.
-
AndroidWebMessageChannel
-
The representation of the HTML5 message channels.
-
AndroidWebMessageChannelCreationParams
-
Object specifying creation parameters for creating a AndroidWebMessageChannel.
-
AndroidWebMessageListener
-
This listener receives messages sent on the JavaScript object which was injected by
PlatformInAppWebViewController.addWebMessageListener
.
-
AndroidWebMessageListenerCreationParams
-
Object specifying creation parameters for creating a AndroidWebMessageListener.
-
AndroidWebMessagePort
-
The representation of the HTML5 message ports.
-
AndroidWebMessagePortCreationParams
-
Object specifying creation parameters for creating a AndroidWebMessagePort.
-
AndroidWebStorage
-
Class that provides access to the JavaScript Web Storage API:
window.sessionStorage
and window.localStorage
.
It used by PlatformInAppWebViewController.webStorage
.
-
AndroidWebStorageCreationParams
-
Object specifying creation parameters for creating a AndroidWebStorage.
-
AndroidWebStorageManager
-
Class that implements a singleton object (shared instance) which manages the web storage used by WebView instances.
On Android, it is implemented using WebStorage.
On iOS and MacOS, it is implemented using WKWebsiteDataStore.default().
-
AndroidWebStorageManagerCreationParams
-
Object specifying creation parameters for creating a AndroidWebStorageManager.
-
AndroidWebViewFeature
-
Class that represents an Android-specific utility class for checking which WebView Support Library features are supported on the device.
-
AndroidWebViewFeatureCreationParams
-
Object specifying creation parameters for creating a AndroidWebViewFeature.