JSObjectSetPrivate top-level property
Sets a pointer to private data on an object.
The default object class does not allocate storage for private data. Only objects created with a non-NULL JSClass can store private data.
object
(JSObjectRef) The JSObject whose private data you want to set.
data
(void*) A void* to set as the object's private data.
@result
(bool) true if object can store private data, otherwise false.
Implementation
final bool Function(JSObjectRef object, Pointer<Void> data) JSObjectSetPrivate =
kLookup<NativeFunction<Bool Function(JSObjectRef, Pointer<Void>)>>(
'JSObjectSetPrivate',
).asFunction();