OwlCyberSecurity - MANAGER
Edit File: vc_line_chart.min.js
/*! * WPBakery Page Builder v6.0.0 (https://wpbakery.com) * Copyright 2011-2021 Michael M, WPBakery * License: Commercial. More details: http://go.wpbakery.com/licensing */ // jscs:disable // jshint ignore: start !function($){"use strict";$.fn.vcLineChart=function(){var vcwaypoint=void 0!==$.fn.vcwaypoint;return this.each(function(){var data,gradient,chart,i,j,$this=$(this),ctx=$this.find("canvas")[0].getContext("2d"),options={showTooltips:$this.data("vcTooltips"),animationEasing:$this.data("vcAnimation"),datasetFill:!0,scaleLabel:function(object){return" "+object.value},responsive:!0},color_keys=["fillColor","strokeColor","highlightFill","highlightFill","pointHighlightFill","pointHighlightStroke"];for($this.data("chart")&&($this.data("chart").destroy(),$this.removeData("animated")),data=$this.data("vcValues"),ctx.canvas.width=$this.width(),ctx.canvas.height=$this.width(),i=data.datasets.length-1;0<=i;i--)for(j=color_keys.length-1;0<=j;j--)"object"==typeof data.datasets[i][color_keys[j]]&&2===data.datasets[i][color_keys[j]].length&&((gradient=ctx.createLinearGradient(0,0,0,ctx.canvas.height)).addColorStop(0,data.datasets[i][color_keys[j]][0]),gradient.addColorStop(1,data.datasets[i][color_keys[j]][1]),data.datasets[i][color_keys[j]]=gradient);function addchart(){$this.data("animated")||(chart="bar"===$this.data("vcType")?new Chart(ctx).Bar(data,options):new Chart(ctx).Line(data,options),$this.data("vcChartId",chart.id),$this.data("chart",chart),$this.data("animated",!0))}vcwaypoint?$this.vcwaypoint($.proxy(addchart,$this),{offset:"85%"}):addchart()}),this},"function"!=typeof window.vc_line_charts&&(window.vc_line_charts=function(model_id){var selector=".vc_line-chart";$(selector=void 0!==model_id?'[data-model-id="'+model_id+'"] '+selector:selector).vcLineChart()}),$(document).ready(function(){window.vc_iframe||vc_line_charts()})}(jQuery);