InAppWebViewSettingsProperty enum

List of InAppWebViewSettings's properties that can be used to check i they are supported or not by the current platform.

Inheritance
Available extensions

Values

accessibilityIgnoresInvertColors → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.accessibilityIgnoresInvertColors property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

algorithmicDarkeningAllowed → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.algorithmicDarkeningAllowed property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

allowBackgroundAudioPlaying → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.allowBackgroundAudioPlaying property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

allowContentAccess → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.allowContentAccess property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

allowFileAccess → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.allowFileAccess property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

allowFileAccessFromFileURLs → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.allowFileAccessFromFileURLs property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

allowModalDialogs → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.allowModalDialogs property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

allowTopNavigationToDataUrls → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.allowTopNavigationToDataUrls property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

allowUniversalAccessFromFileURLs → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.allowUniversalAccessFromFileURLs property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

allowingReadAccessTo → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.allowingReadAccessTo property is supported at runtime.

Officially Supported Platforms/Implementations:

  • iOS WKWebView
  • macOS WKWebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

allowsAirPlayForMediaPlayback → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.allowsAirPlayForMediaPlayback property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

allowsBackForwardNavigationGestures → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.allowsBackForwardNavigationGestures property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

allowsInlineMediaPlayback → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.allowsInlineMediaPlayback property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

allowsLinkPreview → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.allowsLinkPreview property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

allowsPictureInPictureMediaPlayback → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.allowsPictureInPictureMediaPlayback property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

alpha → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.alpha property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

alwaysBounceHorizontal → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.alwaysBounceHorizontal property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

alwaysBounceVertical → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.alwaysBounceVertical property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

appCachePath → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.appCachePath property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView (Official API - WebSettings.setAppCachePath)

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

applePayAPIEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.applePayAPIEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

  • iOS WKWebView 13.0+

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

applicationNameForUserAgent → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.applicationNameForUserAgent property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

automaticallyAdjustsScrollIndicatorInsets → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.automaticallyAdjustsScrollIndicatorInsets property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

blockNetworkImage → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.blockNetworkImage property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

blockNetworkLoads → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.blockNetworkLoads property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

browserAcceleratorKeysEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.browserAcceleratorKeysEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

builtInZoomControls → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.builtInZoomControls property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

cacheEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.cacheEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

cacheMode → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.cacheMode property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

clearCache → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.clearCache property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

clearSessionCache → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.clearSessionCache property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

containerId → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.containerId property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

contentBlockers → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.contentBlockers property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

contentInsetAdjustmentBehavior → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.contentInsetAdjustmentBehavior property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

corsAllowlist → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.corsAllowlist property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

cursiveFontFamily → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.cursiveFontFamily property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

cursorBlinkTime → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.cursorBlinkTime property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

darkMode → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.darkMode property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

dataDetectorTypes → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.dataDetectorTypes property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

databaseEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.databaseEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

decelerationRate → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.decelerationRate property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

defaultFixedFontSize → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.defaultFixedFontSize property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

defaultFontSize → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.defaultFontSize property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

defaultTextEncodingName → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.defaultTextEncodingName property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

defaultVideoPoster → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.defaultVideoPoster property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

disableAnimations → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.disableAnimations property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

disableAutocorrection → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.disableAutocorrection property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView
  • Windows WebView2
  • Linux WPE WebKit
  • Web <iframe> but requires same origin

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

disableContextMenu → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.disableContextMenu property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

disableDefaultErrorPage → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.disableDefaultErrorPage property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

disableHorizontalScroll → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.disableHorizontalScroll property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • Web <iframe> but requires same origin

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

disableInputAccessoryView → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.disableInputAccessoryView property is supported at runtime.

Officially Supported Platforms/Implementations:

  • iOS WKWebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

Can be used to check if the InAppWebViewSettings.disableLongPressContextMenuOnLinks property is supported at runtime.

