From ac5b50e4a622ee0885678a96c69af7f49290bcee Mon Sep 17 00:00:00 2001 From: Nathanael Sensfelder Date: Fri, 14 Sep 2018 10:09:38 +0200 Subject: ... --- www/script/params.js | 31 +++++++++++-------------------- 1 file changed, 11 insertions(+), 20 deletions(-) (limited to 'www') diff --git a/www/script/params.js b/www/script/params.js index 440a491..803003c 100644 --- a/www/script/params.js +++ b/www/script/params.js @@ -7,19 +7,7 @@ tacticians_online.params = new Object(); tacticians_online.params.private = new Object(); tacticians_online.params.private.frequency = 15; -tacticians_online.params.private.players = []; - -tacticians_online.params.store = -function () -{ - localStorage.setItem - ( - "frequency", - tacticians_online.params.private.frequency - ); - - localStorage.setItem("players", tacticians_online.params.private.players); -} +tacticians_online.params.private.players = ""; tacticians_online.params.reset = function () @@ -43,7 +31,7 @@ function () if (tacticians_online.params.private.players == null) { - tacticians_online.params.private.players = []; + tacticians_online.params.private.players = ""; } } @@ -63,29 +51,32 @@ tacticians_online.params.set_frequency = function (frequency) { tacticians_online.params.private.frequency = frequency; + + localStorage.setItem + ( + "frequency", + tacticians_online.params.private.frequency + ); } tacticians_online.params.set_players = function (players) { tacticians_online.params.private.players = players; + localStorage.setItem("players", tacticians_online.params.private.players); } -tacticians_online.params.store_new_params = +tacticians_online.params.store_params = function (params) { var [frequency, players] = params; tacticians_online.params.set_frequency(frequency); tacticians_online.params.set_players(players); - tacticians_online.params.store(); } tacticians_online.params.attach_to = function (app) { - app.ports.store_new_params.subscribe( - tacticians_online.params.store_new_params - ); - + app.ports.store_params.subscribe(tacticians_online.params.store_params); app.ports.reset_params.subscribe(tacticians_online.params.reset); } -- cgit v1.2.3-70-g09d2