From a4a5f38b2fc76a0e33c87e86498239571d3aabe2 Mon Sep 17 00:00:00 2001 From: Vincent Brillault Date: Mon, 16 Dec 2013 22:19:28 +0100 Subject: jsrrdgraph: CGP.js: split draw(id) into prepare_draw(id) and draw(id) --- js/CGP.js | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/js/CGP.js b/js/CGP.js index 3c9ea90..add1a20 100644 --- a/js/CGP.js +++ b/js/CGP.js @@ -62,7 +62,7 @@ var mouse_scroll = function (e) { return false; }; -function draw(id) { +function prepare_draw(id) { RrdGraph.prototype.mousex = 0; RrdGraph.prototype.mousedown = false; @@ -104,6 +104,12 @@ function draw(id) { if (i === gfx.canvas.stlen) gfx.canvas.stidx = gfx.canvas.stlen-1; else gfx.canvas.stidx = i; + return rrdgraph; +} + +function draw(id) { + var rrdgraph = prepare_draw(id); + try { rrdgraph.graph_paint(); } catch (e) { -- cgit v1.1