JSObjectGetPropertyAtIndex top-level property
JSValueRef Function(JSContextRef ctx, JSObjectRef object, int propertyIndex, Pointer<JSValueRef> exception)
JSObjectGetPropertyAtIndex
final
Gets a property from an object by numeric index.
ctx
The execution context to use.
object
The JSObject whose property you want to get.
propertyIndex
An integer value that is the property's name.
exception
A pointer to a JSValueRef in which to store an exception, if any. Pass NULL if you do not care to store an exception.
@result
The property's value if object has the property, otherwise the undefined value.
@discussion
Calling JSObjectGetPropertyAtIndex is equivalent to calling JSObjectGetProperty with a string containing propertyIndex, but JSObjectGetPropertyAtIndex provides optimized access to numeric properties.
Implementation
final JSValueRef Function(JSContextRef ctx, JSObjectRef object, int propertyIndex, Pointer<JSValueRef> exception) JSObjectGetPropertyAtIndex =
jscLib.lookup<NativeFunction<JSValueRef Function(JSContextRef ctx, JSObjectRef object, Uint32 propertyIndex, Pointer<JSValueRef> exception)>>('JSObjectGetPropertyAtIndex').asFunction();