FFWebSettings constructor
FFWebSettings({
- String? faviconPath,
- String? customHeaders,
- FFEditMetadata? editMetadata,
- String? seoTitle,
- String? seoDescription,
- String? subdomain,
- bool? showWatermark,
- bool? usePerPageTitles,
- String? pageTitle,
- String? ogImagePath,
- bool? allowSearchEngineIndexing,
- bool? allowPwa,
- @Deprecated('This field is deprecated.') bool? legacyUseCanvasKit,
- FFColor? statusBarColor,
- @Deprecated('This field is deprecated.') FFWebBuildSettings? legacyCanvasKitSettings,
- @Deprecated('This field is deprecated.') bool? legacyUseOldInitialization,
- @Deprecated('This field is deprecated.') bool? legacyUseFlutter3271,
- FFWebSettings_WebOrientation? orientation,
Implementation
factory FFWebSettings({
$core.String? faviconPath,
$core.String? customHeaders,
FFEditMetadata? editMetadata,
$core.String? seoTitle,
$core.String? seoDescription,
$core.String? subdomain,
$core.bool? showWatermark,
$core.bool? usePerPageTitles,
$core.String? pageTitle,
$core.String? ogImagePath,
$core.bool? allowToShare,
$core.bool? allowSearchEngineIndexing,
$core.bool? allowPwa,
@$core.Deprecated('This field is deprecated.')
$core.bool? legacyUseCanvasKit,
FFColor? statusBarColor,
@$core.Deprecated('This field is deprecated.')
FFWebBuildSettings? legacyCanvasKitSettings,
@$core.Deprecated('This field is deprecated.')
$core.bool? legacyUseOldInitialization,
@$core.Deprecated('This field is deprecated.')
$core.bool? legacyUseFlutter3271,
FFWebSettings_WebOrientation? orientation,
}) {
final result = create();
if (faviconPath != null) result.faviconPath = faviconPath;
if (customHeaders != null) result.customHeaders = customHeaders;
if (editMetadata != null) result.editMetadata = editMetadata;
if (seoTitle != null) result.seoTitle = seoTitle;
if (seoDescription != null) result.seoDescription = seoDescription;
if (subdomain != null) result.subdomain = subdomain;
if (showWatermark != null) result.showWatermark = showWatermark;
if (usePerPageTitles != null) result.usePerPageTitles = usePerPageTitles;
if (pageTitle != null) result.pageTitle = pageTitle;
if (ogImagePath != null) result.ogImagePath = ogImagePath;
if (allowToShare != null) result.allowToShare = allowToShare;
if (allowSearchEngineIndexing != null)
result.allowSearchEngineIndexing = allowSearchEngineIndexing;
if (allowPwa != null) result.allowPwa = allowPwa;
if (legacyUseCanvasKit != null)
result.legacyUseCanvasKit = legacyUseCanvasKit;
if (statusBarColor != null) result.statusBarColor = statusBarColor;
if (legacyCanvasKitSettings != null)
result.legacyCanvasKitSettings = legacyCanvasKitSettings;
if (legacyUseOldInitialization != null)
result.legacyUseOldInitialization = legacyUseOldInitialization;
if (legacyUseFlutter3271 != null)
result.legacyUseFlutter3271 = legacyUseFlutter3271;
if (orientation != null) result.orientation = orientation;
return result;
}