Officially Supported Platforms/Implementations:

  • iOS WKWebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

disableVerticalScroll → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.disableVerticalScroll property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • Web <iframe> but requires same origin

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

disableWebSecurity → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.disableWebSecurity property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

disabledActionModeMenuItems → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.disabledActionModeMenuItems property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

disallowOverScroll → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.disallowOverScroll property is supported at runtime.

Officially Supported Platforms/Implementations:

  • iOS WKWebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

displayZoomControls → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.displayZoomControls property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

domStorageEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.domStorageEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

doubleClickDistance → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.doubleClickDistance property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

doubleClickTime → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.doubleClickTime property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

dragThreshold → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.dragThreshold property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

drawCompositingIndicators → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.drawCompositingIndicators property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

enable2DCanvasAcceleration → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.enable2DCanvasAcceleration property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

enableCaretBrowsing → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.enableCaretBrowsing property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

enableEncryptedMedia → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.enableEncryptedMedia property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

enableJavaScriptMarkup → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.enableJavaScriptMarkup property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

enableMedia → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.enableMedia property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

enableMediaCapabilities → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.enableMediaCapabilities property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

enableMockCaptureDevices → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.enableMockCaptureDevices property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

enablePageCache → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.enablePageCache property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

enableResizableTextAreas → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.enableResizableTextAreas property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

enableSmoothScrolling → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.enableSmoothScrolling property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

enableSpatialNavigation → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.enableSpatialNavigation property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

Can be used to check if the InAppWebViewSettings.enableTabsToLinks property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

enableViewportScale → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.enableViewportScale property is supported at runtime.

Officially Supported Platforms/Implementations:

  • iOS WKWebView
  • macOS WKWebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

enableWebRTC → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.enableWebRTC property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

enableWriteConsoleMessagesToStdout → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.enableWriteConsoleMessagesToStdout property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

enterpriseAuthenticationAppLinkPolicyEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.enterpriseAuthenticationAppLinkPolicyEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

fantasyFontFamily → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.fantasyFontFamily property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

fixedFontFamily → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.fixedFontFamily property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

fontAntialias → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.fontAntialias property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

fontDPI → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.fontDPI property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

fontHintingStyle → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.fontHintingStyle property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

fontSubpixelLayout → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.fontSubpixelLayout property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

forceDark → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.forceDark property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

forceDarkStrategy → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.forceDarkStrategy property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

generalAutofillEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.generalAutofillEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

geolocationEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.geolocationEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

handleAcceleratorKeyPressed → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.handleAcceleratorKeyPressed property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Windows WebView2

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

hardwareAcceleration → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.hardwareAcceleration property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

hiddenPdfToolbarItems → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.hiddenPdfToolbarItems property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

horizontalScrollBarEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.horizontalScrollBarEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

horizontalScrollbarThumbColor → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.horizontalScrollbarThumbColor property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

horizontalScrollbarTrackColor → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.horizontalScrollbarTrackColor property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

iframeAllow → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.iframeAllow property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

iframeAllowFullscreen → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.iframeAllowFullscreen property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

iframeAriaHidden → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.iframeAriaHidden property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

iframeCsp → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.iframeCsp property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

iframeName → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.iframeName property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

iframeReferrerPolicy → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.iframeReferrerPolicy property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

iframeRole → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.iframeRole property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

iframeSandbox → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.iframeSandbox property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

ignoresViewportScaleLimits → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.ignoresViewportScaleLimits property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

incognito → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.incognito property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

initialScale → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.initialScale property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

interceptOnlyAsyncAjaxRequests → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.interceptOnlyAsyncAjaxRequests property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

isDirectionalLockEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.isDirectionalLockEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

isElementFullscreenEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.isElementFullscreenEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

isFindInteractionEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.isFindInteractionEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

isFraudulentWebsiteWarningEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.isFraudulentWebsiteWarningEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

isInspectable → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.isInspectable property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

isPagingEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.isPagingEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

isSiteSpecificQuirksModeEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.isSiteSpecificQuirksModeEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

isTextInteractionEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.isTextInteractionEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

isUserInteractionEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.isUserInteractionEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

itpEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.itpEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

javaScriptBridgeEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.javaScriptBridgeEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView
  • Windows WebView2
  • Web <iframe> but requires same origin

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

javaScriptBridgeForMainFrameOnly → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.javaScriptBridgeForMainFrameOnly property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView
  • Windows WebView2

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

javaScriptBridgeOriginAllowList → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.javaScriptBridgeOriginAllowList property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView
  • Windows WebView2
  • Web <iframe> but requires same origin

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

javaScriptCanAccessClipboard → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.javaScriptCanAccessClipboard property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

javaScriptCanOpenWindowsAutomatically → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.javaScriptCanOpenWindowsAutomatically property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

javaScriptEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.javaScriptEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

javaScriptHandlersForMainFrameOnly → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.javaScriptHandlersForMainFrameOnly property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView
  • Windows WebView2

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

javaScriptHandlersOriginAllowList → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.javaScriptHandlersOriginAllowList property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView
  • Windows WebView2
  • Web <iframe> but requires same origin

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

keyRepeatDelay → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.keyRepeatDelay property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

keyRepeatInterval → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.keyRepeatInterval property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

layoutAlgorithm → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.layoutAlgorithm property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

limitsNavigationsToAppBoundDomains → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.limitsNavigationsToAppBoundDomains property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

loadWithOverviewMode → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.loadWithOverviewMode property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

loadsImagesAutomatically → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.loadsImagesAutomatically property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

maximumViewportInset → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.maximumViewportInset property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

maximumZoomScale → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.maximumZoomScale property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

mediaContentTypesRequiringHardwareSupport → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.mediaContentTypesRequiringHardwareSupport property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

mediaPlaybackRequiresUserGesture → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.mediaPlaybackRequiresUserGesture property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

mediaType → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.mediaType property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

minimumFontSize → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.minimumFontSize property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

minimumLogicalFontSize → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.minimumLogicalFontSize property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

minimumViewportInset → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.minimumViewportInset property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

minimumZoomScale → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.minimumZoomScale property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

mixedContentMode → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.mixedContentMode property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

needInitialFocus → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.needInitialFocus property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

networkAvailable → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.networkAvailable property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

nonClientRegionSupportEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.nonClientRegionSupportEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

offscreenPreRaster → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.offscreenPreRaster property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

overScrollMode → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.overScrollMode property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

pageZoom → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.pageZoom property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

passwordAutosaveEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.passwordAutosaveEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

paymentRequestEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.paymentRequestEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

pictographFontFamily → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.pictographFontFamily property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

pinchZoomEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.pinchZoomEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

pluginScriptsForMainFrameOnly → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.pluginScriptsForMainFrameOnly property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView
  • Windows WebView2

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

pluginScriptsOriginAllowList → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.pluginScriptsOriginAllowList property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView
  • Windows WebView2

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

preferredContentMode → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.preferredContentMode property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

proxySettings → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.proxySettings property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

regexToAllowSyncUrlLoading → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.regexToAllowSyncUrlLoading property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

regexToCancelSubFramesLoading → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.regexToCancelSubFramesLoading property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

rendererPriorityPolicy → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.rendererPriorityPolicy property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

reputationCheckingRequired → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.reputationCheckingRequired property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

requestedWithHeaderOriginAllowList → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.requestedWithHeaderOriginAllowList property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

resourceCustomSchemes → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.resourceCustomSchemes property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView 11.0+
  • macOS WKWebView 10.13+

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

safeBrowsingEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.safeBrowsingEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

sansSerifFontFamily → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.sansSerifFontFamily property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

saveFormData → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.saveFormData property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

