%PDF- %PDF-
Direktori : /home/opti/workflow/src/public/app-assets/js/scripts/charts/flot/line/ |
Current File : /home/opti/workflow/src/public/app-assets/js/scripts/charts/flot/line/realtime.min.js |
/*! * stack-admin-theme (https://pixinvent.com/bootstrap-admin-template/stack) * Copyright 2018 PIXINVENT * Licensed under the Themeforest Standard Licenses */ $(window).on("load",function(){function getRandomData(){for(data.length>0&&(data=data.slice(1));data.length<totalPoints;){var prev=data.length>0?data[data.length-1]:50,y=prev+10*Math.random()-5;y<0?y=0:y>100&&(y=100),data.push(y)}for(var res=[],i=0;i<data.length;++i)res.push([i,data[i]]);return res}function update(){plot.setData([getRandomData()]),plot.draw(),setTimeout(update,updateInterval)}var data=[],totalPoints=300,updateInterval=30;$("#updateInterval").val(updateInterval).change(function(){var v=$(this).val();v&&!isNaN(+v)&&(updateInterval=+v,updateInterval<1?updateInterval=1:updateInterval>2e3&&(updateInterval=2e3),$(this).val(""+updateInterval))});var plot=$.plot("#realtime",[getRandomData()],{grid:{borderWidth:1,borderColor:"transparent",color:"#999",minBorderMargin:20,labelMargin:10,margin:{top:8,bottom:20,left:20}},series:{shadowSize:0,lines:{fill:!0,fillColor:{colors:[{opacity:.8},{opacity:.1}]}}},yaxis:{min:0,max:100},xaxis:{show:!1},colors:["#FF7D4D"]});update()});