diff --git a/solitaire_server/web/pkg/canvas.js b/solitaire_server/web/pkg/canvas.js index da85444..f18d82d 100644 --- a/solitaire_server/web/pkg/canvas.js +++ b/solitaire_server/web/pkg/canvas.js @@ -1649,63 +1649,63 @@ function __wbg_get_imports() { return ret; }, __wbindgen_cast_0000000000000001: function(arg0, arg1) { - // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [Externref], shim_idx: 62031, ret: Result(Unit), inner_ret: Some(Result(Unit)) }, mutable: true }) -> Externref`. - const ret = makeMutClosure(arg0, arg1, wasm_bindgen__convert__closures_____invoke__hd94d76233321402f); + // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [Externref], shim_idx: 62053, ret: Result(Unit), inner_ret: Some(Result(Unit)) }, mutable: true }) -> Externref`. + const ret = makeMutClosure(arg0, arg1, wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue__core_7d5f0a2ba6a62c33___result__Result_____wasm_bindgen_3babfcdf06cd0b03___JsError___true_); return ret; }, __wbindgen_cast_0000000000000002: function(arg0, arg1) { - // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [Externref], shim_idx: 7474, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. - const ret = makeMutClosure(arg0, arg1, wasm_bindgen__convert__closures_____invoke__h26ff63c654218354); + // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [Externref], shim_idx: 7497, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. + const ret = makeMutClosure(arg0, arg1, wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true_); return ret; }, __wbindgen_cast_0000000000000003: function(arg0, arg1) { - // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("Array"), NamedExternref("ResizeObserver")], shim_idx: 7477, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. - const ret = makeMutClosure(arg0, arg1, wasm_bindgen__convert__closures_____invoke__hfc779804ccb0943e); + // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("Array"), NamedExternref("ResizeObserver")], shim_idx: 7498, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. + const ret = makeMutClosure(arg0, arg1, wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___js_sys_59889bb2e6dfc386___Array__web_sys_1ca1a061552e7146___features__gen_ResizeObserver__ResizeObserver______true_); return ret; }, __wbindgen_cast_0000000000000004: function(arg0, arg1) { - // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("Array")], shim_idx: 7474, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. - const ret = makeMutClosure(arg0, arg1, wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_3); + // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("Array")], shim_idx: 7497, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. + const ret = makeMutClosure(arg0, arg1, wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__3); return ret; }, __wbindgen_cast_0000000000000005: function(arg0, arg1) { - // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("Event")], shim_idx: 7474, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. - const ret = makeMutClosure(arg0, arg1, wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_4); + // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("Event")], shim_idx: 7497, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. + const ret = makeMutClosure(arg0, arg1, wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__4); return ret; }, __wbindgen_cast_0000000000000006: function(arg0, arg1) { - // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("FocusEvent")], shim_idx: 7474, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. - const ret = makeMutClosure(arg0, arg1, wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_5); + // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("FocusEvent")], shim_idx: 7497, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. + const ret = makeMutClosure(arg0, arg1, wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__5); return ret; }, __wbindgen_cast_0000000000000007: function(arg0, arg1) { - // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("KeyboardEvent")], shim_idx: 7474, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. - const ret = makeMutClosure(arg0, arg1, wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_6); + // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("KeyboardEvent")], shim_idx: 7497, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. + const ret = makeMutClosure(arg0, arg1, wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__6); return ret; }, __wbindgen_cast_0000000000000008: function(arg0, arg1) { - // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("PageTransitionEvent")], shim_idx: 7474, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. - const ret = makeMutClosure(arg0, arg1, wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_7); + // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("PageTransitionEvent")], shim_idx: 7497, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. + const ret = makeMutClosure(arg0, arg1, wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__7); return ret; }, __wbindgen_cast_0000000000000009: function(arg0, arg1) { - // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("PointerEvent")], shim_idx: 7474, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. - const ret = makeMutClosure(arg0, arg1, wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_8); + // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("PointerEvent")], shim_idx: 7497, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. + const ret = makeMutClosure(arg0, arg1, wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__8); return ret; }, __wbindgen_cast_000000000000000a: function(arg0, arg1) { - // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("WheelEvent")], shim_idx: 7474, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. - const ret = makeMutClosure(arg0, arg1, wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_9); + // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [NamedExternref("WheelEvent")], shim_idx: 7497, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. + const ret = makeMutClosure(arg0, arg1, wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__9); return ret; }, __wbindgen_cast_000000000000000b: function(arg0, arg1) { - // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [Option(NamedExternref("Blob"))], shim_idx: 7475, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. - const ret = makeMutClosure(arg0, arg1, wasm_bindgen__convert__closures_____invoke__hfd77696cd35180b1); + // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [Option(NamedExternref("Blob"))], shim_idx: 7496, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. + const ret = makeMutClosure(arg0, arg1, wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___core_7d5f0a2ba6a62c33___option__Option_web_sys_1ca1a061552e7146___features__gen_Blob__Blob_______true_); return ret; }, __wbindgen_cast_000000000000000c: function(arg0, arg1) { - // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [], shim_idx: 7476, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. - const ret = makeMutClosure(arg0, arg1, wasm_bindgen__convert__closures_____invoke__hebcd362fbbe0fc8c); + // Cast intrinsic for `Closure(Closure { owned: true, function: Function { arguments: [], shim_idx: 7495, ret: Unit, inner_ret: Some(Unit) }, mutable: true }) -> Externref`. + const ret = makeMutClosure(arg0, arg1, wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke_______true_); return ret; }, __wbindgen_cast_000000000000000d: function(arg0) { @@ -1769,55 +1769,55 @@ function __wbg_get_imports() { }; } -function wasm_bindgen__convert__closures_____invoke__hebcd362fbbe0fc8c(arg0, arg1) { - wasm.wasm_bindgen__convert__closures_____invoke__hebcd362fbbe0fc8c(arg0, arg1); +function wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke_______true_(arg0, arg1) { + wasm.wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke_______true_(arg0, arg1); } -function wasm_bindgen__convert__closures_____invoke__h26ff63c654218354(arg0, arg1, arg2) { - wasm.wasm_bindgen__convert__closures_____invoke__h26ff63c654218354(arg0, arg1, arg2); +function wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true_(arg0, arg1, arg2) { + wasm.wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true_(arg0, arg1, arg2); } -function wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_3(arg0, arg1, arg2) { - wasm.wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_3(arg0, arg1, arg2); +function wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__3(arg0, arg1, arg2) { + wasm.wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__3(arg0, arg1, arg2); } -function wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_4(arg0, arg1, arg2) { - wasm.wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_4(arg0, arg1, arg2); +function wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__4(arg0, arg1, arg2) { + wasm.wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__4(arg0, arg1, arg2); } -function wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_5(arg0, arg1, arg2) { - wasm.wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_5(arg0, arg1, arg2); +function wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__5(arg0, arg1, arg2) { + wasm.wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__5(arg0, arg1, arg2); } -function wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_6(arg0, arg1, arg2) { - wasm.wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_6(arg0, arg1, arg2); +function wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__6(arg0, arg1, arg2) { + wasm.wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__6(arg0, arg1, arg2); } -function wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_7(arg0, arg1, arg2) { - wasm.wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_7(arg0, arg1, arg2); +function wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__7(arg0, arg1, arg2) { + wasm.wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__7(arg0, arg1, arg2); } -function wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_8(arg0, arg1, arg2) { - wasm.wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_8(arg0, arg1, arg2); +function wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__8(arg0, arg1, arg2) { + wasm.wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__8(arg0, arg1, arg2); } -function wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_9(arg0, arg1, arg2) { - wasm.wasm_bindgen__convert__closures_____invoke__h26ff63c654218354_9(arg0, arg1, arg2); +function wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__9(arg0, arg1, arg2) { + wasm.wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue______true__9(arg0, arg1, arg2); } -function wasm_bindgen__convert__closures_____invoke__hd94d76233321402f(arg0, arg1, arg2) { - const ret = wasm.wasm_bindgen__convert__closures_____invoke__hd94d76233321402f(arg0, arg1, arg2); +function wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue__core_7d5f0a2ba6a62c33___result__Result_____wasm_bindgen_3babfcdf06cd0b03___JsError___true_(arg0, arg1, arg2) { + const ret = wasm.wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___wasm_bindgen_3babfcdf06cd0b03___JsValue__core_7d5f0a2ba6a62c33___result__Result_____wasm_bindgen_3babfcdf06cd0b03___JsError___true_(arg0, arg1, arg2); if (ret[1]) { throw takeFromExternrefTable0(ret[0]); } } -function wasm_bindgen__convert__closures_____invoke__hfc779804ccb0943e(arg0, arg1, arg2, arg3) { - wasm.wasm_bindgen__convert__closures_____invoke__hfc779804ccb0943e(arg0, arg1, arg2, arg3); +function wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___js_sys_59889bb2e6dfc386___Array__web_sys_1ca1a061552e7146___features__gen_ResizeObserver__ResizeObserver______true_(arg0, arg1, arg2, arg3) { + wasm.wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___js_sys_59889bb2e6dfc386___Array__web_sys_1ca1a061552e7146___features__gen_ResizeObserver__ResizeObserver______true_(arg0, arg1, arg2, arg3); } -function wasm_bindgen__convert__closures_____invoke__hfd77696cd35180b1(arg0, arg1, arg2) { - wasm.wasm_bindgen__convert__closures_____invoke__hfd77696cd35180b1(arg0, arg1, isLikeNone(arg2) ? 0 : addToExternrefTable0(arg2)); +function wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___core_7d5f0a2ba6a62c33___option__Option_web_sys_1ca1a061552e7146___features__gen_Blob__Blob_______true_(arg0, arg1, arg2) { + wasm.wasm_bindgen_3babfcdf06cd0b03___convert__closures_____invoke___core_7d5f0a2ba6a62c33___option__Option_web_sys_1ca1a061552e7146___features__gen_Blob__Blob_______true_(arg0, arg1, isLikeNone(arg2) ? 0 : addToExternrefTable0(arg2)); } diff --git a/solitaire_server/web/pkg/canvas_bg.wasm b/solitaire_server/web/pkg/canvas_bg.wasm index d6b565c..78fc847 100644 Binary files a/solitaire_server/web/pkg/canvas_bg.wasm and b/solitaire_server/web/pkg/canvas_bg.wasm differ diff --git a/solitaire_server/web/pkg/solitaire_wasm.js b/solitaire_server/web/pkg/solitaire_wasm.js index 6d2a19e..3747793 100644 --- a/solitaire_server/web/pkg/solitaire_wasm.js +++ b/solitaire_server/web/pkg/solitaire_wasm.js @@ -13,14 +13,6 @@ export class ReplayPlayer { const ptr = this.__destroy_into_raw(); wasm.__wbg_replayplayer_free(ptr, 0); } - /** - * Returns `true` once every move has been applied. - * @returns {boolean} - */ - is_finished() { - const ret = wasm.replayplayer_is_finished(this.__wbg_ptr); - return ret !== 0; - } /** * Construct from a raw replay JSON string. * @param {string} replay_json diff --git a/solitaire_server/web/pkg/solitaire_wasm_bg.wasm b/solitaire_server/web/pkg/solitaire_wasm_bg.wasm index 2515c45..1d5ad92 100644 Binary files a/solitaire_server/web/pkg/solitaire_wasm_bg.wasm and b/solitaire_server/web/pkg/solitaire_wasm_bg.wasm differ