whoami7 - Manager
:
/
home
/
n170823s
/
.trash
/
public
/
assets
/
js
/
components
/
Upload File:
files >> /home/n170823s/.trash/public/assets/js/components/apexchart-pie.js
/** * Theme: TIM - Responsive Bootstrap 5 Admin Dashboard * Author: TIM * Module/App: Apex Pie Charts */ // // SIMPLE PIE CHART // var colors = ["#1c84ee", "#7f56da","#ff6c2f", "#f9b931","#4ecac2"]; var options = { chart: { height: 320, type: 'pie', }, series: [44, 55, 41, 17, 15], labels: ["Series 1", "Series 2", "Series 3", "Series 4", "Series 5"], colors: colors, legend: { show: true, position: 'bottom', horizontalAlign: 'center', verticalAlign: 'middle', floating: false, fontSize: '14px', offsetX: 0, offsetY: 7 }, responsive: [{ breakpoint: 600, options: { chart: { height: 240 }, legend: { show: false }, } }] } var chart = new ApexCharts( document.querySelector("#simple-pie"), options ); chart.render(); // // SIMPLE DONUT CHART // var colors = ["#7f56da", "#1c84ee","#ff6c2f", "#4ecac2","#f9b931"]; var options = { chart: { height: 320, type: 'donut', }, series: [44, 55, 41, 17, 15], legend: { show: true, position: 'bottom', horizontalAlign: 'center', verticalAlign: 'middle', floating: false, fontSize: '14px', offsetX: 0, offsetY: 7 }, labels: ["Series 1", "Series 2", "Series 3", "Series 4", "Series 5"], colors: colors, responsive: [{ breakpoint: 600, options: { chart: { height: 240 }, legend: { show: false }, } }] } var chart = new ApexCharts( document.querySelector("#simple-donut"), options ); chart.render(); // // MONOCHROME PIE CHART // var options = { chart: { height: 320, type: 'pie', }, series: [25, 15, 44, 55, 41, 17], labels: ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"], legend: { show: true, position: 'bottom', horizontalAlign: 'center', verticalAlign: 'middle', floating: false, fontSize: '14px', offsetX: 0, offsetY: 7 }, theme: { monochrome: { enabled: true } }, responsive: [{ breakpoint: 600, options: { chart: { height: 240 }, legend: { show: false }, } }] } var chart = new ApexCharts( document.querySelector("#monochrome-pie"), options ); chart.render(); // // GRADIENT DONUT CHART // var colors = ["#7f56da", "#1c84ee","#ff6c2f", "#4ecac2","#f9b931"]; var options = { chart: { height: 320, type: 'donut', }, series: [44, 55, 41, 17, 15], legend: { show: true, position: 'bottom', horizontalAlign: 'center', verticalAlign: 'middle', floating: false, fontSize: '14px', offsetX: 0, offsetY: 7 }, labels: ["Series 1", "Series 2", "Series 3", "Series 4", "Series 5"], colors: colors, responsive: [{ breakpoint: 600, options: { chart: { height: 240 }, legend: { show: false }, } }], fill: { type: 'gradient' } } var chart = new ApexCharts( document.querySelector("#gradient-donut"), options ); chart.render(); // // PATTERNED DONUT CHART // var colors = ["#7f56da", "#1c84ee","#ff6c2f", "#4ecac2","#f9b931"]; var options = { chart: { height: 320, type: 'donut', dropShadow: { enabled: true, color: '#111', top: -1, left: 3, blur: 3, opacity: 0.2 } }, stroke: { show: true, width: 2, }, series: [44, 55, 41, 17, 15], colors: colors, labels: ["Comedy", "Action", "SciFi", "Drama", "Horror"], dataLabels: { dropShadow: { blur: 3, opacity: 0.8 } }, fill: { type: 'pattern', opacity: 1, pattern: { enabled: true, style: ['verticalLines', 'squares', 'horizontalLines', 'circles','slantedLines'], }, }, states: { hover: { enabled: false } }, legend: { show: true, position: 'bottom', horizontalAlign: 'center', verticalAlign: 'middle', floating: false, fontSize: '14px', offsetX: 0, offsetY: 7 }, responsive: [{ breakpoint: 600, options: { chart: { height: 240 }, legend: { show: false }, } }] } var chart = new ApexCharts( document.querySelector("#patterned-donut"), options ); chart.render(); // // PIE CHART WITH IMAGE FILL // var options = { chart: { height: 320, type: 'pie', }, labels: ["Series 1", "Series 2", "Series 3", "Series 4"], colors: colors, series: [44, 33, 54, 45], fill: { type: 'image', opacity: 0.85, image: { src: ['../../../assets/images/small/img-1.jpg', '../../../assets/images/small/img-2.jpg', '../../../assets/images/small/img-3.jpg', '../../../assets/images/small/img-5.jpg'], width: 25, imagedHeight: 25 }, }, stroke: { width: 4 }, dataLabels: { enabled: false }, legend: { show: true, position: 'bottom', horizontalAlign: 'center', verticalAlign: 'middle', floating: false, fontSize: '14px', offsetX: 0, offsetY: 7 }, responsive: [{ breakpoint: 600, options: { chart: { height: 240 }, legend: { show: false }, } }] } var chart = new ApexCharts( document.querySelector("#image-pie"), options ); chart.render(); // // DONUT UPDATE // var colors = ["#1c84ee", "#53389f", "#7f56da", "#ff86c8", "#ef5f5f", "#ff6c2f", "#f9b931", "#22c55e", "#040505", "#4ecac2",]; var options = { chart: { height: 320, type: 'donut', }, dataLabels: { enabled: false }, series: [44, 55, 13, 33], colors: colors, legend: { show: true, position: 'bottom', horizontalAlign: 'center', verticalAlign: 'middle', floating: false, fontSize: '14px', offsetX: 0, offsetY: 7 }, responsive: [{ breakpoint: 600, options: { chart: { height: 240 }, legend: { show: false }, } }] } var chart = new ApexCharts( document.querySelector("#update-donut"), options ); chart.render(); function appendData() { var arr = chart.w.globals.series.map(function () { return Math.floor(Math.random() * (100 - 1 + 1)) + 1; }); arr.push(Math.floor(Math.random() * (100 - 1 + 1)) + 1); return arr; } function removeData() { var arr = chart.w.globals.series.map(function () { return Math.floor(Math.random() * (100 - 1 + 1)) + 1; }); arr.pop(); return arr; } function randomize() { return chart.w.globals.series.map(function () { return Math.floor(Math.random() * (100 - 1 + 1)) + 1; }); } function reset() { return options.series; } document.querySelector("#randomize").addEventListener("click", function () { chart.updateSeries(randomize()); }); document.querySelector("#add").addEventListener("click", function () { chart.updateSeries(appendData()); }); document.querySelector("#remove").addEventListener("click", function () { chart.updateSeries(removeData()); }); document.querySelector("#reset").addEventListener("click", function () { chart.updateSeries(reset()); });
Copyright ©2021 || Defacer Indonesia