InAppBrowserSettingsProperty enum
List of InAppBrowserSettings's properties that can be used to check i they are supported or not by the current platform.
Values
- allowGoBackWithBackButton → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.allowGoBackWithBackButton property is supported at runtime.
Officially Supported Platforms/Implementations:
- Android WebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- closeButtonCaption → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.closeButtonCaption property is supported at runtime.
Officially Supported Platforms/Implementations:
- iOS WKWebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- closeButtonColor → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.closeButtonColor property is supported at runtime.
Officially Supported Platforms/Implementations:
- iOS WKWebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- closeOnCannotGoBack → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.closeOnCannotGoBack property is supported at runtime.
Officially Supported Platforms/Implementations:
- Android WebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
-
Can be used to check if the InAppBrowserSettings.hidden property is supported at runtime.
Officially Supported Platforms/Implementations:
- Android WebView
- iOS WKWebView
- macOS WKWebView
- Windows WebView2
- Linux WPE WebKit
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- hideCloseButton → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.hideCloseButton property is supported at runtime.
Officially Supported Platforms/Implementations:
- iOS WKWebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- hideDefaultMenuItems → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.hideDefaultMenuItems property is supported at runtime.
Officially Supported Platforms/Implementations:
- Android WebView
- iOS WKWebView
- macOS WKWebView
- Linux WPE WebKit
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- hideProgressBar → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.hideProgressBar property is supported at runtime.
Officially Supported Platforms/Implementations:
- Android WebView
- iOS WKWebView
- macOS WKWebView
- Linux WPE WebKit
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- hideTitleBar → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.hideTitleBar property is supported at runtime.
Officially Supported Platforms/Implementations:
- Android WebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- hideToolbarBottom → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.hideToolbarBottom property is supported at runtime.
Officially Supported Platforms/Implementations:
- iOS WKWebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- hideToolbarTop → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.hideToolbarTop property is supported at runtime.
Officially Supported Platforms/Implementations:
- Android WebView
- iOS WKWebView
- macOS WKWebView
- Linux WPE WebKit
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- hideUrlBar → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.hideUrlBar property is supported at runtime.
Officially Supported Platforms/Implementations:
- Android WebView
- iOS WKWebView
- macOS WKWebView
- Linux WPE WebKit
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
-
Can be used to check if the InAppBrowserSettings.menuButtonColor property is supported at runtime.
Officially Supported Platforms/Implementations:
- iOS WKWebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- presentationStyle → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.presentationStyle property is supported at runtime.
Officially Supported Platforms/Implementations:
- iOS WKWebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- shouldCloseOnBackButtonPressed → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.shouldCloseOnBackButtonPressed property is supported at runtime.
Officially Supported Platforms/Implementations:
- Android WebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- toolbarBottomBackgroundColor → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.toolbarBottomBackgroundColor property is supported at runtime.
Officially Supported Platforms/Implementations:
- iOS WKWebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- toolbarBottomTintColor → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.toolbarBottomTintColor property is supported at runtime.
Officially Supported Platforms/Implementations:
- iOS WKWebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- toolbarBottomTranslucent → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.toolbarBottomTranslucent property is supported at runtime.
Officially Supported Platforms/Implementations:
- iOS WKWebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- toolbarTopBackgroundColor → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.toolbarTopBackgroundColor property is supported at runtime.
Officially Supported Platforms/Implementations:
- Android WebView
- iOS WKWebView
- macOS WKWebView
- Linux WPE WebKit
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- toolbarTopBarTintColor → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.toolbarTopBarTintColor property is supported at runtime.
Officially Supported Platforms/Implementations:
- iOS WKWebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- toolbarTopFixedTitle → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.toolbarTopFixedTitle property is supported at runtime.
Officially Supported Platforms/Implementations:
- Android WebView
- macOS WKWebView
- Windows WebView2
- Linux WPE WebKit
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- toolbarTopTintColor → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.toolbarTopTintColor property is supported at runtime.
Officially Supported Platforms/Implementations:
- iOS WKWebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- toolbarTopTranslucent → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.toolbarTopTranslucent property is supported at runtime.
Officially Supported Platforms/Implementations:
- iOS WKWebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- transitionStyle → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.transitionStyle property is supported at runtime.
Officially Supported Platforms/Implementations:
- iOS WKWebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- windowAlphaValue → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.windowAlphaValue property is supported at runtime.
Officially Supported Platforms/Implementations:
- macOS WKWebView
- Windows WebView2
- Linux WPE WebKit
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- windowFrame → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.windowFrame property is supported at runtime.
Officially Supported Platforms/Implementations:
- macOS WKWebView
- Windows WebView2
- Linux WPE WebKit
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- windowStyleMask → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.windowStyleMask property is supported at runtime.
Officially Supported Platforms/Implementations:
- macOS WKWebView
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- windowTitlebarSeparatorStyle → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.windowTitlebarSeparatorStyle property is supported at runtime.
Officially Supported Platforms/Implementations:
- macOS WKWebView 11.0+
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
- windowType → const InAppBrowserSettingsProperty
-
Can be used to check if the InAppBrowserSettings.windowType property is supported at runtime.
Officially Supported Platforms/Implementations:
- macOS WKWebView
- Windows WebView2
- Linux WPE WebKit
Use the InAppBrowserSettings.isPropertySupported method to check if this property is supported at runtime.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
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
Constants
-
values
→ const List<
InAppBrowserSettingsProperty> - A constant List of the values in this enum, in order of their declaration.