JSException.create constructor

JSException.create(
  1. JSContext context, {
  2. JSValue? error,
  3. bool autoDispose = true,
})

Implementation

factory JSException.create(
  JSContext context, {
  JSValue? error,
  bool autoDispose = true,
}) {
  final Pointer<JSValueRef> ref = calloc.call<JSValueRef>(
    sizeOf<JSValueRef>(),
  );
  ref.value = error?.ref ?? nullptr;
  return JSException(context, ref, autoDispose: autoDispose);
}