From 71e9a616cf67fa2c14de582dd70c028188cb977d Mon Sep 17 00:00:00 2001 From: Alex Yatskov Date: Wed, 5 Nov 2014 17:59:38 +0900 Subject: [PATCH] Hook up grapher to the rest of application --- client/scripts/application.js | 2 +- client/scripts/grapher.js | 23 ++++++++++++----------- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/client/scripts/application.js b/client/scripts/application.js index 5322bc4..d3ef597 100644 --- a/client/scripts/application.js +++ b/client/scripts/application.js @@ -158,7 +158,7 @@ } function outputSnapshot(results) { - ctx.grapher.updateColumns(results.columns); + ctx.grapher.setColumns(results.columns); outputMatches(results.items, results.count); } diff --git a/client/scripts/grapher.js b/client/scripts/grapher.js index 077b67b..4c20add 100644 --- a/client/scripts/grapher.js +++ b/client/scripts/grapher.js @@ -135,14 +135,15 @@ var _height = 500; var _padding = 10; - var _canvas = params.canvas; - var _name = params.name; - var _data = params.data; - var _scale = params.scale; - var _range = params.range; - var _steps = params.steps; - var _index = params.index; - var _elements = {}; + var _onValueChanged = params.onValueChanged; + var _canvas = params.canvas; + var _name = params.name; + var _data = params.data; + var _scale = params.scale; + var _range = params.range; + var _steps = params.steps; + var _index = params.index; + var _elements = {}; function createShapes() { _elements.gradient = _canvas.gradient(decimateHints()); @@ -253,11 +254,11 @@ return hintGroups; } - function setClampedValue(value, final) { + function setClampedValue(value) { _data.value = _range.clamp(value); - if (final && onValueChanged) { - onValueChanged(_name, _data.value); + if (_onValueChanged) { + _onValueChanged(_name, _data.value); } updateShapes();