Sha256: 4a8bdf14cd50c0ecdf0748d161c9183fe6cc2f44656bf1dd2654a739f4e50915
Contents?: true
Size: 1.18 KB
Versions: 1
Compression:
Stored size: 1.18 KB
Contents
;(function(d3, $, window, document, undefined){ $(document).ready(function(){ if($('#chartAnchor').length == 0) { return; } d3.json($('#chartAnchor').data('reports-path'), function(error, json){ if(error){ throw error }; var data = json[0]; $('#loading-spinner').remove(); var render = function(type){ if(data.data.length == 0) { return renderer.noData(); } switch(type){ case 'COUNTERS': var renderer = new Kiddo.Renderer('#chartAnchor'); renderer.pieChart(data) break; case 'TIMELINE': var renderer = new Kiddo.Renderer('#chartAnchor'); renderer.lineChart(data); break; case 'TABLE': new ReportsDataTables(null).buildTable(data['data'][0], $('#chartAnchor')); break; default: console.log('No such type implemented: ' + type); var renderer = new Kiddo.Renderer('#chartAnchor'); renderer.noData(); } }; try{ render(json[0].type); }catch(ex){ console.log(ex); renderer.noData(); } }); }); })(d3, jQuery, window, document);
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
kanaui-0.5.0 | app/assets/javascripts/kanaui/kiddo/kiddo_initialize.js |