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 the source
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