diff options
author | Freeyorp <TheFreeYorp@NOSPAM.G.m.a.i.l.replace> | 2013-04-23 15:26:48 +1200 |
---|---|---|
committer | Freeyorp <TheFreeYorp@NOSPAM.G.m.a.i.l.replace> | 2013-04-23 15:26:48 +1200 |
commit | a7da1fafe2ca8c9115ce76f99a903e1b3da692a3 (patch) | |
tree | ee4465cbebc54cd937f69ede32b2b99513dd76a0 /js/mv/chart.js | |
parent | f12d953786784ca8e8b8e9db146ce494b30f6647 (diff) | |
download | manavis-a7da1fafe2ca8c9115ce76f99a903e1b3da692a3.tar.gz manavis-a7da1fafe2ca8c9115ce76f99a903e1b3da692a3.tar.bz2 manavis-a7da1fafe2ca8c9115ce76f99a903e1b3da692a3.tar.xz manavis-a7da1fafe2ca8c9115ce76f99a903e1b3da692a3.zip |
Add initial stat trellis chart
This should now be implemented efficiently enough for everything else to
still work.
This currently does not allow filtering, but the dimensions are prepared in
a manner that makes this a simple addition.
Diffstat (limited to 'js/mv/chart.js')
-rw-r--r-- | js/mv/chart.js | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/js/mv/chart.js b/js/mv/chart.js index 882caee..74d7b85 100644 --- a/js/mv/chart.js +++ b/js/mv/chart.js @@ -32,6 +32,7 @@ var mv = function(mv) { case 2: return "#6baed6"; default: throw "Definition chart: Color access key out of range!"; }}) + .filter(2) ; mv.charts.map = monoGroup(margined(wide(dc.bubbleChart("#map-chart"))), "map") .height(500) @@ -51,6 +52,8 @@ var mv = function(mv) { .title(function(d) { return "Map " + d.key; }) .renderTitle(true) ; + mv.charts.stats = trellisChart("#stat-chart", ["str", "agi", "vit", "dex", "int", "luk"].map(function(d) { mv.heap[d].name = d; return mv.heap[d]; })); + dc.renderlet(function() { mv.charts.stats(); }); dc.renderAll(); } function defLevelVerbose(level) { |