AndroidInAppBrowserCreationParams class
Object specifying creation parameters for creating a AndroidInAppBrowser.
When adding additional fields make sure they can be null or have a default
value to avoid breaking changes. See PlatformInAppBrowserCreationParams
for
more information.
Constructors
-
AndroidInAppBrowserCreationParams.new({ContextMenu? contextMenu, AndroidPullToRefreshController? pullToRefreshController, AndroidFindInteractionController? findInteractionController, UnmodifiableListView<
UserScript> ? initialUserScripts, int? windowId}) - Creates a new AndroidInAppBrowserCreationParams instance.
- AndroidInAppBrowserCreationParams.fromPlatformInAppBrowserCreationParams(PlatformInAppBrowserCreationParams params)
-
Creates a AndroidInAppBrowserCreationParams instance based on
PlatformInAppBrowserCreationParams
.factory
Properties
- contextMenu → ContextMenu?
-
Context menu used by the browser. It should be set before opening the browser.
finalinherited
- findInteractionController → AndroidFindInteractionController?
-
Represents the find interaction feature controller.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
initialUserScripts
→ UnmodifiableListView<
UserScript> ? -
Initial list of user scripts to be loaded at start or end of a page loading.
finalinherited
- pullToRefreshController → AndroidPullToRefreshController?
-
Represents the pull-to-refresh feature controller.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- webViewEnvironment → PlatformWebViewEnvironment?
-
Used to create the
PlatformInAppBrowser
using the specified environment.finalinherited - windowId → int?
-
The window id of a
CreateWindowAction.windowId
.finalinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited