One Logo Pool Ball
WebKit · IOS API REFERENCE

WKContentWorld.Configuration

class · iOS 27.0+ · SDK 27.1

@MainActor class Configuration

Members (15)

init

init

TypeScript
static init(): Promise<WKContentWorld_Configuration>
Swift declaration
init()
get · iOS 27.0+

allowAccessingClosedShadowRoots

TypeScript
get allowAccessingClosedShadowRoots(): Promise<boolean>
Swift declaration
var allowAccessingClosedShadowRoots: Bool { get set }
set · iOS 27.0+

allowAccessingClosedShadowRoots

TypeScript
setAllowAccessingClosedShadowRoots(value: boolean): Promise<void>
Swift declaration
var allowAccessingClosedShadowRoots: Bool { get set }
get · iOS 27.0+

autofillScriptingEnabled

TypeScript
get autofillScriptingEnabled(): Promise<boolean>
Swift declaration
var autofillScriptingEnabled: Bool { get set }
set · iOS 27.0+

autofillScriptingEnabled

TypeScript
setAutofillScriptingEnabled(value: boolean): Promise<void>
Swift declaration
var autofillScriptingEnabled: Bool { get set }
get · iOS 27.0+

elementUserInfoEnabled

TypeScript
get elementUserInfoEnabled(): Promise<boolean>
Swift declaration
var elementUserInfoEnabled: Bool { get set }
set · iOS 27.0+

elementUserInfoEnabled

TypeScript
setElementUserInfoEnabled(value: boolean): Promise<void>
Swift declaration
var elementUserInfoEnabled: Bool { get set }
get · iOS 27.0+

isInspectable

TypeScript
get isInspectable(): Promise<boolean>
Swift declaration
var isInspectable: Bool { get set }
set · iOS 27.0+

isInspectable

TypeScript
setIsInspectable(value: boolean): Promise<void>
Swift declaration
var isInspectable: Bool { get set }
get · iOS 27.0+

jsHandleCreationEnabled

TypeScript
get jsHandleCreationEnabled(): Promise<boolean>
Swift declaration
var jsHandleCreationEnabled: Bool { get set }
set · iOS 27.0+

jsHandleCreationEnabled

TypeScript
setJsHandleCreationEnabled(value: boolean): Promise<void>
Swift declaration
var jsHandleCreationEnabled: Bool { get set }
get · iOS 27.0+

legacyBuiltinOverridesEnabled

TypeScript
get legacyBuiltinOverridesEnabled(): Promise<boolean>
Swift declaration
var legacyBuiltinOverridesEnabled: Bool { get set }
set · iOS 27.0+

legacyBuiltinOverridesEnabled

TypeScript
setLegacyBuiltinOverridesEnabled(value: boolean): Promise<void>
Swift declaration
var legacyBuiltinOverridesEnabled: Bool { get set }
get · iOS 27.0+

nodeSnapshotCreationEnabled

TypeScript
get nodeSnapshotCreationEnabled(): Promise<boolean>
Swift declaration
var nodeSnapshotCreationEnabled: Bool { get set }
set · iOS 27.0+

nodeSnapshotCreationEnabled

TypeScript
setNodeSnapshotCreationEnabled(value: boolean): Promise<void>
Swift declaration
var nodeSnapshotCreationEnabled: Bool { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All WebKit types →