One Logo Pool Ball
JavaScriptCore · IOS API REFERENCE

JSStaticValue

struct · SDK 27.1

struct JSStaticValue

Members (7)

get

attributes

TypeScript
get attributes(): number
Swift declaration
var attributes: JSPropertyAttributes
set

attributes

TypeScript
set attributes(value: number)
Swift declaration
var attributes: JSPropertyAttributes
get

getProperty

TypeScript
get getProperty(): (((arg0: (SDKHandle) | null, arg1: (SDKHandle) | null, arg2: (SDKHandle) | null, arg3: (SDKHandle) | null) => Promise<(SDKHandle) | null>)) | null
Swift declaration
var getProperty: JSObjectGetPropertyCallback!
get

name

TypeScript
get name(): (SDKHandle) | null
Swift declaration
var name: UnsafePointer<CChar>!
set

name

TypeScript
set name(value: (SDKHandle) | null)
Swift declaration
var name: UnsafePointer<CChar>!
get

setProperty

TypeScript
get setProperty(): (((arg0: (SDKHandle) | null, arg1: (SDKHandle) | null, arg2: (SDKHandle) | null, arg3: (SDKHandle) | null, arg4: (SDKHandle) | null) => Promise<boolean>)) | null
Swift declaration
var setProperty: JSObjectSetPropertyCallback!
init

init

TypeScript
static init(): JSStaticValue
Swift declaration
init()

Skipped declarations

3 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

JSStaticValue.init(name:getProperty:setProperty:attributes:)

This output pointer cannot safely be represented by the bridge.

JSStaticValue.getProperty

closure property answers its caller

JSStaticValue.setProperty

closure property answers its caller

All JavaScriptCore types →