InAppWebViewWebElement class

Constructors

InAppWebViewWebElement({required dynamic viewId, required BinaryMessenger messenger})

Properties

hashCode int
The hash code for this object.
no setterinherited
headlessWebViewId String?
getter/setter pair
iframe ↔ HTMLIFrameElement
getter/setter pair
iframeContainer ↔ HTMLDivElement
getter/setter pair
initialData ↔ InAppWebViewInitialData?
getter/setter pair
initialFile String?
getter/setter pair
initialSettings ↔ InAppWebViewSettings?
getter/setter pair
initialUrlRequest ↔ URLRequest?
getter/setter pair
isLoading bool
getter/setter pair
jsWebView JSWebView?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
settings ↔ InAppWebViewSettings?
getter/setter pair

Methods

canScrollHorizontally() Future<bool>
canScrollVertically() Future<bool>
dispose() → void
evaluateJavascript({required String source}) Future
getContentHeight() Future<int?>
getContentWidth() Future<int?>
getIFrameId() String
getOriginalUrl() Future<String?>
getSandbox() Set<Sandbox>
getScrollX() Future<int?>
getScrollY() Future<int?>
getSelectedText() Future<String?>
getSettings() Future<Map<String, dynamic>>
getSize() Size
getTitle() Future<String?>
getUrl() Future<String?>
goBack() Future<void>
goBackOrForward({required int steps}) Future<void>
goForward() Future<void>
handleMethodCall(MethodCall call) Future
Handles method calls over the MethodChannel of this plugin.
injectCSSCode({required String source}) Future<void>
injectCSSFileFromUrl({required String urlFile, Map<String, dynamic>? cssLinkHtmlTagAttributes}) Future<void>
injectJavascriptFileFromUrl({required String urlFile, Map<String, dynamic>? scriptHtmlTagAttributes}) Future<void>
isSecureContext() Future<bool>
loadData({required String data, String mimeType = "text/html"}) Future<void>
loadFile({required String assetFilePath}) Future<void>
loadUrl({required URLRequest urlRequest}) Future<void>
makeInitialLoad() → void
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
onConsoleMessage(String type, String? message) → void
onCreateWindow(int windowId, String url, String? target, String? windowFeatures) Future<bool?>
onEnterFullscreen() → void
onExitFullscreen() → void
onInjectedScriptError(String id) → void
onInjectedScriptLoaded(String id) → void
onLoadStart(String url) → void
onLoadStop(String url) → void
onPrintRequest(String? url) → void
onScrollChanged(int x, int y) → void
onTitleChanged(String? title) → void
onUpdateVisitedHistory(String url) → void
onWindowBlur() → void
onWindowFocus() → void
onZoomScaleChanged(double oldScale, double newScale) → void
postUrl({required String url, required Uint8List postData}) Future<void>
prepare() → void
printCurrentPage() Future<void>
reload() Future<void>
scrollBy({required int x, required int y, bool animated = false}) Future<void>
scrollTo({required int x, required int y, bool animated = false}) Future<void>
setSettings(InAppWebViewSettings newSettings) Future<void>
stopLoading() Future<void>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited