js library

Functions

convertJSObjectCallAsConstructorCallback(JSContextRef ctx, JSObjectRef constructor, int argumentCount, Pointer<JSValueRef> arguments, Pointer<JSValueRef> exception, JSObject fn(JSContext context, JSObject constructor, List<JSValue> arguments, JSException exception)) JSObjectRef
convertJSObjectCallAsFunctionCallback(JSContextRef ctx, JSObjectRef function, JSObjectRef thisObject, int argumentCount, Pointer<JSValueRef> arguments, Pointer<JSValueRef> exception, JSValue fn(JSContext context, JSObject function, JSObject thisObject, List<JSValue> arguments, JSException exception)) JSValueRef
convertJSObjectConvertToTypeCallback(JSContextRef ctx, JSObjectRef object, int type, Pointer<JSValueRef> exception, JSValue fn(JSContext context, JSObject object, JSType type, JSException exception)) JSValueRef
convertJSObjectDeletePropertyCallback(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, Pointer<JSValueRef> exception, bool fn(JSContext context, JSObject object, JSString propertyName, JSException exception)) bool
convertJSObjectGetPropertyCallback(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, Pointer<JSValueRef> exception, JSValue fn(JSContext context, JSObject object, JSString propertyName, JSException exception)) JSValueRef
convertJSObjectGetPropertyNamesCallback(JSContextRef ctx, JSObjectRef object, JSPropertyNameAccumulatorRef propertyNames, void fn(JSContext context, JSObject object, JSPropertyNameAccumulator propertyNames)) → void
convertJSObjectHasInstanceCallback(JSContextRef ctx, JSObjectRef constructor, JSValueRef possibleInstance, Pointer<JSValueRef> exception, bool fn(JSContext context, JSObject constructor, JSValue possibleInstance, JSException exception)) bool
convertJSObjectHasPropertyCallback(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, bool fn(JSContext context, JSObject object, JSString propertyName)) bool
convertJSObjectInitializeCallback(JSContextRef ctx, JSObjectRef object, void fn(JSContext context, JSObject object)) → void
convertJSObjectSetPropertyCallback(JSContextRef ctx, JSObjectRef object, JSStringRef propertyName, JSValueRef value, Pointer<JSValueRef> exception, bool fn(JSContext context, JSObject object, JSString propertyName, JSValue value, JSException exception)) bool

Exceptions / Errors

JSError