/* Template Name: Veltrix - Responsive Bootstrap 4 Admin Dashboard Author: Themesbrand File: C3 Chart init js */ !function($) { "use strict"; var ChartC3 = function() {}; ChartC3.prototype.init = function () { //generating chart c3.generate({ bindto: '#chart', data: { columns: [ ['Desktop', 150, 80, 70, 152, 250, 95], ['Mobile', 200, 130, 90, 240, 130, 220], ['Tablet', 300, 200, 160, 400, 250, 250] ], type: 'bar', colors: { Desktop: '#f0f1f4', Mobile: '#7a6fbe', Tablet: '#28bbe3' } } }); //combined chart c3.generate({ bindto: '#combine-chart', data: { columns: [ ['SonyVaio', 30, 20, 50, 40, 60, 50], ['iMacs', 200, 130, 90, 240, 130, 220], ['Tablets', 300, 200, 160, 400, 250, 250], ['iPhones', 200, 130, 90, 240, 130, 220], ['Macbooks', 130, 120, 150, 140, 160, 150] ], types: { SonyVaio: 'bar', iMacs: 'bar', Tablets: 'spline', iPhones: 'line', Macbooks: 'bar' }, colors: { SonyVaio: '#f0f1f4', iMacs: '#7a6fbe', Tablets: '#2f8ee0', iPhones: '#fb4', Macbooks: '#28bbe3' }, groups: [ ['SonyVaio','iMacs'] ] }, axis: { x: { type: 'categorized' } } }); //roated chart c3.generate({ bindto: '#roated-chart', data: { columns: [ ['Revenue', 30, 200, 100, 400, 150, 250], ['Pageview', 50, 20, 10, 40, 15, 25] ], types: { Revenue: 'bar' }, colors: { Revenue: '#f0f1f4', Pageview: '#28bbe3' } }, axis: { rotated: true, x: { type: 'categorized' } } }); //stacked chart c3.generate({ bindto: '#chart-stacked', data: { columns: [ ['Revenue', 130, 120, 150, 140, 160, 150, 130, 120, 150, 140, 160, 150], ['Pageview', 200, 130, 90, 240, 130, 220, 200, 130, 90, 240, 130, 220] ], types: { Revenue: 'area-spline', Pageview: 'area-spline' // 'line', 'spline', 'step', 'area', 'area-step' are also available to stack }, colors: { Revenue: '#f0f1f4', Pageview: '#28bbe3' } } }); //Donut Chart c3.generate({ bindto: '#donut-chart', data: { columns: [ ['Desktops', 78], ['Smart Phones', 55], ['Mobiles', 40], ['Tablets', 25] ], type : 'donut' }, donut: { title: "Candidates", width: 30, label: { show:false } }, color: { pattern: ['#f0f1f4', '#7a6fbe', '#28bbe3', '#2f8ee0'] } }); //Pie Chart c3.generate({ bindto: '#pie-chart', data: { columns: [ ['Desktops', 78], ['Smart Phones', 55], ['Mobiles', 40], ['Tablets', 25] ], type : 'pie' }, color: { pattern: ['#f0f1f4', '#7a6fbe', '#28bbe3', '#2f8ee0'] }, pie: { label: { show: false } } }); }, $.ChartC3 = new ChartC3, $.ChartC3.Constructor = ChartC3 }(window.jQuery), //initializing function($) { "use strict"; $.ChartC3.init() }(window.jQuery);