init
TypeScriptstatic init(): Promise<STWebpageController>Swift declarationinit()class · iOS 14.0+ · SDK 27.1
class STWebpageControllerstatic init(): Promise<STWebpageController>Swift declarationinit()setBundleIdentifier(bundleIdentifier: string): Promise<void>Swift declarationfunc setBundleIdentifier(_ bundleIdentifier: String) throwsget url(): Promise<(string) | null>Swift declarationvar url: URL? { get set }setUrl(value?: (string) | null): Promise<void>Swift declarationvar url: URL? { get set }get urlIsBlocked(): Promise<boolean>Swift declarationvar urlIsBlocked: Bool { get }get urlIsPictureInPicture(): Promise<boolean>Swift declarationvar urlIsPictureInPicture: Bool { get set }setUrlIsPictureInPicture(value: boolean): Promise<void>Swift declarationvar urlIsPictureInPicture: Bool { get set }get urlIsPlayingVideo(): Promise<boolean>Swift declarationvar urlIsPlayingVideo: Bool { get set }setUrlIsPlayingVideo(value: boolean): Promise<void>Swift declarationvar urlIsPlayingVideo: Bool { get set }get profileIdentifier(): Promise<(STWebHistory_ProfileIdentifier) | null>Swift declarationvar profileIdentifier: STWebHistory.ProfileIdentifier? { get set }setProfileIdentifier(value?: (STWebHistory_ProfileIdentifier) | null): Promise<void>Swift declarationvar profileIdentifier: STWebHistory.ProfileIdentifier? { get set }get suppressUsageRecording(): Promise<boolean>Swift declarationvar suppressUsageRecording: Bool { get set }setSuppressUsageRecording(value: boolean): Promise<void>Swift declarationvar suppressUsageRecording: Bool { get set }No declarations were skipped in this snapshot.