constructors

This commit is contained in:
2026-01-21 19:41:20 -06:00
parent f7be9c3344
commit dd31a1c2b0
4 changed files with 0 additions and 23 deletions

View File

@@ -851,17 +851,14 @@ CELL_USE_INIT(
// Create font constructor (legacy)
JSValue font_ctor = JS_NewCFunction2(js, js_font_constructor, "font", 2, JS_CFUNC_generic, 0);
JS_SetConstructor(js, font_ctor, proto);
JS_SetPropertyStr(js, mod, "font", font_ctor);
// Create SDF font constructor: sdf_font(data, em_px, range_px, padding_px, sharpness)
JSValue sdf_font_ctor = JS_NewCFunction2(js, js_sdf_font_constructor, "sdf_font", 5, JS_CFUNC_generic, 0);
JS_SetConstructor(js, sdf_font_ctor, proto);
JS_SetPropertyStr(js, mod, "sdf_font", sdf_font_ctor);
// Create MSDF font constructor: msdf_font(data, em_px, range_px, padding_px, sharpness)
JSValue msdf_font_ctor = JS_NewCFunction2(js, js_msdf_font_constructor, "msdf_font", 5, JS_CFUNC_generic, 0);
JS_SetConstructor(js, msdf_font_ctor, proto);
JS_SetPropertyStr(js, mod, "msdf_font", msdf_font_ctor);
return mod;