WebViewEnvironmentSettings constructor
- String? additionalBrowserArguments,
- bool? allowSingleSignOnUsingOSPrimaryAccount,
- bool? areBrowserExtensionsEnabled,
- bool? automationAllowed,
- String? browserExecutableFolder,
- CacheModel? cacheModel,
- EnvironmentChannelSearchKind? channelSearchKind,
- List<
CustomSchemeRegistration> ? customSchemeRegistrations, - bool? enableTrackingPrevention,
- bool? exclusiveUserDataFolderAccess,
- bool? isCustomCrashReportingEnabled,
- String? language,
- List<
String> ? preferredLanguages, - EnvironmentReleaseChannels? releaseChannels,
- List<
String> ? sandboxPaths, - EnvironmentScrollbarStyle? scrollbarStyle,
- bool? spellCheckingEnabled,
- List<
String> ? spellCheckingLanguages, - String? targetCompatibleBrowserVersion,
- String? timeZoneOverride,
- String? userDataFolder,
- String? webProcessExtensionsDirectory,
Officially Supported Platforms/Implementations:
- Windows WebView2
- Linux WPE WebKit
Implementation
WebViewEnvironmentSettings({
this.additionalBrowserArguments,
this.allowSingleSignOnUsingOSPrimaryAccount,
this.areBrowserExtensionsEnabled,
this.automationAllowed,
this.browserExecutableFolder,
this.cacheModel,
this.channelSearchKind,
this.customSchemeRegistrations,
this.enableTrackingPrevention,
this.exclusiveUserDataFolderAccess,
this.isCustomCrashReportingEnabled,
this.language,
this.preferredLanguages,
this.releaseChannels,
this.sandboxPaths,
this.scrollbarStyle,
this.spellCheckingEnabled,
this.spellCheckingLanguages,
this.targetCompatibleBrowserVersion,
this.timeZoneOverride,
this.userDataFolder,
this.webProcessExtensionsDirectory,
});