JSValue.newObjectClass constructor

JSValue.newObjectClass(
  1. JSContext ctx,
  2. int classId, {
  3. bool autoDispose = true,
})

JS_NewObjectClass

Implementation

factory JSValue.newObjectClass(
  JSContext ctx,
  int classId, {
  bool autoDispose = true,
}) =>
    JSValue(
      ctx,
      calloc.call<JSValue_>(sizeOf<JSValue_>())
        ..ref = JS_NewObjectClass(ctx.ref, classId),
      autoDispose: autoDispose,
    );