diff options
author | Simon Rettberg | 2016-09-07 12:33:18 +0200 |
---|---|---|
committer | Simon Rettberg | 2016-09-07 12:33:18 +0200 |
commit | 6668e880eb36f89c6f92cbcd4c13aa4c63905d0a (patch) | |
tree | 15bba97b6be165352cfb709db36af044be530a0b /modules-available/roomplanner/js | |
parent | Use gzip output handler for AJAX too (diff) | |
download | slx-admin-6668e880eb36f89c6f92cbcd4c13aa4c63905d0a.tar.gz slx-admin-6668e880eb36f89c6f92cbcd4c13aa4c63905d0a.tar.xz slx-admin-6668e880eb36f89c6f92cbcd4c13aa4c63905d0a.zip |
[roomplanner] Make grid area higher, update slider when clicking (+) and (-)
Diffstat (limited to 'modules-available/roomplanner/js')
-rw-r--r-- | modules-available/roomplanner/js/grid.js | 15 | ||||
-rw-r--r-- | modules-available/roomplanner/js/init.js | 4 |
2 files changed, 11 insertions, 8 deletions
diff --git a/modules-available/roomplanner/js/grid.js b/modules-available/roomplanner/js/grid.js index 80273441..2ba1c7a1 100644 --- a/modules-available/roomplanner/js/grid.js +++ b/modules-available/roomplanner/js/grid.js @@ -404,16 +404,19 @@ roomplanner.grid = (function() { $(document).ready(function(){ roomplanner.grid.init(); + + var update = function(event,ui) { + roomplanner.grid.scale(ui.value); + }; - $('#scaleslider').slider({ + roomplanner.slider = $('#scaleslider').slider({ orientation: "horizontal", range: "min", - min: 20, - max: 200, + min: 50, + max: 150, value: 100, - slide: function(event,ui) { - roomplanner.grid.scale(ui.value); - }, + change: update, + slide: update, stop: function(e, ui) { $('#drawarea').trigger('checkposition'); } diff --git a/modules-available/roomplanner/js/init.js b/modules-available/roomplanner/js/init.js index bf102a91..2ff45cee 100644 --- a/modules-available/roomplanner/js/init.js +++ b/modules-available/roomplanner/js/init.js @@ -37,11 +37,11 @@ function initRoomplanner() { }); $('#zoom-out').click(function() { - roomplanner.grid.scale(roomplanner.settings.scale - 10); + roomplanner.slider.slider('value', roomplanner.settings.scale - 10); }); $('#zoom-in').click(function() { - roomplanner.grid.scale(roomplanner.settings.scale + 10); + roomplanner.slider.slider('value', roomplanner.settings.scale + 10); }); } |