diff options
author | Li Haoyi <haoyi@dropbox.com> | 2014-09-09 06:32:13 +0800 |
---|---|---|
committer | Li Haoyi <haoyi@dropbox.com> | 2014-09-09 06:32:13 +0800 |
commit | 0f2bbf620dc4e876fe0bdd483b79ca069cecdb37 (patch) | |
tree | 5865ad38a46955b4a8ef565ae344b4b78c5ae089 /client/src/main/scala/workbench/WorkbenchClient.scala | |
parent | 08a5731c8552b0887e7a8a3f2bd1cc4d09d114f8 (diff) | |
download | workbench-0f2bbf620dc4e876fe0bdd483b79ca069cecdb37.tar.gz workbench-0f2bbf620dc4e876fe0bdd483b79ca069cecdb37.tar.bz2 workbench-0f2bbf620dc4e876fe0bdd483b79ca069cecdb37.zip |
0.2.1
Diffstat (limited to 'client/src/main/scala/workbench/WorkbenchClient.scala')
-rw-r--r-- | client/src/main/scala/workbench/WorkbenchClient.scala | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/client/src/main/scala/workbench/WorkbenchClient.scala b/client/src/main/scala/workbench/WorkbenchClient.scala index c230db0..d5151ab 100644 --- a/client/src/main/scala/workbench/WorkbenchClient.scala +++ b/client/src/main/scala/workbench/WorkbenchClient.scala @@ -20,7 +20,11 @@ object Wire extends autowire.Server[Js.Value, upickle.Reader, upickle.Writer] wi @JSExport object WorkbenchClient extends Api{ @JSExport - val shadowBody = dom.document.body.cloneNode(deep = true) + lazy val shadowBody = dom.document.body.cloneNode(deep = true) + + // Trigger shadowBody to get captured when the page first loads + dom.addEventListener("load", (event: dom.Event) => shadowBody) + @JSExport var interval = 1000 @JSExport |