1

Hook up grapher to the rest of application

This commit is contained in:
Alex Yatskov 2014-11-05 17:59:38 +09:00
parent 26bec7c341
commit 71e9a616cf
2 changed files with 13 additions and 12 deletions

View File

@ -158,7 +158,7 @@
}
function outputSnapshot(results) {
ctx.grapher.updateColumns(results.columns);
ctx.grapher.setColumns(results.columns);
outputMatches(results.items, results.count);
}

View File

@ -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();