JSValue.makeSymbol constructor

JSValue.makeSymbol(
  1. JSContext context, {
  2. required String description,
})

Implementation

factory JSValue.makeSymbol(
  JSContext context, {
  required String description,
}) {
  final JSString jsString = JSString.fromString(description);
  try {
    return JSValue(context, js_bd.JSValueMakeSymbol(context.ref, jsString.ref));
  } finally {
    jsString.release();
  }
}