From cac5671e26e001eefd533fa4b78e1a29c290b107 Mon Sep 17 00:00:00 2001 From: Maxim Kadushkin Date: Tue, 14 Dec 2021 20:37:04 +0300 Subject: [PATCH] [common] added missed script --- apps/common/main/lib/util/desktopinit.js | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 apps/common/main/lib/util/desktopinit.js diff --git a/apps/common/main/lib/util/desktopinit.js b/apps/common/main/lib/util/desktopinit.js new file mode 100644 index 000000000..fa30919ec --- /dev/null +++ b/apps/common/main/lib/util/desktopinit.js @@ -0,0 +1,22 @@ + +if ( window.AscDesktopEditor ) { + window.desktop = window.AscDesktopEditor; + desktop.features = {}; + window.native_message_cmd = []; + + window.on_native_message = function (cmd, param) { + if ( /window:features/.test(cmd) ) { + var obj = JSON.parse(param); + if ( obj.singlewindow !== undefined ) { + desktop.features.singlewindow = obj.singlewindow; + } + } else + window.native_message_cmd[cmd] = param; + } + + if ( !!window.RendererProcessVariable ) { + desktop.theme = window.RendererProcessVariable.theme; + } + + window.desktop.execCommand('webapps:entry', window.uitype || ''); +}