[ Mini Kiebo ]
Server: Windows NT DESKTOP-5B8S0D4 6.2 build 9200 (Windows 8 Professional Edition) i586
Path:
D:
/
Backup
/
14082024
/
Data
/
htdocs
/
htdocs
/
flask
/
demo
/
js
/
plugins-init
/
[
Home
]
File: piety-init.js
(function($) { "use strict" /**************** Piety chart *****************/ var dlabPiety = function(){ var getGraphBlockSize = function (selector) { var screenWidth = $(window).width(); var graphBlockSize = '100%'; if(screenWidth <= 768) { screenWidth = (screenWidth < 300 )?screenWidth:300; var blockWidth = jQuery(selector).parent().innerWidth() - jQuery(selector).parent().width(); blockWidth = Math.abs(blockWidth); var graphBlockSize = screenWidth - blockWidth - 10; } return graphBlockSize; } var handlePietyBarLine = function(){ if(jQuery('.bar-line').length > 0 ){ $(".bar-line").peity("bar", { width: "100", height: "100" }); } } var handlePietyPie = function(){ if(jQuery('span.pie').length > 0 ){ $("span.pie").peity("pie", { fill: ['#cff859', 'rgba(160, 207, 26, 3)'], width: "100", height: "100" }); } } var handlePietyDonut = function(){ if(jQuery('span.donut').length > 0 ){ $("span.donut").peity("donut", { width: "100", height: "100" }); } } var handlePietyLine = function(){ if(jQuery('.peity-line').length > 0 ){ $(".peity-line").peity("line", { fill: ["rgba(207, 248, 89,0.5)"], stroke: '#cff859', width: "100%", height: "100" }); } } var handlePietyLine2 = function(){ if(jQuery('.peity-line-2').length > 0 ){ $(".peity-line-2").peity("line", { fill: "#cff859", stroke: "#f77f8b", //width: "100%", width: getGraphBlockSize('.peity-line-2'), strokeWidth: "3", height: "140" }); } } var handlePietyLine3 = function(){ if(jQuery('.peity-line-3').length > 0 ){ $(".peity-line-3").peity("line", { fill: "#673bb7", stroke: "#ab84f3", width: "100%", strokeWidth: "3", height: "150" }); } } var handlePietyBar = function(){ if(jQuery('.bar').length > 0 ){ $(".bar").peity("bar", { fill: ["#cff859", "#000", "#000"], width: "100%", height: "100", }); } } var handlePietyBar1 = function(){ if(jQuery('.bar1').length > 0 ){ $(".bar1").peity("bar", { fill: ["#cff859", "#000", "#000"], //width: "100%", width: getGraphBlockSize('.bar1'), height: "140" }); } } var handlePietyBarColours1 = function(){ if(jQuery('.bar-colours-1').length > 0 ){ $(".bar-colours-1").peity("bar", { fill: ["#cff859", "#000", "#000"], width: "100", height: "100" }); } } var handlePietyBarColours2 = function(){ if(jQuery('.bar-colours-2').length > 0 ){ $(".bar-colours-2").peity("bar", { fill: function(t, e, i) { return "rgb(58, " + parseInt(e / i.length * 122) + ", 254)" }, width: "100", height: "100" }); } } var handlePietyBarColours3 = function(){ if(jQuery('.bar-colours-3').length > 0 ){ $(".bar-colours-3").peity("bar", { fill: function(t, e, i) { return "rgb(16, " + parseInt(e / i.length * 202) + ", 147)" }, width: "100", height: "100" }); } } var handlePietyColours1 = function(){ if(jQuery('.pie-colours-1').length > 0 ){ $(".pie-colours-1").peity("pie", { fill: ["cyan", "magenta", "yellow", "black"], width: "100", height: "100" }); } } var handlePietyColours2 = function(){ if(jQuery('.pie-colours-2').length > 0 ){ $(".pie-colours-2").peity("pie", { fill: ["#cff859", "#000", "#000", "#ff5c00", "#EE3C3C"], width: "100", height: "100" }); } } var handlePietyDataAttr = function(){ if(jQuery('.data-attr').length > 0 ){ $(".data-attr").peity("donut"); } } var handlePietyUpdatingChart = function(){ var t = $(".updating-chart").peity("line", { fill: ['rgba(207, 248, 89,1)'], stroke: 'rgb(207, 248, 89)', width: "100%", height: 100 }); setInterval(function() { var e = Math.round(10 * Math.random()), i = t.text().split(","); i.shift(), i.push(e), t.text(i.join(",")).change() }, 1e3); } /* Function ============ */ return { init:function(){ }, load:function(){ handlePietyBarLine(); handlePietyPie(); handlePietyDonut(); handlePietyLine(); handlePietyLine2(); handlePietyLine3(); handlePietyBar(); handlePietyBar1(); handlePietyBarColours1(); handlePietyBarColours2(); handlePietyBarColours3(); handlePietyColours1(); handlePietyColours2(); handlePietyDataAttr(); handlePietyUpdatingChart(); }, resize:function(){ handlePietyBarLine(); handlePietyPie(); handlePietyDonut(); handlePietyLine(); handlePietyLine2(); handlePietyLine3(); handlePietyBar(); handlePietyBar1(); handlePietyBarColours1(); handlePietyBarColours2(); handlePietyBarColours3(); handlePietyColours1(); handlePietyColours2(); handlePietyDataAttr(); //handlePietyUpdatingChart(); } } }(); jQuery(document).ready(function(){ }); jQuery(window).on('load',function(){ setTimeout(function(){ dlabPiety.load(); }, 1000); }); jQuery(window).on('resize',function(){ setTimeout(function(){ dlabPiety.resize(); }, 1000); }); })(jQuery);