scrollBarDefaultDelayBeforeFade → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.scrollBarDefaultDelayBeforeFade property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

scrollBarFadeDuration → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.scrollBarFadeDuration property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

scrollBarStyle → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.scrollBarStyle property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

scrollMultiplier → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.scrollMultiplier property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Windows WebView2

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

scrollbarFadingEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.scrollbarFadingEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

scrollsToTop → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.scrollsToTop property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

selectionGranularity → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.selectionGranularity property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

serifFontFamily → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.serifFontFamily property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

sharedCookiesEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.sharedCookiesEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

  • iOS WKWebView 11.0+
  • macOS WKWebView 10.13+

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

shouldPrintBackgrounds → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.shouldPrintBackgrounds property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

standardFontFamily → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.standardFontFamily property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

statusBarEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.statusBarEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

supportMultipleWindows → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.supportMultipleWindows property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

supportZoom → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.supportZoom property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

suppressesIncrementalRendering → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.suppressesIncrementalRendering property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

textZoom → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.textZoom property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

thirdPartyCookiesEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.thirdPartyCookiesEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

transparentBackground → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.transparentBackground property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

underPageBackgroundColor → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.underPageBackgroundColor property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

upgradeKnownHostsToHTTPS → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.upgradeKnownHostsToHTTPS property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

useHybridComposition → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.useHybridComposition property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView:
    • It is recommended to use Hybrid Composition only on Android 10+ for a release app, as it can cause framerate drops on animations in Android 9 and lower (see Hybrid-Composition#performance).

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

useNativeFullscreenContainer → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.useNativeFullscreenContainer property is supported at runtime.

Officially Supported Platforms/Implementations:

  • iOS WKWebView 26.0+

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

useOnAjaxProgress → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.useOnAjaxProgress property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

useOnAjaxReadyStateChange → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.useOnAjaxReadyStateChange property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

useOnDownloadStart → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.useOnDownloadStart property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

useOnLoadResource → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.useOnLoadResource property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView
  • Linux WPE WebKit

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

useOnNavigationResponse → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.useOnNavigationResponse property is supported at runtime.

Officially Supported Platforms/Implementations:

  • iOS WKWebView
  • macOS WKWebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

useOnRenderProcessGone → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.useOnRenderProcessGone property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

useOnShowFileChooser → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.useOnShowFileChooser property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

useShouldInterceptAjaxRequest → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.useShouldInterceptAjaxRequest property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

useShouldInterceptFetchRequest → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.useShouldInterceptFetchRequest property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

useShouldInterceptRequest → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.useShouldInterceptRequest property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

useShouldOverrideUrlLoading → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.useShouldOverrideUrlLoading property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView
  • iOS WKWebView
  • macOS WKWebView
  • Windows WebView2

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

useWideViewPort → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.useWideViewPort property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

userAgent → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.userAgent property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

userAgentMetadata → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.userAgentMetadata property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

verticalScrollBarEnabled → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.verticalScrollBarEnabled property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

verticalScrollbarPosition → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.verticalScrollbarPosition property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

verticalScrollbarThumbColor → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.verticalScrollbarThumbColor property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

verticalScrollbarTrackColor → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.verticalScrollbarTrackColor property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

webAuthenticationSupport → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.webAuthenticationSupport property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

webRTCUdpPortsRange → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.webRTCUdpPortsRange property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

webViewAssetLoader → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.webViewAssetLoader property is supported at runtime.

Officially Supported Platforms/Implementations:

  • Android WebView

Use the InAppWebViewSettings.isPropertySupported method to check if this property is supported at runtime.

writingToolsBehavior → const InAppWebViewSettingsProperty

Can be used to check if the InAppWebViewSettings.writingToolsBehavior property is supported at runtime.

Officially Supported Platforms/Implementations:

Use the InAppWebViewSettings.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<InAppWebViewSettingsProperty>
A constant List of the values in this enum, in order of their declaration.