!C99Shell v. 2.5 [PHP 8 Update] [24.05.2025]!

Software: Apache/2.4.41 (Ubuntu). PHP/8.0.30 

uname -a: Linux apirnd 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/var/www/html/queuepro/public/assets/js/pages/   drwxr-xr-x
Free 13.04 GB of 57.97 GB (22.5%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Self remove    Logout    


Viewing file:     apexcharts-line.init.js (29.92 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/******/ (() => { // webpackBootstrap
var __webpack_exports__ = {};
/*!****************************************************!*\
  !*** ./resources/js/pages/apexcharts-line.init.js ***!
  \****************************************************/
/*
Template Name: Velzon - Admin & Dashboard Template
Author: Themesbrand
Website: https://Themesbrand.com/
Contact: Themesbrand@gmail.com
File: Line Chart init js
*/
// get colors array from the string
function getChartColorsArray(chartId) {
  if (document.getElementById(chartId) !== null) {
    var colors = document.getElementById(chartId).getAttribute("data-colors");

    if (colors) {
      colors = JSON.parse(colors);
      return colors.map(function (value) {
        var newValue = value.replace(" ", "");

        if (newValue.indexOf(",") === -1) {
          var color = getComputedStyle(document.documentElement).getPropertyValue(newValue);
          if (color) return color;else return newValue;
          ;
        } else {
          var val = value.split(',');

          if (val.length == 2) {
            var rgbaColor = getComputedStyle(document.documentElement).getPropertyValue(val[0]);
            rgbaColor = "rgba(" + rgbaColor + "," + val[1] + ")";
            return rgbaColor;
          } else {
            return newValue;
          }
        }
      });
    }
  }
} //  Basic Line Charts


var linechartBasicColors = getChartColorsArray("line_chart_basic");

if (linechartBasicColors) {
  var options = {
    series: [{
      name: "Desktops",
      data: [10, 41, 35, 51, 49, 62, 69, 91, 148]
    }],
    chart: {
      height: 350,
      type: 'line',
      zoom: {
        enabled: false
      },
      toolbar: {
        show: false
      }
    },
    markers: {
      size: 4
    },
    dataLabels: {
      enabled: false
    },
    stroke: {
      curve: 'straight'
    },
    colors: linechartBasicColors,
    title: {
      text: 'Product Trends by Month',
      align: 'left',
      style: {
        fontWeight: 500
      }
    },
    xaxis: {
      categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep']
    }
  };
  var chart = new ApexCharts(document.querySelector("#line_chart_basic"), options);
  chart.render();
} // Zoomable Timeseries


var linechartZoomColors = getChartColorsArray("line_chart_zoomable");

if (linechartZoomColors) {
  var options = {
    series: [{
      name: 'XYZ MOTORS',
      data: [{
        x: new Date('2018-01-12').getTime(),
        y: 140
      }, {
        x: new Date('2018-01-13').getTime(),
        y: 147
      }, {
        x: new Date('2018-01-14').getTime(),
        y: 150
      }, {
        x: new Date('2018-01-15').getTime(),
        y: 154
      }, {
        x: new Date('2018-01-16').getTime(),
        y: 160
      }, {
        x: new Date('2018-01-17').getTime(),
        y: 165
      }, {
        x: new Date('2018-01-18').getTime(),
        y: 162
      }, {
        x: new Date('2018-01-20').getTime(),
        y: 159
      }, {
        x: new Date('2018-01-21').getTime(),
        y: 164
      }, {
        x: new Date('2018-01-22').getTime(),
        y: 160
      }, {
        x: new Date('2018-01-23').getTime(),
        y: 165
      }, {
        x: new Date('2018-01-24').getTime(),
        y: 169
      }, {
        x: new Date('2018-01-25').getTime(),
        y: 172
      }, {
        x: new Date('2018-01-26').getTime(),
        y: 177
      }, {
        x: new Date('2018-01-27').getTime(),
        y: 173
      }, {
        x: new Date('2018-01-28').getTime(),
        y: 169
      }, {
        x: new Date('2018-01-29').getTime(),
        y: 163
      }, {
        x: new Date('2018-01-30').getTime(),
        y: 158
      }, {
        x: new Date('2018-02-01').getTime(),
        y: 153
      }, {
        x: new Date('2018-02-02').getTime(),
        y: 149
      }, {
        x: new Date('2018-02-03').getTime(),
        y: 144
      }, {
        x: new Date('2018-02-05').getTime(),
        y: 150
      }, {
        x: new Date('2018-02-06').getTime(),
        y: 155
      }, {
        x: new Date('2018-02-07').getTime(),
        y: 159
      }, {
        x: new Date('2018-02-08').getTime(),
        y: 163
      }, {
        x: new Date('2018-02-09').getTime(),
        y: 156
      }, {
        x: new Date('2018-02-11').getTime(),
        y: 151
      }, {
        x: new Date('2018-02-12').getTime(),
        y: 157
      }, {
        x: new Date('2018-02-13').getTime(),
        y: 161
      }, {
        x: new Date('2018-02-14').getTime(),
        y: 150
      }, {
        x: new Date('2018-02-15').getTime(),
        y: 154
      }, {
        x: new Date('2018-02-16').getTime(),
        y: 160
      }, {
        x: new Date('2018-02-17').getTime(),
        y: 165
      }, {
        x: new Date('2018-02-18').getTime(),
        y: 162
      }, {
        x: new Date('2018-02-20').getTime(),
        y: 159
      }, {
        x: new Date('2018-02-21').getTime(),
        y: 164
      }, {
        x: new Date('2018-02-22').getTime(),
        y: 160
      }, {
        x: new Date('2018-02-23').getTime(),
        y: 165
      }, {
        x: new Date('2018-02-24').getTime(),
        y: 169
      }, {
        x: new Date('2018-02-25').getTime(),
        y: 172
      }, {
        x: new Date('2018-02-26').getTime(),
        y: 177
      }, {
        x: new Date('2018-02-27').getTime(),
        y: 173
      }, {
        x: new Date('2018-02-28').getTime(),
        y: 169
      }, {
        x: new Date('2018-02-29').getTime(),
        y: 163
      }, {
        x: new Date('2018-02-30').getTime(),
        y: 162
      }, {
        x: new Date('2018-03-01').getTime(),
        y: 158
      }, {
        x: new Date('2018-03-02').getTime(),
        y: 152
      }, {
        x: new Date('2018-03-03').getTime(),
        y: 147
      }, {
        x: new Date('2018-03-05').getTime(),
        y: 142
      }, {
        x: new Date('2018-03-06').getTime(),
        y: 147
      }, {
        x: new Date('2018-03-07').getTime(),
        y: 151
      }, {
        x: new Date('2018-03-08').getTime(),
        y: 155
      }, {
        x: new Date('2018-03-09').getTime(),
        y: 159
      }, {
        x: new Date('2018-03-11').getTime(),
        y: 162
      }, {
        x: new Date('2018-03-12').getTime(),
        y: 157
      }, {
        x: new Date('2018-03-13').getTime(),
        y: 161
      }, {
        x: new Date('2018-03-14').getTime(),
        y: 166
      }, {
        x: new Date('2018-03-15').getTime(),
        y: 169
      }, {
        x: new Date('2018-03-16').getTime(),
        y: 172
      }, {
        x: new Date('2018-03-17').getTime(),
        y: 177
      }, {
        x: new Date('2018-03-18').getTime(),
        y: 181
      }, {
        x: new Date('2018-03-20').getTime(),
        y: 178
      }, {
        x: new Date('2018-03-21').getTime(),
        y: 173
      }, {
        x: new Date('2018-03-22').getTime(),
        y: 169
      }, {
        x: new Date('2018-03-23').getTime(),
        y: 163
      }, {
        x: new Date('2018-03-24').getTime(),
        y: 159
      }, {
        x: new Date('2018-03-25').getTime(),
        y: 164
      }, {
        x: new Date('2018-03-26').getTime(),
        y: 168
      }, {
        x: new Date('2018-03-27').getTime(),
        y: 172
      }, {
        x: new Date('2018-03-28').getTime(),
        y: 169
      }, {
        x: new Date('2018-03-29').getTime(),
        y: 163
      }, {
        x: new Date('2018-03-30').getTime(),
        y: 162
      }, {
        x: new Date('2018-04-01').getTime(),
        y: 158
      }, {
        x: new Date('2018-04-02').getTime(),
        y: 152
      }, {
        x: new Date('2018-04-03').getTime(),
        y: 147
      }, {
        x: new Date('2018-04-05').getTime(),
        y: 142
      }, {
        x: new Date('2018-04-06').getTime(),
        y: 147
      }, {
        x: new Date('2018-04-07').getTime(),
        y: 151
      }, {
        x: new Date('2018-04-08').getTime(),
        y: 155
      }, {
        x: new Date('2018-04-09').getTime(),
        y: 159
      }, {
        x: new Date('2018-04-11').getTime(),
        y: 162
      }, {
        x: new Date('2018-04-12').getTime(),
        y: 157
      }, {
        x: new Date('2018-04-13').getTime(),
        y: 161
      }, {
        x: new Date('2018-04-14').getTime(),
        y: 166
      }, {
        x: new Date('2018-04-15').getTime(),
        y: 169
      }, {
        x: new Date('2018-04-16').getTime(),
        y: 172
      }, {
        x: new Date('2018-04-17').getTime(),
        y: 177
      }, {
        x: new Date('2018-04-18').getTime(),
        y: 181
      }, {
        x: new Date('2018-04-20').getTime(),
        y: 178
      }, {
        x: new Date('2018-04-21').getTime(),
        y: 173
      }, {
        x: new Date('2018-04-22').getTime(),
        y: 169
      }, {
        x: new Date('2018-04-23').getTime(),
        y: 163
      }, {
        x: new Date('2018-04-24').getTime(),
        y: 159
      }, {
        x: new Date('2018-04-25').getTime(),
        y: 164
      }, {
        x: new Date('2018-04-26').getTime(),
        y: 168
      }, {
        x: new Date('2018-04-27').getTime(),
        y: 172
      }, {
        x: new Date('2018-04-28').getTime(),
        y: 169
      }, {
        x: new Date('2018-04-29').getTime(),
        y: 163
      }, {
        x: new Date('2018-04-30').getTime(),
        y: 162
      }, {
        x: new Date('2018-05-01').getTime(),
        y: 158
      }, {
        x: new Date('2018-05-02').getTime(),
        y: 152
      }, {
        x: new Date('2018-05-03').getTime(),
        y: 147
      }, {
        x: new Date('2018-05-04').getTime(),
        y: 142
      }, {
        x: new Date('2018-05-05').getTime(),
        y: 147
      }, {
        x: new Date('2018-05-07').getTime(),
        y: 151
      }, {
        x: new Date('2018-05-08').getTime(),
        y: 155
      }, {
        x: new Date('2018-05-09').getTime(),
        y: 159
      }, {
        x: new Date('2018-05-11').getTime(),
        y: 162
      }, {
        x: new Date('2018-05-12').getTime(),
        y: 157
      }, {
        x: new Date('2018-05-13').getTime(),
        y: 161
      }, {
        x: new Date('2018-05-14').getTime(),
        y: 166
      }, {
        x: new Date('2018-05-15').getTime(),
        y: 169
      }, {
        x: new Date('2018-05-16').getTime(),
        y: 172
      }, {
        x: new Date('2018-05-17').getTime(),
        y: 177
      }, {
        x: new Date('2018-05-18').getTime(),
        y: 181
      }, {
        x: new Date('2018-05-20').getTime(),
        y: 178
      }, {
        x: new Date('2018-05-21').getTime(),
        y: 173
      }, {
        x: new Date('2018-05-22').getTime(),
        y: 169
      }, {
        x: new Date('2018-05-23').getTime(),
        y: 163
      }, {
        x: new Date('2018-05-24').getTime(),
        y: 159
      }, {
        x: new Date('2018-05-25').getTime(),
        y: 164
      }, {
        x: new Date('2018-05-26').getTime(),
        y: 168
      }, {
        x: new Date('2018-05-27').getTime(),
        y: 172
      }, {
        x: new Date('2018-05-28').getTime(),
        y: 169
      }, {
        x: new Date('2018-05-29').getTime(),
        y: 163
      }, {
        x: new Date('2018-05-30').getTime(),
        y: 162
      }]
    }],
    chart: {
      type: 'area',
      stacked: false,
      height: 350,
      zoom: {
        type: 'x',
        enabled: true,
        autoScaleYaxis: true
      },
      toolbar: {
        autoSelected: 'zoom'
      }
    },
    colors: linechartZoomColors,
    dataLabels: {
      enabled: false
    },
    markers: {
      size: 0
    },
    title: {
      text: 'Stock Price Movement',
      align: 'left',
      style: {
        fontWeight: 500
      }
    },
    fill: {
      type: 'gradient',
      gradient: {
        shadeIntensity: 1,
        inverseColors: false,
        opacityFrom: 0.5,
        opacityTo: 0,
        stops: [0, 90, 100]
      }
    },
    yaxis: {
      showAlways: true,
      labels: {
        show: true,
        formatter: function formatter(val) {
          return (val / 1000000).toFixed(0);
        }
      },
      title: {
        text: 'Price',
        style: {
          fontWeight: 500
        }
      }
    },
    xaxis: {
      type: 'datetime'
    },
    tooltip: {
      shared: false,
      y: {
        formatter: function formatter(val) {
          return (val / 1000000).toFixed(0);
        }
      }
    }
  };
  var chart = new ApexCharts(document.querySelector("#line_chart_zoomable"), options);
  chart.render();
} //  Line chart datalabel


var linechartDatalabelColors = getChartColorsArray("line_chart_datalabel");

if (linechartDatalabelColors) {
  var options = {
    chart: {
      height: 380,
      type: 'line',
      zoom: {
        enabled: false
      },
      toolbar: {
        show: false
      }
    },
    colors: linechartDatalabelColors,
    dataLabels: {
      enabled: false
    },
    stroke: {
      width: [3, 3],
      curve: 'straight'
    },
    series: [{
      name: "High - 2018",
      data: [26, 24, 32, 36, 33, 31, 33]
    }, {
      name: "Low - 2018",
      data: [14, 11, 16, 12, 17, 13, 12]
    }],
    title: {
      text: 'Average High & Low Temperature',
      align: 'left',
      style: {
        fontWeight: 500
      }
    },
    grid: {
      row: {
        colors: ['transparent', 'transparent'],
        // takes an array which will be repeated on columns
        opacity: 0.2
      },
      borderColor: '#f1f1f1'
    },
    markers: {
      style: 'inverted',
      size: 6
    },
    xaxis: {
      categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul'],
      title: {
        text: 'Month'
      }
    },
    yaxis: {
      title: {
        text: 'Temperature'
      },
      min: 5,
      max: 40
    },
    legend: {
      position: 'top',
      horizontalAlign: 'right',
      floating: true,
      offsetY: -25,
      offsetX: -5
    },
    responsive: [{
      breakpoint: 600,
      options: {
        chart: {
          toolbar: {
            show: false
          }
        },
        legend: {
          show: false
        }
      }
    }]
  };
  var chart = new ApexCharts(document.querySelector("#line_chart_datalabel"), options);
  chart.render();
} //  Dashed line chart


var linechartDashedColors = getChartColorsArray("line_chart_dashed");

if (linechartDashedColors) {
  var options = {
    chart: {
      height: 380,
      type: 'line',
      zoom: {
        enabled: false
      },
      toolbar: {
        show: false
      }
    },
    colors: linechartDashedColors,
    dataLabels: {
      enabled: false
    },
    stroke: {
      width: [3, 4, 3],
      curve: 'straight',
      dashArray: [0, 8, 5]
    },
    series: [{
      name: "Session Duration",
      data: [45, 52, 38, 24, 33, 26, 21, 20, 6, 8, 15, 10]
    }, {
      name: "Page Views",
      data: [36, 42, 60, 42, 13, 18, 29, 37, 36, 51, 32, 35]
    }, {
      name: 'Total Visits',
      data: [89, 56, 74, 98, 72, 38, 64, 46, 84, 58, 46, 49]
    }],
    title: {
      text: 'Page Statistics',
      align: 'left',
      style: {
        fontWeight: 500
      }
    },
    markers: {
      size: 0,
      hover: {
        sizeOffset: 6
      }
    },
    xaxis: {
      categories: ['01 Jan', '02 Jan', '03 Jan', '04 Jan', '05 Jan', '06 Jan', '07 Jan', '08 Jan', '09 Jan', '10 Jan', '11 Jan', '12 Jan']
    },
    tooltip: {
      y: [{
        title: {
          formatter: function formatter(val) {
            return val + " (mins)";
          }
        }
      }, {
        title: {
          formatter: function formatter(val) {
            return val + " per session";
          }
        }
      }, {
        title: {
          formatter: function formatter(val) {
            return val;
          }
        }
      }]
    },
    grid: {
      borderColor: '#f1f1f1'
    }
  };
  var chart = new ApexCharts(document.querySelector("#line_chart_dashed"), options);
  chart.render();
} // Line with Annotations


var linechartannotationsColors = getChartColorsArray("line_chart_annotations");

if (linechartannotationsColors) {
  var options = {
    series: [{
      data: series.monthDataSeries1.prices
    }],
    chart: {
      height: 350,
      type: 'line',
      id: 'areachart-2',
      toolbar: {
        show: false
      }
    },
    annotations: {
      yaxis: [{
        y: 8200,
        borderColor: '#038edc',
        label: {
          borderColor: '#038edc',
          style: {
            color: '#fff',
            background: '#038edc'
          },
          text: 'Support'
        }
      }, {
        y: 8600,
        y2: 9000,
        borderColor: '#f7cc53',
        fillColor: '#f7cc53',
        opacity: 0.2,
        label: {
          borderColor: '#f7cc53',
          style: {
            fontSize: '10px',
            color: '#000',
            background: '#f7cc53'
          },
          text: 'Y-axis range'
        }
      }],
      xaxis: [{
        x: new Date('23 Nov 2017').getTime(),
        strokeDashArray: 0,
        borderColor: '#564ab1',
        label: {
          borderColor: '#564ab1',
          style: {
            color: '#fff',
            background: '#564ab1'
          },
          text: 'Anno Test'
        }
      }, {
        x: new Date('26 Nov 2017').getTime(),
        x2: new Date('28 Nov 2017').getTime(),
        fillColor: '#51d28c',
        opacity: 0.4,
        label: {
          borderColor: '#000',
          style: {
            fontSize: '10px',
            color: '#fff',
            background: '#000'
          },
          offsetY: -10,
          text: 'X-axis range'
        }
      }],
      points: [{
        x: new Date('01 Dec 2017').getTime(),
        y: 8607.55,
        marker: {
          size: 8,
          fillColor: '#fff',
          strokeColor: 'red',
          radius: 2,
          cssClass: 'apexcharts-custom-class'
        },
        label: {
          borderColor: '#f34e4e',
          offsetY: 0,
          style: {
            color: '#fff',
            background: '#f34e4e'
          },
          text: 'Point Annotation'
        }
      }, {
        x: new Date('08 Dec 2017').getTime(),
        y: 9340.85,
        marker: {
          size: 0
        },
        image: {
          path: './assets/images/logo-sm.png',
          width: 40,
          height: 40
        }
      }]
    },
    dataLabels: {
      enabled: false
    },
    stroke: {
      curve: 'straight'
    },
    colors: linechartannotationsColors,
    grid: {
      padding: {
        right: 30,
        left: 20
      }
    },
    title: {
      text: 'Line with Annotations',
      align: 'left',
      style: {
        fontWeight: 500
      }
    },
    labels: series.monthDataSeries1.dates,
    xaxis: {
      type: 'datetime'
    }
  };
  var chart = new ApexCharts(document.querySelector("#line_chart_annotations"), options);
  chart.render();
} // Brush Chart Generate series


function generateDayWiseTimeSeries(baseval, count, yrange) {
  var i = 0;
  var series = [];

  while (i < count) {
    var x = baseval;
    var y = Math.floor(Math.random() * (yrange.max - yrange.min + 1)) + yrange.min;
    series.push([x, y]);
    baseval += 86400000;
    i++;
  }

  return series;
}

var data = generateDayWiseTimeSeries(new Date('11 Feb 2017').getTime(), 185, {
  min: 30,
  max: 90
}); // Brush Chart

var brushchartLine2Colors = getChartColorsArray("brushchart_line2");

if (brushchartLine2Colors) {
  var options = {
    series: [{
      data: data
    }],
    chart: {
      id: 'chart2',
      type: 'line',
      height: 220,
      toolbar: {
        autoSelected: 'pan',
        show: false
      }
    },
    colors: brushchartLine2Colors,
    stroke: {
      width: 3
    },
    dataLabels: {
      enabled: false
    },
    fill: {
      opacity: 1
    },
    markers: {
      size: 0
    },
    xaxis: {
      type: 'datetime'
    }
  };
  var chart = new ApexCharts(document.querySelector("#brushchart_line2"), options);
  chart.render();
}

var brushchartLineColors = getChartColorsArray("brushchart_line");

if (brushchartLineColors) {
  var optionsLine = {
    series: [{
      data: data
    }],
    chart: {
      id: 'chart1',
      height: 130,
      type: 'area',
      brush: {
        target: 'chart2',
        enabled: true
      },
      selection: {
        enabled: true,
        xaxis: {
          min: new Date('19 Jun 2017').getTime(),
          max: new Date('14 Aug 2017').getTime()
        }
      }
    },
    colors: brushchartLineColors,
    fill: {
      type: 'gradient',
      gradient: {
        opacityFrom: 0.91,
        opacityTo: 0.1
      }
    },
    xaxis: {
      type: 'datetime',
      tooltip: {
        enabled: false
      }
    },
    yaxis: {
      tickAmount: 2
    }
  };
  var chartLine = new ApexCharts(document.querySelector("#brushchart_line"), optionsLine);
  chartLine.render();
} // Stepline Charts


var steplineChartColors = getChartColorsArray("line_chart_stepline");

if (steplineChartColors) {
  var options = {
    series: [{
      data: [34, 44, 54, 21, 12, 43, 33, 23, 66, 66, 58]
    }],
    chart: {
      type: 'line',
      height: 350,
      toolbar: {
        show: false
      }
    },
    stroke: {
      curve: 'stepline'
    },
    dataLabels: {
      enabled: false
    },
    title: {
      text: 'Stepline Chart',
      align: 'left',
      style: {
        fontWeight: 500
      }
    },
    markers: {
      hover: {
        sizeOffset: 4
      }
    },
    colors: steplineChartColors
  };
  var chart = new ApexCharts(document.querySelector("#line_chart_stepline"), options);
  chart.render();
} //   Gradient Line


var lineChartGradientColors = getChartColorsArray("line_chart_gradient");

if (lineChartGradientColors) {
  var options = {
    series: [{
      name: 'Likes',
      data: [4, 3, 10, 9, 29, 19, 22, 9, 12, 7, 19, 5, 13, 9, 17, 2, 7, 5]
    }],
    chart: {
      height: 350,
      type: 'line',
      toolbar: {
        show: false
      }
    },
    stroke: {
      width: 7,
      curve: 'smooth'
    },
    xaxis: {
      type: 'datetime',
      categories: ['1/11/2001', '2/11/2001', '3/11/2001', '4/11/2001', '5/11/2001', '6/11/2001', '7/11/2001', '8/11/2001', '9/11/2001', '10/11/2001', '11/11/2001', '12/11/2001', '1/11/2002', '2/11/2002', '3/11/2002', '4/11/2002', '5/11/2002', '6/11/2002'],
      tickAmount: 10
    },
    title: {
      text: 'Social Media',
      align: 'left',
      style: {
        fontWeight: 500
      }
    },
    fill: {
      type: 'gradient',
      gradient: {
        shade: 'dark',
        gradientToColors: lineChartGradientColors,
        shadeIntensity: 1,
        type: 'horizontal',
        opacityFrom: 1,
        opacityTo: 1,
        stops: [0, 100, 100, 100]
      }
    },
    markers: {
      size: 4,
      colors: ["#038edc"],
      strokeColors: "#fff",
      strokeWidth: 2,
      hover: {
        size: 7
      }
    },
    yaxis: {
      min: -10,
      max: 40,
      title: {
        text: 'Engagement'
      }
    }
  };
  var chart = new ApexCharts(document.querySelector("#line_chart_gradient"), options);
  chart.render();
} //   Missing Data


var linechartMissingDataColors = getChartColorsArray("line_chart_missing_data");

if (linechartMissingDataColors) {
  var options = {
    series: [{
      name: 'Peter',
      data: [5, 5, 10, 8, 7, 5, 4, null, null, null, 10, 10, 7, 8, 6, 9]
    }, {
      name: 'Johnny',
      data: [10, 15, null, 12, null, 10, 12, 15, null, null, 12, null, 14, null, null, null]
    }, {
      name: 'David',
      data: [null, null, null, null, 3, 4, 1, 3, 4, 6, 7, 9, 5, null, null, null]
    }],
    chart: {
      height: 350,
      type: 'line',
      zoom: {
        enabled: false
      },
      animations: {
        enabled: false
      }
    },
    stroke: {
      width: [5, 5, 4],
      curve: 'straight'
    },
    labels: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16],
    title: {
      text: 'Missing data (null values)',
      style: {
        fontWeight: 500
      }
    },
    xaxis: {},
    colors: linechartMissingDataColors
  };
  var chart = new ApexCharts(document.querySelector("#line_chart_missing_data"), options);
  chart.render();
} // Realtime Charts


var lastDate = 0;
var data = [];
var TICKINTERVAL = 86400000;
var XAXISRANGE = 777600000;

function getDayWiseTimeSeries(baseval, count, yrange) {
  var i = 0;

  while (i < count) {
    var x = baseval;
    var y = Math.floor(Math.random() * (yrange.max - yrange.min + 1)) + yrange.min;
    data.push({
      'x': x,
      'y': y
    });
    lastDate = baseval;
    baseval += TICKINTERVAL;
    i++;
  }
}

getDayWiseTimeSeries(new Date('11 Feb 2017 GMT').getTime(), 10, {
  min: 10,
  max: 90
});

function getNewSeries(baseval, yrange) {
  var newDate = baseval + TICKINTERVAL;
  lastDate = newDate;

  for (var i = 0; i < data.length - 10; i++) {
    // IMPORTANT
    // we reset the x and y of the data which is out of drawing area
    // to prevent memory leaks
    data[i].x = newDate - XAXISRANGE - TICKINTERVAL;
    data[i].y = 0;
  }

  data.push({
    x: newDate,
    y: Math.floor(Math.random() * (yrange.max - yrange.min + 1)) + yrange.min
  });
}

function resetData() {
  // Alternatively, you can also reset the data at certain intervals to prevent creating a huge series 
  data = data.slice(data.length - 10, data.length);
} // Realtime Charts


var linechartrealtimeColors = getChartColorsArray("line_chart_realtime");

if (linechartrealtimeColors) {
  var options = {
    series: [{
      data: data.slice()
    }],
    chart: {
      id: 'realtime',
      height: 350,
      type: 'line',
      animations: {
        enabled: true,
        easing: 'linear',
        dynamicAnimation: {
          speed: 1000
        }
      },
      toolbar: {
        show: false
      },
      zoom: {
        enabled: false
      }
    },
    dataLabels: {
      enabled: false
    },
    stroke: {
      curve: 'smooth'
    },
    title: {
      text: 'Dynamic Updating Chart',
      align: 'left',
      style: {
        fontWeight: 500
      }
    },
    markers: {
      size: 0
    },
    colors: linechartrealtimeColors,
    xaxis: {
      type: 'datetime',
      range: XAXISRANGE
    },
    yaxis: {
      max: 100
    },
    legend: {
      show: false
    }
  };
  var charts = new ApexCharts(document.querySelector("#line_chart_realtime"), options);
  charts.render();
}

window.setInterval(function () {
  getNewSeries(lastDate, {
    min: 10,
    max: 90
  });
  charts.updateSeries([{
    data: data
  }]);
}, 1000); // Syncing Charts

function generateDayWiseTimeSeriesline(baseval, count, yrange) {
  var i = 0;
  var series = [];

  while (i < count) {
    var x = baseval;
    var y = Math.floor(Math.random() * (yrange.max - yrange.min + 1)) + yrange.min;
    series.push([x, y]);
    baseval += 86400000;
    i++;
  }

  return series;
}

var chartSyncingLine = getChartColorsArray("chart-syncing-line");

if (chartSyncingLine) {
  var optionsLine = {
    series: [{
      data: generateDayWiseTimeSeriesline(new Date('11 Feb 2017').getTime(), 20, {
        min: 10,
        max: 60
      })
    }],
    chart: {
      id: 'fb',
      group: 'social',
      type: 'line',
      height: 160,
      toolbar: {
        show: false
      }
    },
    colors: chartSyncingLine,
    dataLabels: {
      enabled: false
    },
    stroke: {
      curve: 'straight',
      width: 3
    },
    toolbar: {
      tools: {
        selection: false
      }
    },
    markers: {
      size: 4,
      hover: {
        size: 6
      }
    },
    tooltip: {
      followCursor: false,
      x: {
        show: false
      },
      marker: {
        show: false
      },
      y: {
        title: {
          formatter: function formatter() {
            return '';
          }
        }
      }
    },
    grid: {
      clipMarkers: false
    },
    yaxis: {
      tickAmount: 2
    },
    xaxis: {
      type: 'datetime'
    }
  };
  var chartLine = new ApexCharts(document.querySelector("#chart-syncing-line"), optionsLine);
  chartLine.render();
}

var chartSyncingLine2 = getChartColorsArray("chart-syncing-line2");

if (chartSyncingLine2) {
  var optionsLine2 = {
    series: [{
      data: generateDayWiseTimeSeriesline(new Date('11 Feb 2017').getTime(), 20, {
        min: 10,
        max: 30
      })
    }],
    chart: {
      id: 'tw',
      group: 'social',
      type: 'line',
      height: 160,
      toolbar: {
        show: false
      }
    },
    colors: chartSyncingLine2,
    dataLabels: {
      enabled: false
    },
    stroke: {
      curve: 'straight',
      width: 3
    },
    toolbar: {
      tools: {
        selection: false
      }
    },
    markers: {
      size: 4,
      hover: {
        size: 6
      }
    },
    tooltip: {
      followCursor: false,
      x: {
        show: false
      },
      marker: {
        show: false
      },
      y: {
        title: {
          formatter: function formatter() {
            return '';
          }
        }
      }
    },
    grid: {
      clipMarkers: false
    },
    yaxis: {
      tickAmount: 2
    },
    xaxis: {
      type: 'datetime'
    }
  };
  var chartLine2 = new ApexCharts(document.querySelector("#chart-syncing-line2"), optionsLine2);
  chartLine2.render();
}

var chartSyncingArea = getChartColorsArray("chart-syncing-area");

if (chartSyncingArea) {
  var optionsArea = {
    series: [{
      data: generateDayWiseTimeSeriesline(new Date('11 Feb 2017').getTime(), 20, {
        min: 10,
        max: 60
      })
    }],
    chart: {
      id: 'yt',
      group: 'social',
      type: 'area',
      height: 160,
      toolbar: {
        show: false
      }
    },
    colors: chartSyncingArea,
    dataLabels: {
      enabled: false
    },
    stroke: {
      curve: 'straight',
      width: 3
    },
    toolbar: {
      tools: {
        selection: false
      }
    },
    markers: {
      size: 4,
      hover: {
        size: 6
      }
    },
    tooltip: {
      followCursor: false,
      x: {
        show: false
      },
      marker: {
        show: false
      },
      y: {
        title: {
          formatter: function formatter() {
            return '';
          }
        }
      }
    },
    grid: {
      clipMarkers: false
    },
    yaxis: {
      tickAmount: 2
    },
    xaxis: {
      type: 'datetime'
    }
  };
  var chartArea = new ApexCharts(document.querySelector("#chart-syncing-area"), optionsArea);
  chartArea.render();
}
/******/ })()
;

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0063 ]--