修改默认导出函数的名称。

This commit is contained in:
徐涛 2025-02-07 08:14:38 +08:00
parent 89b2a2f9d9
commit ca83ce082b
5 changed files with 6 additions and 6 deletions

View File

@ -202,7 +202,7 @@ impl SchemeSetting {
}
}
#[wasm_bindgen]
#[wasm_bindgen(js_name = toJsValue)]
pub fn to_js_value(&self) -> Result<JsValue, JsError> {
Ok(serde_wasm_bindgen::to_value(self)?)
}

View File

@ -115,7 +115,7 @@ export class RGBDifference {
export class SchemeSetting {
free(): void;
constructor(hover: ColorShifting, active: ColorShifting, focus: ColorShifting, disabled: ColorShifting, dark_convert: ColorShifting, expand_method: ColorExpand, wacg_follows: WACGSetting);
to_js_value(): any;
toJsValue(): any;
hover: ColorShifting;
active: ColorShifting;
focus: ColorShifting;
@ -210,7 +210,7 @@ export interface InitOutput {
readonly __wbg_get_schemesetting_wacg_follows: (a: number) => number;
readonly __wbg_set_schemesetting_wacg_follows: (a: number, b: number) => void;
readonly schemesetting_new: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => number;
readonly schemesetting_to_js_value: (a: number) => [number, number, number];
readonly schemesetting_toJsValue: (a: number) => [number, number, number];
readonly __wbg_get_schemesetting_hover: (a: number) => number;
readonly __wbg_get_schemesetting_active: (a: number) => number;
readonly __wbg_get_schemesetting_focus: (a: number) => number;

View File

@ -1857,8 +1857,8 @@ export class SchemeSetting {
/**
* @returns {any}
*/
to_js_value() {
const ret = wasm.schemesetting_to_js_value(this.__wbg_ptr);
toJsValue() {
const ret = wasm.schemesetting_toJsValue(this.__wbg_ptr);
if (ret[2]) {
throw takeFromExternrefTable0(ret[1]);
}

View File

@ -67,7 +67,7 @@ export const __wbg_set_schemesetting_expand_method: (a: number, b: number) => vo
export const __wbg_get_schemesetting_wacg_follows: (a: number) => number;
export const __wbg_set_schemesetting_wacg_follows: (a: number, b: number) => void;
export const schemesetting_new: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => number;
export const schemesetting_to_js_value: (a: number) => [number, number, number];
export const schemesetting_toJsValue: (a: number) => [number, number, number];
export const __wbg_get_schemesetting_hover: (a: number) => number;
export const __wbg_get_schemesetting_active: (a: number) => number;
export const __wbg_get_schemesetting_focus: (a: number) => number;