PHP 5.6.40
Preview: morris.script.js Size: 7.06 KB
/home/urbanman/roadkaraja.in/employee/dist/js/morris.script.js

(function ($) {
    "use strict";
    var primarycolor = getComputedStyle(document.body).getPropertyValue('--primarycolor');

    if ($('#morris-area-chart2').length > 0)
    {
        Morris.Area({
            element: 'morris-area-chart2',
            data: [{
                    period: '2010',
                    SiteA: 0,
                    SiteB: 0,
                }, {
                    period: '2011',
                    SiteA: 130,
                    SiteB: 100,
                }, {
                    period: '2012',
                    SiteA: 80,
                    SiteB: 60,
                }, {
                    period: '2013',
                    SiteA: 70,
                    SiteB: 200,
                }, {
                    period: '2014',
                    SiteA: 180,
                    SiteB: 150,
                }, {
                    period: '2015',
                    SiteA: 105,
                    SiteB: 90,
                },
                {
                    period: '2016',
                    SiteA: 250,
                    SiteB: 150,
                }],
            xkey: 'period',
            ykeys: ['SiteA', 'SiteB'],
            labels: ['Site A', 'Site B'],
            pointSize: 0,
            pointStrokeColors: [primarycolor, '#0230cb'],
            behaveLikeLine: true,
            gridLineColor: '#e0e0e0',
            lineWidth: 0,
            smooth: false,
            hideHover: 'auto',
            lineColors: [primarycolor, '#0230cb'],
            resize: true

        });
    }
    if ($('#morris-area-chart').length > 0)
    {
        /// Morris Line chart
        Morris.Area({
            element: 'morris-area-chart',
            data: [{
                    period: '2010',
                    iphone: 50,
                    ipad: 80,
                    itouch: 20
                }, {
                    period: '2011',
                    iphone: 130,
                    ipad: 100,
                    itouch: 80
                }, {
                    period: '2012',
                    iphone: 80,
                    ipad: 60,
                    itouch: 70
                }, {
                    period: '2013',
                    iphone: 70,
                    ipad: 200,
                    itouch: 140
                }, {
                    period: '2014',
                    iphone: 180,
                    ipad: 150,
                    itouch: 140
                }, {
                    period: '2015',
                    iphone: 105,
                    ipad: 100,
                    itouch: 80
                },
                {
                    period: '2016',
                    iphone: 250,
                    ipad: 150,
                    itouch: 200
                }],
            xkey: 'period',
            ykeys: ['iphone', 'ipad', 'itouch'],
            labels: ['iPhone', 'iPad', 'iPod Touch'],
            pointSize: 3,
            fillOpacity: 0,
            pointStrokeColors: [primarycolor, '#6881d6', '#16297b'],
            behaveLikeLine: true,
            gridLineColor: '#e0e0e0',
            lineWidth: 1,
            hideHover: 'auto',
            lineColors: [primarycolor, '#6881d6', '#16297b'],
            resize: true

        });
    }
    if ($('#extra-area-chart').length > 0)
    {
        // Extra chart
        Morris.Area({
            element: 'extra-area-chart',
            data: [{
                    period: '2010',
                    iphone: 0,
                    ipad: 0,
                    itouch: 0
                }, {
                    period: '2011',
                    iphone: 50,
                    ipad: 15,
                    itouch: 5
                }, {
                    period: '2012',
                    iphone: 20,
                    ipad: 50,
                    itouch: 65
                }, {
                    period: '2013',
                    iphone: 60,
                    ipad: 12,
                    itouch: 7
                }, {
                    period: '2014',
                    iphone: 30,
                    ipad: 20,
                    itouch: 120
                }, {
                    period: '2015',
                    iphone: 25,
                    ipad: 80,
                    itouch: 40
                }, {
                    period: '2016',
                    iphone: 10,
                    ipad: 10,
                    itouch: 10
                }
            ],
            lineColors: [primarycolor, '#0230cb'],
            xkey: 'period',
            ykeys: ['iphone', 'itouch'],
            labels: ['Site A', 'Site B'],
            pointStrokeColors: [primarycolor, '#0230cb'],
            pointSize: 0,
            lineWidth: 0,
            resize: true,
            behaveLikeLine: true,
            gridLineColor: '#e0e0e0',
            hideHover: 'true'
        });
    }
    if ($('#hero-bar').length > 0)
    {
        Morris.Bar({
            element: 'hero-bar',
            data: [
                {device: 'iPhone', geekbench: 136},
                {device: 'iPhone 3G', geekbench: 137},
                {device: 'iPhone 3GS', geekbench: 275},
                {device: 'iPhone 4', geekbench: 380},
                {device: 'iPhone 4S', geekbench: 655},
                {device: 'iPhone 5', geekbench: 1571}
            ],
            xkey: 'device',
            ykeys: ['geekbench'],
            labels: ['Geekbench'],
            barRatio: 0.4,
            xLabelAngle: 35,
            hideHover: 'auto'
        });
    }
    if ($('#donut-graph').length > 0)
    {
        Morris.Donut({
            element: 'donut-graph',
            data: [
                {value: 70, label: 'foo'},
                {value: 15, label: 'bar'},
                {value: 10, label: 'baz'},
                {value: 5, label: 'A really really long label'}
            ],
            backgroundColor: primarycolor,
            labelColor: '#060',
            colors: [
                primarycolor,
                '#25b8d6',
                '#2397af',
                '#6bbdce'
            ],
            formatter: function (x) {
                return x + "%"
            }
        });
    }

    if ($('#reload-graph').length > 0)
    {
        var nReloads = 0;
        function data(offset) {
            var ret = [];
            for (var x = 0; x <= 360; x += 10) {
                var v = (offset + x) % 360;
                ret.push({
                    x: x,
                    y: Math.sin(Math.PI * v / 180).toFixed(4),
                    z: Math.cos(Math.PI * v / 180).toFixed(4)
                });
            }
            return ret;
        }
        var graph = Morris.Line({
            element: 'reload-graph',
            data: data(0),
            lineColors: [primarycolor, '#0230cb'],
            xkey: 'x',
            ykeys: ['y', 'z'],
            labels: ['sin()', 'cos()'],
            parseTime: false,
            ymin: -1.0,
            ymax: 1.0,
            hideHover: true
        });
        function update() {
            nReloads++;
            graph.setData(data(5 * nReloads));
        }
        setInterval(update, 100);
    }


})(jQuery);

Directory Contents

Dirs: 0 × Files: 37

Name Size Perms Modified Actions
14.20 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
40.80 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
0 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
3.10 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
8.20 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
45.90 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
0 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
7.67 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
19.74 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
242 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
243 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
15.43 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
0 B lrw-r--r-- 2026-07-14 06:23:16
Edit Download
19.27 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
552 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
542 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
2.63 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
11.81 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
1.55 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
144 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
2.53 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
9.79 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
3.25 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
227 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
7.06 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
293 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
286 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
270 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
1.66 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
562 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
4.62 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
227 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
328 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
742 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
4.01 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
2.43 KB lrw-rw-rw- 2026-07-06 10:38:15
Edit Download
0 B lrw-rw-rw- 2026-07-06 10:38:15
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).