| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117 | $(function () {    new Chart(document.getElementById("line_chart").getContext("2d"), getChartJs('line'));    new Chart(document.getElementById("bar_chart").getContext("2d"), getChartJs('bar'));    new Chart(document.getElementById("radar_chart").getContext("2d"), getChartJs('radar'));    new Chart(document.getElementById("pie_chart").getContext("2d"), getChartJs('pie'));});function getChartJs(type) {    var config = null;    if (type === 'line') {        config = {            type: 'line',            data: {                labels: ["January", "February", "March", "April", "May", "June", "July"],                datasets: [{                    label: "My First dataset",                    data: [65, 59, 80, 81, 56, 55, 40],                    borderColor: 'rgba(0, 188, 212, 0.75)',                    backgroundColor: 'rgba(0, 188, 212, 0.3)',                    pointBorderColor: 'rgba(0, 188, 212, 0)',                    pointBackgroundColor: 'rgba(0, 188, 212, 0.9)',                    pointBorderWidth: 1                }, {                        label: "My Second dataset",                        data: [28, 48, 40, 19, 86, 27, 90],                        borderColor: 'rgba(233, 30, 99, 0.75)',                        backgroundColor: 'rgba(233, 30, 99, 0.3)',                        pointBorderColor: 'rgba(233, 30, 99, 0)',                        pointBackgroundColor: 'rgba(233, 30, 99, 0.9)',                        pointBorderWidth: 1                    }]            },            options: {                responsive: true,                legend: false            }        }    }    else if (type === 'bar') {        config = {            type: 'bar',            data: {                labels: ["January", "February", "March", "April", "May", "June", "July"],                datasets: [{                    label: "My First dataset",                    data: [65, 59, 80, 81, 56, 55, 40],                    backgroundColor: 'rgba(0, 188, 212, 0.8)'                }, {                        label: "My Second dataset",                        data: [28, 48, 40, 19, 86, 27, 90],                        backgroundColor: 'rgba(233, 30, 99, 0.8)'                    }]            },            options: {                responsive: true,                legend: false            }        }    }    else if (type === 'radar') {        config = {            type: 'radar',            data: {                labels: ["January", "February", "March", "April", "May", "June", "July"],                datasets: [{                    label: "My First dataset",                    data: [65, 25, 90, 81, 56, 55, 40],                    borderColor: 'rgba(0, 188, 212, 0.8)',                    backgroundColor: 'rgba(0, 188, 212, 0.5)',                    pointBorderColor: 'rgba(0, 188, 212, 0)',                    pointBackgroundColor: 'rgba(0, 188, 212, 0.8)',                    pointBorderWidth: 1                }, {                        label: "My Second dataset",                        data: [72, 48, 40, 19, 96, 27, 100],                        borderColor: 'rgba(233, 30, 99, 0.8)',                        backgroundColor: 'rgba(233, 30, 99, 0.5)',                        pointBorderColor: 'rgba(233, 30, 99, 0)',                        pointBackgroundColor: 'rgba(233, 30, 99, 0.8)',                        pointBorderWidth: 1                    }]            },            options: {                responsive: true,                legend: false            }        }    }    else if (type === 'pie') {        config = {            type: 'pie',            data: {                datasets: [{                    data: [225, 50, 100, 40],                    backgroundColor: [                        "rgb(233, 30, 99)",                        "rgb(255, 193, 7)",                        "rgb(0, 188, 212)",                        "rgb(139, 195, 74)"                    ],                }],                labels: [                    "Pink",                    "Amber",                    "Cyan",                    "Light Green"                ]            },            options: {                responsive: true,                legend: false            }        }    }    return config;}
 |