Server IP : 144.76.124.212 / Your IP : 216.73.216.29 Web Server : LiteSpeed System : Linux l4cp.vnetindia.com 4.18.0-553.40.1.lve.el8.x86_64 #1 SMP Wed Feb 12 18:54:57 UTC 2025 x86_64 User : rakcha ( 1356) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home5/rakcha/www/app/assets/js/page/ |
Upload File : |
'use strict'; $(function () { chart1(); chart2(); chart3(); chart4(); chart5(); chart6(); chart7(); chart8(); }); function chart1() { var options = { chart: { height: 350, type: 'bar', }, plotOptions: { bar: { horizontal: false, endingShape: 'rounded', columnWidth: '55%', }, }, dataLabels: { enabled: false }, stroke: { show: true, width: 2, colors: ['transparent'] }, series: [{ name: 'Net Profit', data: [44, 55, 57, 56, 61, 58, 63, 60, 66] }, { name: 'Revenue', data: [76, 85, 101, 98, 87, 105, 91, 114, 94] }, { name: 'Free Cash Flow', data: [35, 41, 36, 26, 45, 48, 52, 53, 41] }], xaxis: { categories: ['Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct'], labels: { style: { colors: '#9aa0ac', } } }, yaxis: { title: { text: '$ (thousands)' }, labels: { style: { color: '#9aa0ac', } } }, fill: { opacity: 1 }, tooltip: { y: { formatter: function (val) { return "$ " + val + " thousands" } } } } var chart = new ApexCharts( document.querySelector("#chart1"), options ); chart.render(); } function chart2() { var options = { chart: { height: 350, type: 'bar', }, plotOptions: { bar: { dataLabels: { position: 'top', // top, center, bottom }, } }, dataLabels: { enabled: true, formatter: function (val) { return val + "%"; }, offsetY: -20, style: { fontSize: '12px', colors: ["#9aa0ac"] } }, series: [{ name: 'Inflation', data: [2.3, 3.1, 4.0, 10.1, 4.0, 3.6, 3.2, 2.3, 1.4, 0.8, 0.5, 0.2] }], xaxis: { categories: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], position: 'top', labels: { offsetY: -18, style: { colors: '#9aa0ac', } }, axisBorder: { show: false }, axisTicks: { show: false }, crosshairs: { fill: { type: 'gradient', gradient: { colorFrom: '#D8E3F0', colorTo: '#BED1E6', stops: [0, 100], opacityFrom: 0.4, opacityTo: 0.5, } } }, tooltip: { enabled: true, offsetY: -35, } }, fill: { gradient: { shade: 'light', type: "horizontal", shadeIntensity: 0.25, gradientToColors: undefined, inverseColors: true, opacityFrom: 1, opacityTo: 1, stops: [50, 0, 100, 100] }, }, yaxis: { axisBorder: { show: false }, axisTicks: { show: false, }, labels: { show: false, formatter: function (val) { return val + "%"; } } }, title: { text: 'Monthly Inflation in Argentina, 2002', floating: true, offsetY: 320, align: 'center', style: { color: '#9aa0ac' } }, } var chart = new ApexCharts( document.querySelector("#chart2"), options ); chart.render(); } function chart3() { var options = { chart: { height: 350, type: 'line', shadow: { enabled: true, color: '#000', top: 18, left: 7, blur: 10, opacity: 1 }, toolbar: { show: false } }, colors: ['#77B6EA', '#545454'], dataLabels: { enabled: true, }, stroke: { curve: 'smooth' }, series: [{ name: "High - 2013", data: [28, 29, 33, 36, 32, 32, 33] }, { name: "Low - 2013", data: [12, 11, 14, 18, 17, 13, 13] } ], title: { text: 'Average High & Low Temperature', align: 'left' }, grid: { borderColor: '#e7e7e7', row: { colors: ['#f3f3f3', 'transparent'], // takes an array which will be repeated on columns opacity: 0.5 }, }, markers: { size: 6 }, xaxis: { categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul'], title: { text: 'Month' }, labels: { style: { colors: '#9aa0ac', } } }, yaxis: { title: { text: 'Temperature' }, labels: { style: { color: '#9aa0ac', } }, min: 5, max: 40 }, legend: { position: 'top', horizontalAlign: 'right', floating: true, offsetY: -25, offsetX: -5 } } var chart = new ApexCharts( document.querySelector("#chart3"), options ); chart.render(); } function chart4() { var options = { chart: { height: 350, type: 'line', shadow: { enabled: false, color: '#bbb', top: 3, left: 2, blur: 3, opacity: 1 }, }, stroke: { width: 7, curve: 'smooth' }, series: [{ name: 'Likes', data: [4, 3, 10, 9, 29, 19, 22, 9, 12, 7, 19, 5, 13, 9, 17, 2, 7, 5] }], xaxis: { type: 'datetime', categories: ['1/11/2000', '2/11/2000', '3/11/2000', '4/11/2000', '5/11/2000', '6/11/2000', '7/11/2000', '8/11/2000', '9/11/2000', '10/11/2000', '11/11/2000', '12/11/2000', '1/11/2001', '2/11/2001', '3/11/2001', '4/11/2001', '5/11/2001', '6/11/2001'], labels: { style: { colors: '#9aa0ac', } } }, title: { text: 'Social Media', align: 'left', style: { fontSize: "16px", color: '#666' } }, fill: { type: 'gradient', gradient: { shade: 'dark', gradientToColors: ['#FDD835'], shadeIntensity: 1, type: 'horizontal', opacityFrom: 1, opacityTo: 1, stops: [0, 100, 100, 100] }, }, markers: { size: 4, opacity: 0.9, colors: ["#FFA41B"], strokeColor: "#fff", strokeWidth: 2, hover: { size: 7, } }, yaxis: { min: -10, max: 40, title: { text: 'Engagement', }, labels: { style: { color: '#9aa0ac', } } } } var chart = new ApexCharts( document.querySelector("#chart4"), options ); chart.render(); } function chart5() { var options = { chart: { height: 350, type: 'line', }, series: [{ name: 'Website Blog', type: 'column', data: [440, 505, 414, 671, 227, 413, 201, 352, 752, 320, 257, 160] }, { name: 'Social Media', type: 'line', data: [23, 42, 35, 27, 43, 22, 17, 31, 22, 22, 12, 16] }], stroke: { width: [0, 4] }, title: { text: 'Traffic Sources' }, // labels: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"], labels: ['01 Jan 2001', '02 Jan 2001', '03 Jan 2001', '04 Jan 2001', '05 Jan 2001', '06 Jan 2001', '07 Jan 2001', '08 Jan 2001', '09 Jan 2001', '10 Jan 2001', '11 Jan 2001', '12 Jan 2001'], xaxis: { type: 'datetime', labels: { style: { colors: '#9aa0ac', } } }, yaxis: [{ title: { text: 'Website Blog', }, labels: { style: { color: '#9aa0ac', } } }, { opposite: true, title: { text: 'Social Media' }, labels: { style: { color: '#9aa0ac', } } }] } var chart = new ApexCharts( document.querySelector("#chart5"), options ); chart.render(); } function chart6() { var options = { chart: { height: 350, type: 'area', }, dataLabels: { enabled: false }, stroke: { curve: 'smooth' }, series: [{ name: 'series1', data: [31, 40, 28, 51, 42, 109, 100] }, { name: 'series2', data: [11, 32, 45, 32, 34, 52, 41] }], xaxis: { type: 'datetime', categories: ["2018-09-19T00:00:00", "2018-09-19T01:30:00", "2018-09-19T02:30:00", "2018-09-19T03:30:00", "2018-09-19T04:30:00", "2018-09-19T05:30:00", "2018-09-19T06:30:00"], labels: { style: { colors: '#9aa0ac', } } }, yaxis: { labels: { style: { color: '#9aa0ac', } } }, tooltip: { x: { format: 'dd/MM/yy HH:mm' }, } } var chart = new ApexCharts( document.querySelector("#chart6"), options ); chart.render(); } function chart7() { var options = { chart: { width: 360, type: 'pie', }, labels: ['Team A', 'Team B', 'Team C', 'Team D', 'Team E'], series: [44, 55, 13, 43, 22], responsive: [{ breakpoint: 480, options: { chart: { width: 200 }, legend: { position: 'bottom' } } }] } var chart = new ApexCharts( document.querySelector("#chart7"), options ); chart.render(); } function chart8() { var options = { chart: { height: 350, type: 'radar', dropShadow: { enabled: true, blur: 1, left: 1, top: 1 } }, series: [{ name: 'Series 1', data: [80, 50, 30, 40, 100, 20], }, { name: 'Series 2', data: [20, 30, 40, 80, 20, 80], }, { name: 'Series 3', data: [44, 76, 78, 13, 43, 10], }], title: { text: 'Radar Chart - Multi Series' }, stroke: { width: 0 }, fill: { opacity: 0.4 }, markers: { size: 0 }, labels: ['2011', '2012', '2013', '2014', '2015', '2016'] } var chart = new ApexCharts( document.querySelector("#chart8"), options ); chart.render(); function update() { function randomSeries() { var arr = [] for (var i = 0; i < 6; i++) { arr.push(Math.floor(Math.random() * 100)) } return arr } chart.updateSeries([{ name: 'Series 1', data: randomSeries(), }, { name: 'Series 2', data: randomSeries(), }, { name: 'Series 3', data: randomSeries(), }]) } }