Sha256: e20c86f0f4a056d3c7a46bac8f41ca75f1a50a000c615d25406c51508a6ed78b
Contents?: true
Size: 1.59 KB
Versions: 1
Compression:
Stored size: 1.59 KB
Contents
class @ReportsView extends Backbone.View render: -> @$el.html ''' <h3>Queue Size and Ticket Age</h3> <div id="queue_age" class="graph"></div> <h3>Cycle Time (days)</h3> <div id="cycle_time" class="graph"></div> <h3>Time-to-Release (days)</h3> <div id="time_to_release" class="graph"></div> <h3>Time-to-First-Test (hours)</h3> <div id="time_to_first_test" class="graph"></div> ''' $.getJSON "/reports/queue-age#{window.location.search}", (json)-> new Houston.StackedAreaGraph() .selector('#queue_age') .labels(['0-3wks', '3wks–3mos', '3-9mos', '9mos–2yrs', '> 2yrs']) .colors([ 'rgb(31, 119, 180)', 'rgb(71, 48, 129)', 'rgb(175, 76, 143)', 'rgb(236, 148, 52)', 'rgb(243, 210, 35)' ]) .data(json.data) .addLine(json.line) .render() $.getJSON "/reports/cycle-time#{window.location.search}", (data)-> new Houston.StackedAreaGraph() .selector('#cycle_time') .labels(['cycle time']) .data(data) .render() $.getJSON "/reports/time-to-release#{window.location.search}", (data)-> new Houston.StackedAreaGraph() .selector('#time_to_release') .labels(['time-to-close', 'time-to-release']) .data(data) .render() $.getJSON "/reports/time-to-first-test#{window.location.search}", (data)-> new Houston.StackedAreaGraph() .selector('#time_to_first_test') .labels(['time-to-test']) .data(data) .render()
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
houston-core-0.5.0.beta1 | app/assets/javascripts/app/views/reports_view.coffee |