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 | |
| Viewing file: Select action/file-type: /******/ (() => { // webpackBootstrap
var __webpack_exports__ = {};
/*!********************************************!*\
!*** ./resources/js/pages/widgets.init.js ***!
\********************************************/
/*
Template Name: Velzon - Admin & Dashboard Template
Author: Themesbrand
Website: https://Themesbrand.com/
Contact: Themesbrand@gmail.com
File: Widgets 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;
}
}
});
} else {
console.warn('data-colors Attribute not found on:', chartId);
}
}
} // world map with line & markers
var vectorMapWorldLineColors = getChartColorsArray("users-by-country");
if (vectorMapWorldLineColors) var worldlinemap = new jsVectorMap({
map: "world_merc",
selector: "#users-by-country",
zoomOnScroll: true,
zoomButtons: true,
markers: [{
name: "Greenland",
coords: [72, -42]
}, {
name: "Canada",
coords: [56.1304, -106.3468]
}, {
name: "Brazil",
coords: [-14.2350, -51.9253]
}, {
name: "Egypt",
coords: [26.8206, 30.8025]
}, {
name: "Russia",
coords: [61, 105]
}, {
name: "China",
coords: [35.8617, 104.1954]
}, {
name: "United States",
coords: [37.0902, -95.7129]
}, {
name: "Norway",
coords: [60.472024, 8.468946]
}, {
name: "Ukraine",
coords: [48.379433, 31.16558]
}],
lines: [{
from: "Canada",
to: "Egypt"
}, {
from: "Russia",
to: "Egypt"
}, {
from: "Greenland",
to: "Egypt"
}, {
from: "Brazil",
to: "Egypt"
}, {
from: "United States",
to: "Egypt"
}, {
from: "China",
to: "Egypt"
}, {
from: "Norway",
to: "Egypt"
}, {
from: "Ukraine",
to: "Egypt"
}],
regionStyle: {
initial: {
stroke: "#9599ad",
strokeWidth: 0.25,
fill: vectorMapWorldLineColors,
fillOpacity: 1
}
},
lineStyle: {
animation: true,
strokeDasharray: "6 3 6"
}
}); // Countries charts
var barchartCountriesColors = getChartColorsArray("countries_charts");
if (barchartCountriesColors) {
var options = {
series: [{
data: [1010, 1640, 490, 1255, 1050, 689, 800, 420, 1085, 589],
name: 'Sessions'
}],
chart: {
type: 'bar',
height: 436,
toolbar: {
show: false
}
},
plotOptions: {
bar: {
borderRadius: 4,
horizontal: true,
distributed: true,
dataLabels: {
position: 'top'
}
}
},
colors: barchartCountriesColors,
dataLabels: {
enabled: true,
offsetX: 32,
style: {
fontSize: '12px',
fontWeight: 400,
colors: ['#adb5bd']
}
},
legend: {
show: false
},
grid: {
show: false
},
xaxis: {
categories: ['India', 'United States', 'China', 'Indonesia', 'Russia', 'Bangladesh', 'Canada', 'Brazil', 'Vietnam', 'UK']
}
};
var chart = new ApexCharts(document.querySelector("#countries_charts"), options);
chart.render();
} // Audiences metrics column charts
var chartAudienceColumnChartsColors = getChartColorsArray("audiences_metrics_charts");
if (chartAudienceColumnChartsColors) {
var columnoptions = {
series: [{
name: 'Last Year',
data: [25.3, 12.5, 20.2, 18.5, 40.4, 25.4, 15.8, 22.3, 19.2, 25.3, 12.5, 20.2]
}, {
name: 'Current Year',
data: [36.2, 22.4, 38.2, 30.5, 26.4, 30.4, 20.2, 29.6, 10.9, 36.2, 22.4, 38.2]
}],
chart: {
type: 'bar',
height: 306,
stacked: true,
toolbar: {
show: false
}
},
plotOptions: {
bar: {
horizontal: false,
columnWidth: '30%',
borderRadius: 6
}
},
dataLabels: {
enabled: false
},
legend: {
show: true,
position: 'bottom',
horizontalAlign: 'center',
fontWeight: 400,
fontSize: '8px',
offsetX: 0,
offsetY: 0,
markers: {
width: 9,
height: 9,
radius: 4
}
},
stroke: {
show: true,
width: 2,
colors: ['transparent']
},
grid: {
show: false
},
colors: chartAudienceColumnChartsColors,
xaxis: {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'],
axisTicks: {
show: false
},
axisBorder: {
show: true,
strokeDashArray: 1,
height: 1,
width: '100%',
offsetX: 0,
offsetY: 0
}
},
yaxis: {
show: false
},
fill: {
opacity: 1
}
};
var chart = new ApexCharts(document.querySelector("#audiences_metrics_charts"), columnoptions);
chart.render();
} // Sales by Locations
var vectorMapUsaColors = getChartColorsArray("sales-by-locations");
if (vectorMapUsaColors) var usmap = new jsVectorMap({
map: 'us_merc_en',
selector: "#sales-by-locations",
regionStyle: {
initial: {
stroke: "#9599ad",
strokeWidth: 0.25,
fill: vectorMapUsaColors,
fillOpacity: 1
}
},
zoomOnScroll: false,
zoomButtons: false
}); // Total Portfolio Donut Charts
var donutchartportfolioColors = getChartColorsArray("portfolio_donut_charts");
if (donutchartportfolioColors) {
var options = {
series: [19405, 40552, 15824, 30635],
labels: ["Bitcoin", "Ethereum", "Litecoin", "Dash"],
chart: {
type: "donut",
height: 210
},
plotOptions: {
pie: {
size: 100,
offsetX: 0,
offsetY: 0,
donut: {
size: "70%",
labels: {
show: true,
name: {
show: true,
fontSize: '18px',
offsetY: -5
},
value: {
show: true,
fontSize: '20px',
color: '#343a40',
fontWeight: 500,
offsetY: 5,
formatter: function formatter(val) {
return "$" + val;
}
},
total: {
show: true,
fontSize: '13px',
label: 'Total value',
color: '#9599ad',
fontWeight: 500,
formatter: function formatter(w) {
return "$" + w.globals.seriesTotals.reduce(function (a, b) {
return a + b;
}, 0);
}
}
}
}
}
},
dataLabels: {
enabled: false
},
legend: {
show: false
},
yaxis: {
labels: {
formatter: function formatter(value) {
return "$" + value;
}
}
},
stroke: {
lineCap: "round",
width: 2
},
colors: donutchartportfolioColors
};
var chart = new ApexCharts(document.querySelector("#portfolio_donut_charts"), options);
chart.render();
} // Color Range
// Heatmap Charts Generatedata
function generateData(count, yrange) {
var i = 0;
var series = [];
while (i < count) {
var x = 'w' + (i + 1).toString();
var y = Math.floor(Math.random() * (yrange.max - yrange.min + 1)) + yrange.min;
series.push({
x: x,
y: y
});
i++;
}
return series;
}
var chartHeatMapColors = getChartColorsArray("color_heatmap");
if (chartHeatMapColors) {
var options = {
series: [{
name: 'Jan',
data: generateData(20, {
min: -30,
max: 55
})
}, {
name: 'Feb',
data: generateData(20, {
min: -30,
max: 55
})
}, {
name: 'Mar',
data: generateData(20, {
min: -30,
max: 55
})
}, {
name: 'Apr',
data: generateData(20, {
min: -30,
max: 55
})
}, {
name: 'May',
data: generateData(20, {
min: -30,
max: 55
})
}, {
name: 'Jun',
data: generateData(20, {
min: -30,
max: 55
})
}, {
name: 'Jul',
data: generateData(20, {
min: -30,
max: 55
})
}, {
name: 'Aug',
data: generateData(20, {
min: -30,
max: 55
})
}, {
name: 'Sep',
data: generateData(20, {
min: -30,
max: 55
})
}],
chart: {
height: 310,
type: 'heatmap',
toolbar: {
show: false
}
},
legend: {
show: false
},
plotOptions: {
heatmap: {
shadeIntensity: 0.5,
radius: 0,
useFillColorAsStroke: true,
colorScale: {
ranges: [{
from: -30,
to: 5,
name: 'Youtube',
color: chartHeatMapColors[0]
}, {
from: 6,
to: 20,
name: 'Meta',
color: chartHeatMapColors[1]
}, {
from: 21,
to: 45,
name: 'Google',
color: chartHeatMapColors[2]
}, {
from: 46,
to: 55,
name: 'Medium',
color: chartHeatMapColors[3]
}, {
from: 36,
to: 40,
name: 'Other',
color: chartHeatMapColors[4]
}]
}
}
},
dataLabels: {
enabled: false
},
stroke: {
width: 1
},
title: {
style: {
fontWeight: 500
}
}
};
var chart = new ApexCharts(document.querySelector("#color_heatmap"), options);
chart.render();
}
/******/ })()
; |
:: Command execute :: | |
--[ c99shell v. 2.5 [PHP 8 Update] [24.05.2025] | Generation time: 0.0049 ]-- |