X-Git-Url: https://adrianiainlam.tk/git/?a=blobdiff_plain;f=gallery%2Fdrawing.js;h=d4da18da60cbcbc6df11f63292fc5e752f7a3b96;hb=93ec1094eb75477b455efaa7adeb10190b87992b;hp=4452967fe1ed33394fe100e55edd2021fdc3591d;hpb=e1e80cce232a1efbebc1e3dbe236ecf957464c68;p=dygraphs.git diff --git a/gallery/drawing.js b/gallery/drawing.js index 4452967..d4da18d 100644 --- a/gallery/drawing.js +++ b/gallery/drawing.js @@ -1,3 +1,4 @@ +/*global Gallery,Dygraph,data */ Gallery.register( 'drawing', { @@ -16,6 +17,7 @@ Gallery.register( }, run: function() { + var change_tool; // defined below. var zoom = document.getElementById('tool_zoom'); zoom.onclick = function() { change_tool(zoom); }; var pencil = document.getElementById('tool_pencil'); @@ -89,7 +91,7 @@ Gallery.register( lastDrawValue = null; } - var change_tool = function(tool_div) { + change_tool = function(tool_div) { var ids = ['tool_zoom', 'tool_pencil', 'tool_eraser']; for (var i = 0; i < ids.length; i++) { var div = document.getElementById(ids[i]); @@ -112,7 +114,7 @@ Gallery.register( }; change_tool(document.getElementById("tool_pencil")); - g = new Dygraph(document.getElementById("draw_div"), data, + new Dygraph(document.getElementById("draw_div"), data, { valueRange: valueRange, labels: [ 'Date', 'Value' ], @@ -172,13 +174,19 @@ Gallery.register( g.updateOptions({ dateWindow: dateWindow }); - Dygraph.cancelEvent(event); + event.preventDefault(); } }, strokeWidth: 1.5, gridLineColor: 'rgb(196, 196, 196)', - drawYGrid: false, - drawYAxis: false + axes: { + x: { + drawAxis: false + }, + y: { + drawGrid: false + } + } }); window.onmouseup = finishDraw; }