convertJSObjectHasInstanceCallback function

bool convertJSObjectHasInstanceCallback(
  1. JSContextRef ctx,
  2. JSObjectRef constructor,
  3. JSValueRef possibleInstance,
  4. Pointer<JSValueRef> exception,
  5. bool fn(
    1. JSContext context,
    2. JSObject constructor,
    3. JSValue possibleInstance,
    4. JSException exception,
    ),
)

Implementation

bool convertJSObjectHasInstanceCallback(
  JSContextRef ctx,
  JSObjectRef constructor,
  JSValueRef possibleInstance,
  Pointer<JSValueRef> exception,
  bool Function(JSContext context, JSObject constructor, JSValue possibleInstance, JSException exception) fn,
) {
  final JSContext context = JSContext(ctx);
  return fn(context, JSObject(context, constructor), JSValue(context, possibleInstance), JSException(context, exception));
}