From 6668e880eb36f89c6f92cbcd4c13aa4c63905d0a Mon Sep 17 00:00:00 2001 From: Simon Rettberg Date: Wed, 7 Sep 2016 12:33:18 +0200 Subject: [roomplanner] Make grid area higher, update slider when clicking (+) and (-) --- modules-available/roomplanner/js/grid.js | 15 +++++++++------ modules-available/roomplanner/js/init.js | 4 ++-- 2 files changed, 11 insertions(+), 8 deletions(-) (limited to 'modules-available/roomplanner/js') 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); }); } -- cgit v1.2.3-55-g7522