JSClassDefinitionPointer extension
Static Methods
-
alloc(
{int version = 0, int attributes = JSClassAttributesRef.kJSClassAttributeNone, required Pointer< Utf8> className, JSClassRef? parentClass, Pointer<JSStaticValue_> ? staticValues, Pointer<JSStaticFunction_> ? staticFunctions, Pointer<NativeFunction< ? initialize, Pointer<JSObjectInitializeCallback_> >NativeFunction< ? finalize, Pointer<JSObjectFinalizeCallback_> >NativeFunction< ? hasProperty, Pointer<JSObjectHasPropertyCallback_> >NativeFunction< ? getProperty, Pointer<JSObjectGetPropertyCallback_> >NativeFunction< ? setProperty, Pointer<JSObjectSetPropertyCallback_> >NativeFunction< ? deleteProperty, Pointer<JSObjectDeletePropertyCallback_> >NativeFunction< ? getPropertyNames, Pointer<JSObjectGetPropertyNamesCallback_> >NativeFunction< ? callAsFunction, Pointer<JSObjectCallAsFunctionCallback_> >NativeFunction< ? callAsConstructor, Pointer<JSObjectCallAsConstructorCallback_> >NativeFunction< ? hasInstance, Pointer<JSObjectHasInstanceCallback_> >NativeFunction< ? convertToType}) → JSClassDefinitionRefJSObjectConvertToTypeCallback_> > -
Available on JSClassDefinitionRef, provided by the JSClassDefinitionPointer extension