| summaryrefslogtreecommitdiff |
diff options
Diffstat (limited to 'www')
| -rw-r--r-- | www/script/battles.js | 6 | ||||
| -rw-r--r-- | www/script/init_background.js | 2 | ||||
| -rw-r--r-- | www/script/init_popup.js | 11 | ||||
| -rw-r--r-- | www/script/params.js | 8 |
4 files changed, 21 insertions, 6 deletions
diff --git a/www/script/battles.js b/www/script/battles.js index a5b5864..0040795 100644 --- a/www/script/battles.js +++ b/www/script/battles.js @@ -17,6 +17,12 @@ function (encoded_battles) localStorage.setItem("battles", encoded_battles); } +tacticians_online.battles.get_value = +function () +{ + return localStorage.getItem("battles"); +} + tacticians_online.battles.attach_to = function (app) { diff --git a/www/script/init_background.js b/www/script/init_background.js index 51cdedf..399ec21 100644 --- a/www/script/init_background.js +++ b/www/script/init_background.js @@ -1,5 +1,3 @@ -tacticians_online.params.load(); - tacticians_online.app = Elm.Main.fullscreen(); tacticians_online.params.attach_to(tacticians_online.app); diff --git a/www/script/init_popup.js b/www/script/init_popup.js index 3853867..51e8c3d 100644 --- a/www/script/init_popup.js +++ b/www/script/init_popup.js @@ -1,6 +1,11 @@ -tacticians_online.params.load(); - -tacticians_online.app = Elm.Main.fullscreen(); +tacticians_online.app = + Elm.Main.fullscreen + ( + { + params: tacticians_online.params.get_value(), + players: tacticians_online.battles.get_value() + } + ); tacticians_online.params.attach_to(tacticians_online.app); tacticians_online.battles.attach_to(tacticians_online.app); diff --git a/www/script/params.js b/www/script/params.js index 243ca34..729cd56 100644 --- a/www/script/params.js +++ b/www/script/params.js @@ -8,7 +8,7 @@ tacticians_online.params = new Object(); tacticians_online.params.get = function () { - tacticians_online.app.battles_in.send(localStorage.getItem("params")); + tacticians_online.app.params_in.send(localStorage.getItem("params")); } tacticians_online.params.set = @@ -17,6 +17,12 @@ function (encoded_params) localStorage.setItem("params", encoded_params); } +tacticians_online.params.get_value = +function () +{ + return localStorage.getItem("params"); +} + tacticians_online.params.attach_to = function (app) { |


