JS: Third batch of OFW PR changes

This commit is contained in:
Willy-JL
2024-10-22 02:38:21 +01:00
parent 7ebbadfbf8
commit bbb85a4df9
4 changed files with 8 additions and 5 deletions

View File

@@ -308,7 +308,7 @@ void js_math_trunc(struct mjs* mjs) {
static void* js_math_create(struct mjs* mjs, mjs_val_t* object, JsModules* modules) {
UNUSED(modules);
mjs_val_t math_obj = mjs_mk_object(mjs);
mjs_set(mjs, math_obj, "is_equal", ~0, MJS_MK_FN(js_math_is_equal));
mjs_set(mjs, math_obj, "isEqual", ~0, MJS_MK_FN(js_math_is_equal));
mjs_set(mjs, math_obj, "abs", ~0, MJS_MK_FN(js_math_abs));
mjs_set(mjs, math_obj, "acos", ~0, MJS_MK_FN(js_math_acos));
mjs_set(mjs, math_obj, "acosh", ~0, MJS_MK_FN(js_math_acosh));

View File

@@ -40,7 +40,7 @@ export type KeyCode = MainKey | ModifierKey | number;
*
* @param settings USB device settings. Omit to select default parameters
*/
export declare function setup(settings?: { vid: number, pid: number, mfrName?: string, prodName?: string, layoutPath: string }): void;
export declare function setup(settings?: { vid: number, pid: number, mfrName?: string, prodName?: string, layoutPath?: string }): void;
/**
* @brief Tells whether the virtual USB HID device has successfully connected

View File

@@ -1,3 +1,4 @@
export function isEqual(a: number, b: number, tolerance: number): boolean;
export function abs(n: number): number;
export function acos(n: number): number;
export function acosh(n: number): number;
@@ -12,6 +13,7 @@ export function clz32(n: number): number;
export function cos(n: number): number;
export function exp(n: number): number;
export function floor(n: number): number;
export function log(n: number): number;
export function max(n: number, m: number): number;
export function min(n: number, m: number): number;
export function pow(n: number, m: number): number;
@@ -21,4 +23,5 @@ export function sin(n: number): number;
export function sqrt(n: number): number;
export function trunc(n: number): number;
declare const PI: number;
declare const E: number;
declare const EPSILON: number;