init
TypeScriptstatic init(): Promise<WKWebpagePreferences>Swift declarationinit()class · iOS 13.0+ · SDK 27.1
@MainActor class WKWebpagePreferencesstatic init(): Promise<WKWebpagePreferences>Swift declarationinit()get allowsContentJavaScript(): Promise<boolean>Swift declarationvar allowsContentJavaScript: Bool { get set }setAllowsContentJavaScript(value: boolean): Promise<void>Swift declarationvar allowsContentJavaScript: Bool { get set }get allowsJSHandleCreationInPageWorld(): Promise<boolean>Swift declarationvar allowsJSHandleCreationInPageWorld: Bool { get set }setAllowsJSHandleCreationInPageWorld(value: boolean): Promise<void>Swift declarationvar allowsJSHandleCreationInPageWorld: Bool { get set }get alternateRequest(): Promise<(_Foundation_URLRequest) | null>Swift declarationvar alternateRequest: URLRequest? { get set }setAlternateRequest(value?: (_Foundation_URLRequest) | null): Promise<void>Swift declarationvar alternateRequest: URLRequest? { get set }get globalPrivacyControlEnabled(): Promise<boolean>Swift declarationvar globalPrivacyControlEnabled: Bool { get set }setGlobalPrivacyControlEnabled(value: boolean): Promise<void>Swift declarationvar globalPrivacyControlEnabled: Bool { get set }get isLockdownModeEnabled(): Promise<boolean>Swift declarationvar isLockdownModeEnabled: Bool { get set }setIsLockdownModeEnabled(value: boolean): Promise<void>Swift declarationvar isLockdownModeEnabled: Bool { get set }get overrideReferrer(): Promise<(string) | null>Swift declarationvar overrideReferrer: String? { get set }setOverrideReferrer(value?: (string) | null): Promise<void>Swift declarationvar overrideReferrer: String? { get set }get preferredContentMode(): Promise<WKWebpagePreferences_ContentMode>Swift declarationvar preferredContentMode: WKWebpagePreferences.ContentMode { get set }setPreferredContentMode(value: WKWebpagePreferences_ContentMode): Promise<void>Swift declarationvar preferredContentMode: WKWebpagePreferences.ContentMode { get set }get preferredHTTPSNavigationPolicy(): Promise<WKWebpagePreferences_UpgradeToHTTPSPolicy>Swift declarationvar preferredHTTPSNavigationPolicy: WKWebpagePreferences.UpgradeToHTTPSPolicy { get set }setPreferredHTTPSNavigationPolicy(value: WKWebpagePreferences_UpgradeToHTTPSPolicy): Promise<void>Swift declarationvar preferredHTTPSNavigationPolicy: WKWebpagePreferences.UpgradeToHTTPSPolicy { get set }get securityRestrictionMode(): Promise<WKSecurityRestrictionMode>Swift declarationvar securityRestrictionMode: WKSecurityRestrictionMode { get set }setSecurityRestrictionMode(value: WKSecurityRestrictionMode): Promise<void>Swift declarationvar securityRestrictionMode: WKSecurityRestrictionMode { get set }No declarations were skipped in this snapshot.