frame
TypeScriptget frame(): Promise<{ x: number; y: number; width: number; height: number }>Swift declarationvar frame: CGRect { get }class · iOS 18.4+ · SDK 27.1
@MainActor class WindowConfigurationget frame(): Promise<{ x: number; y: number; width: number; height: number }>Swift declarationvar frame: CGRect { get }get shouldBeFocused(): Promise<boolean>Swift declarationvar shouldBeFocused: Bool { get }get shouldBePrivate(): Promise<boolean>Swift declarationvar shouldBePrivate: Bool { get }get tabURLs(): Promise<Array<string>>Swift declarationvar tabURLs: [URL] { get }get tabs(): Promise<Array<SDKHandle>>Swift declarationvar tabs: [any WKWebExtensionTab] { get }get windowState(): Promise<WKWebExtension_WindowState>Swift declarationvar windowState: WKWebExtension.WindowState { get }get windowType(): Promise<WKWebExtension_WindowType>Swift declarationvar windowType: WKWebExtension.WindowType { get }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
WKWebExtension.WindowConfiguration.init()
inherited init: clang: 'init' is unavailable