diff options
Diffstat (limited to 'js')
| -rw-r--r-- | js/tool.js | 2 | ||||
| -rw-r--r-- | js/ui/controls.js | 6 | ||||
| -rw-r--r-- | js/ui/selection.js | 1 |
3 files changed, 8 insertions, 1 deletions
@@ -20,5 +20,5 @@ var Tool = Model({ } }) -var Checkbox = Tool({ +var Checkbox = Tool.extend({ }) diff --git a/js/ui/controls.js b/js/ui/controls.js index ecaa875..293cd1d 100644 --- a/js/ui/controls.js +++ b/js/ui/controls.js @@ -64,6 +64,12 @@ var controls = (function(){ controls.grid.use = function(){ document.body.classList.toggle('grid') } + controls.grid.show = function(){ + document.body.classList.add('grid') + } + controls.grid.hide = function(){ + document.body.classList.remove('grid') + } ClipboardTool = Tool.extend({ blur: function(){ diff --git a/js/ui/selection.js b/js/ui/selection.js index 6f8f7db..cbd15bf 100644 --- a/js/ui/selection.js +++ b/js/ui/selection.js @@ -125,6 +125,7 @@ var selection = (function(){ function show () { selecting = true + controls.grid.show() } function hide () { reset() |
