From f49a65b2ec8f66291a01b52f47ccd162e835efc2 Mon Sep 17 00:00:00 2001 From: Alexander Wang Date: Mon, 25 Sep 2023 11:29:33 -0700 Subject: [PATCH] invoke callback if defined --- d2js/js.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/d2js/js.go b/d2js/js.go index 0f64cc9509..a846c6ab8c 100644 --- a/d2js/js.go +++ b/d2js/js.go @@ -26,6 +26,10 @@ func main() { js.Global().Set("d2Parse", js.FuncOf(jsParse)) js.Global().Set("d2Encode", js.FuncOf(jsEncode)) js.Global().Set("d2Decode", js.FuncOf(jsDecode)) + initCallback := js.Global().Get("onWasmInitialized") + if !initCallback.IsUndefined() { + initCallback.Invoke() + } select {} }