From 4b0a7a135d3aab2e83f6b5af5d9899c515e780ea Mon Sep 17 00:00:00 2001 From: Justin Palmer Date: Tue, 29 Jan 2013 13:56:53 -0800 Subject: [PATCH] append the bars --- .../editor-stats/src/editor-stats-view.coffee | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/src/packages/editor-stats/src/editor-stats-view.coffee b/src/packages/editor-stats/src/editor-stats-view.coffee index ab2f7abaf..283b0c0bc 100644 --- a/src/packages/editor-stats/src/editor-stats-view.coffee +++ b/src/packages/editor-stats/src/editor-stats-view.coffee @@ -57,6 +57,23 @@ class EditorStatsView extends ScrollView h = @.height() [pt, pl, pb, pr] = [0,0,0,0] + data = d3.entries @eventlog + max = d3.max data, (d) -> d.value + + x.rangeRoundBands [0, w - pl - pr], 0.1 + y.domain([0, max]).range [h, 0] + + vis = d3.select('svg g') + + bars = vis.selectAll('g.bar') + .data(data) + .enter().append('g') + .attr('transform', (d, i) -> "translate(#{x(i)}, 0)") + + bars.append('rect') + .attr('width', x.rangeBand()) + .attr('height', (d, i) -> y(d.value)) + track: => date = new Date