webviewx library
Classes
- BridgedBypassProxy
- cors.bridged.cc proxy
- BypassProxy
- Proxy which will be used to fetch page sources in the SourceType.urlBypass mode.
- CodeTabsBypassProxy
- api.codetabs.com proxy
- CssLoader
- This is used to generate a css loading indicator ONLY FOR THE WEB VERSION, for when the iframe is loading the page.
- DartCallback
- Registers a Dart callback, which can be called from the Javascript side. This will be turned into a platform-specific dart callback, on runtime.
- EmbeddedJsContent
- Declares some Javascript content (usually a function) which will be embedded ("burned") into the HTML source at runtime.
- HtmlUtils
- HTML utils: wrappers, parsers, splitters etc.
- MobileSpecificParams
- Parameters specific to the mobile version.
-
Used in NavigationRequest in order to also send the
sourceType
, not just thesource
- A copy of the original NavigationRequest from webview_flutter.
- WebResourceError
-
Error returned in
WebView.onWebResourceError
when a web resource loading error has occurred. - WebSpecificParams
- Parameters specific to the web version.
- WebViewAware
- This should be used when you need to put a widget on top of the webview.
- WebViewContent
- Model class for webview's content
- WebViewX
- Facade class
-
WebViewXController<
T> - Interface for controller
- WeCorsAnyWhereProxy
- we-cors-anywhere.herokuapp.com proxy
Enums
- AutoMediaPlaybackPolicy
- Describes the state of automatic media playback
- EmbedPosition
- Specifies where to embed ("burn") the javascript inside the HTML source
- JavascriptMode
- Describes the state of JavaScript support in a given web view.
- A decision on how to handle a navigation request.
- SourceType
- Specifies what type is the current source
- WebResourceErrorType
- Possible error type categorizations used by WebResourceError.
Typedefs
- A copy from the original webview's navigation delegate typedef