init
TypeScriptstatic initJsGlobalContextRef(jsGlobalContextRef?: (SDKHandle) | null): JSContextSwift declarationinit!(jsGlobalContextRef: JSGlobalContextRef!)class · iOS 7.0+ · SDK 27.1
class JSContextstatic initJsGlobalContextRef(jsGlobalContextRef?: (SDKHandle) | null): JSContextSwift declarationinit!(jsGlobalContextRef: JSGlobalContextRef!)static currentArguments(): (Array<unknown>) | nullSwift declarationclass func currentArguments() -> [Any]!static currentCallee(): (JSValue) | nullSwift declarationclass func currentCallee() -> JSValue!static current(): (JSContext) | nullSwift declarationclass func current() -> JSContext!static currentThis(): (JSValue) | nullSwift declarationclass func currentThis() -> JSValue!evaluateScript(script?: (string) | null): (JSValue) | nullSwift declarationfunc evaluateScript(_ script: String!) -> JSValue!evaluateScriptWithSourceURL(script?: (string) | null, sourceURL?: (string) | null): (JSValue) | nullSwift declarationfunc evaluateScript(_ script: String!, withSourceURL sourceURL: URL!) -> JSValue!static init(): JSContextSwift declarationinit!()static initVirtualMachine(virtualMachine?: (JSVirtualMachine) | null): JSContextSwift declarationinit!(virtualMachine: JSVirtualMachine!)objectForKeyedSubscript(key?: (unknown) | null): (JSValue) | nullSwift declarationfunc objectForKeyedSubscript(_ key: Any!) -> JSValue!setObject(object?: (unknown) | null, key?: ((SDKHandle) & (SDKHandle)) | null): voidSwift declarationfunc setObject(_ object: Any!, forKeyedSubscript key: (any NSCopying & NSObjectProtocol)!)get jsGlobalContextRef(): (SDKHandle) | nullSwift declarationvar jsGlobalContextRef: JSGlobalContextRef! { get }get exception(): (JSValue) | nullSwift declarationvar exception: JSValue! { get set }set exception(value: (JSValue) | null)Swift declarationvar exception: JSValue! { get set }get exceptionHandler(): (((arg0: (JSContext) | null, arg1: (JSValue) | null) => Promise<void>)) | nullSwift declarationvar exceptionHandler: ((JSContext?, JSValue?) -> Void)! { get set }set exceptionHandler(value: (((arg0: (JSContext) | null, arg1: (JSValue) | null) => void)) | null)Swift declarationvar exceptionHandler: ((JSContext?, JSValue?) -> Void)! { get set }get globalObject(): (JSValue) | nullSwift declarationvar globalObject: JSValue! { get }get isInspectable(): booleanSwift declarationvar isInspectable: Bool { get set }set isInspectable(value: boolean)Swift declarationvar isInspectable: Bool { get set }get name(): (string) | nullSwift declarationvar name: String! { get set }set name(value: (string) | null)Swift declarationvar name: String! { get set }get virtualMachine(): (JSVirtualMachine) | nullSwift declarationvar virtualMachine: JSVirtualMachine! { get }No declarations were skipped in this snapshot.