diff options
| author | Jules Laplace <jules@okfoc.us> | 2014-12-09 20:13:26 -0500 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2014-12-09 20:13:26 -0500 |
| commit | d63f63cf41e5fdb0ba609d6aec4d25585d5ac068 (patch) | |
| tree | a53afa416b820ac2bea4a4a1a444de83aab3bff1 /js/ui | |
| parent | 6f151fef14c41ed1c4d65c2013224e0af37b7964 (diff) | |
tool.el
Diffstat (limited to 'js/ui')
| -rw-r--r-- | js/ui/controls.js | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/js/ui/controls.js b/js/ui/controls.js index e8c9abd..bd475c1 100644 --- a/js/ui/controls.js +++ b/js/ui/controls.js @@ -2,7 +2,6 @@ var controls = (function(){ var controls = {} - controls.circle = new Tool (circle_el) controls.circle.use = function(){ brush.generate = controls.circle.generate @@ -35,8 +34,7 @@ var controls = (function(){ var fg = brush.fg, bg = brush.bg brush.fill(fg,bg) } - - + controls.text = new Tool (text_el) controls.text.use = function(){ brush.generate = controls.text.generate @@ -46,19 +44,16 @@ var controls = (function(){ controls.text.generate = function(){ } - controls.clear = new Tool (clear_el) controls.clear.use = function(){ canvas.clear() } - controls.grid = new Tool (grid_el) controls.grid.use = function(){ document.body.classList.toggle('grid') } - controls.shader = new Tool (shader_el) controls.shader.use = function(){ shader_textarea.style.display = "block" @@ -97,11 +92,10 @@ var controls = (function(){ controls.animate = new Tool (animate_checkbox) controls.animate.use = function(){ var state = shader.toggle() - if (state) animate_checkbox.innerHTML = "x animate" - else animate_checkbox.innerHTML = "_ animate" + if (state) this.el.innerHTML = "x animate" + else this.el.innerHTML = "_ animate" } - controls.width = new Lex (width_el) controls.height = new Lex (height_el) controls.canvas_width = new Lex (canvas_width_el) |
