📁 PHP Dosya Yöneticisi
/
/
home
/
demodesigncom
/
butikv1.demodesign.com.tr
/
xpanel
/
assets
/
plugins
/
flot
📝
flot-sample.js
← Geri Dön
$(function () { 'use strict'; ///////////////////////////////////////////// // Bar Chart ///////////////////////////////////////////// // Bar Chart 1 $.plot("#flotBar1", [{ data: [ [0, 3], [2, 8], [4, 5], [6, 13], [8, 5], [10, 7], [12, 4], [14, 6], [16, 7], [18, 10] ] }], { series: { bars: { show: true, lineWidth: 0, fillColor: '#5D78FF' } }, grid: { borderWidth: 1, borderColor: '#D9D9D9' }, yaxis: { tickColor: '#d9d9d9', font: { color: '#666', size: 10 } }, xaxis: { tickColor: '#d9d9d9', font: { color: '#666', size: 10 } } }); // Bar Chart 2 $.plot("#flotBar2", [{ data: [ [0, 3], [2, 8], [4, 5], [6, 13], [8, 5], [10, 7], [12, 8], [14, 10] ], bars: { show: true, lineWidth: 0, fillColor: '#5D78FF' } }, { data: [ [1, 5], [3, 7], [5, 10], [7, 7], [9, 9], [11, 5], [13, 4], [15, 6] ], bars: { show: true, lineWidth: 0, fillColor: '#C9D5FA' } }], { grid: { borderWidth: 1, borderColor: '#D9D9D9' }, yaxis: { tickColor: '#d9d9d9', font: { color: '#666', size: 10 } }, xaxis: { tickColor: '#d9d9d9', font: { color: '#666', size: 10 } } }); ///////////////////////////////////////////// // Line Chart ///////////////////////////////////////////// var newCust = [ [0, 2], [1, 3], [2, 6], [3, 5], [4, 7], [5, 8], [6, 10] ]; var retCust = [ [0, 1], [1, 2], [2, 5], [3, 3], [4, 5], [5, 6], [6, 9] ]; // Line Chart 1 var plot = $.plot($('#flotLine1'), [{ data: newCust, label: 'New Customer', color: '#5D78FF' }, { data: retCust, label: 'Returning Customer', color: '#C9D5FA' } ], { series: { lines: { show: true, lineWidth: 1 }, shadowSize: 0 }, points: { show: false, }, legend: { noColumns: 1, position: 'nw' }, grid: { hoverable: true, clickable: true, borderColor: '#ddd', borderWidth: 0, labelMargin: 5, backgroundColor: '#fff' }, yaxis: { min: 0, max: 15, color: '#eee', font: { size: 10, color: '#999' } }, xaxis: { color: '#eee', font: { size: 10, color: '#999' } } }); // Line Chart 2 var plot = $.plot($('#flotLine2'), [{ data: newCust, label: 'New Customer', color: '#5D78FF' }, { data: retCust, label: 'Returning Customer', color: '#C9D5FA' } ], { series: { lines: { show: true, lineWidth: 1 }, shadowSize: 0 }, points: { show: true, }, legend: { noColumns: 1, position: 'nw' }, grid: { hoverable: true, clickable: true, borderColor: '#ddd', borderWidth: 0, labelMargin: 5, backgroundColor: '#fff' }, yaxis: { min: 0, max: 15, color: '#eee', font: { size: 10, color: '#999' } }, xaxis: { color: '#eee', font: { size: 10, color: '#999' } } }); ///////////////////////////////////////////// // Ares Chart ///////////////////////////////////////////// // Area Chart 1 var plot = $.plot($('#flotArea1'), [{ data: newCust, label: 'New Customer', color: '#5D78FF' }], { series: { lines: { show: true, lineWidth: 0, fill: 0.8 }, shadowSize: 0 }, points: { show: false, }, legend: { noColumns: 1, position: 'nw' }, grid: { hoverable: true, clickable: true, borderColor: '#ddd', borderWidth: 0, labelMargin: 5, backgroundColor: '#fff' }, yaxis: { min: 0, max: 15, color: '#eee', font: { size: 10, color: '#999' } }, xaxis: { color: '#eee', font: { size: 10, color: '#999' } } }); // Area Chart 2 var plot = $.plot($('#flotArea2'), [{ data: newCust, label: 'New Customer', color: '#5D78FF' }, { data: retCust, label: 'Returning Customer', color: '#C9D5FA' } ], { series: { lines: { show: true, lineWidth: 0, fill: 0.8 }, shadowSize: 0 }, points: { show: false, }, legend: { noColumns: 1, position: 'nw' }, grid: { hoverable: true, clickable: true, borderColor: '#ddd', borderWidth: 0, labelMargin: 5, backgroundColor: '#fff' }, yaxis: { min: 0, max: 15, color: '#eee', font: { size: 10, color: '#999' } }, xaxis: { color: '#eee', font: { size: 10, color: '#999' } } }); ///////////////////////////////////////////// // Real Time Chart ///////////////////////////////////////////// var data = [], totalPoints = 350; function getRandomData() { if (data.length > 0) data = data.slice(1); while (data.length < totalPoints) { var prev = data.length > 0 ? data[data.length - 1] : 50, y = prev + Math.random() * 10 - 5; if (y < 0) { y = 0; } else if (y > 100) { y = 100; } data.push(y); } var res = []; for (var i = 0; i < data.length; ++i) { res.push([i, data[i]]) } return res; } var updateInterval = 300; // Realtime Chart 1 var plot4 = $.plot('#flotRealtime1', [getRandomData()], { colors: ['#5D78FF'], series: { lines: { show: true, lineWidth: 1 }, shadowSize: 0 }, grid: { borderColor: '#ddd', borderWidth: 1, labelMargin: 5 }, xaxis: { color: '#eee', font: { size: 10, color: '#999' } }, yaxis: { min: 0, max: 100, color: '#eee', font: { size: 10, color: '#999' } } }); // Realtime Chart 2 var plot5 = $.plot('#flotRealtime2', [getRandomData()], { colors: ['#5D78FF'], series: { lines: { show: true, lineWidth: 1, fill: 0.9 }, shadowSize: 0 }, grid: { borderColor: '#ddd', borderWidth: 1, labelMargin: 5 }, xaxis: { color: '#eee', font: { size: 10, color: '#999' } }, yaxis: { min: 0, max: 100, color: '#eee', font: { size: 10, color: '#999' } } }); function update_plot4() { plot4.setData([getRandomData()]); plot4.draw(); setTimeout(update_plot4, updateInterval); } function update_plot5() { plot5.setData([getRandomData()]); plot5.draw(); setTimeout(update_plot5, updateInterval); } update_plot4(); update_plot5(); ///////////////////////////////////////////// // Pie Chart ///////////////////////////////////////////// var piedata = [{ label: "Series 1", data: [ [1, 80] ], color: '#5D78FF' }, { label: "Series 2", data: [ [1, 50] ], color: '#C9D5FA' }, { label: "Series 3", data: [ [1, 90] ], color: '#63CF72' }, { label: "Series 4", data: [ [1, 70] ], color: '#FABA66' }, { label: "Series 5", data: [ [1, 80] ], color: '#EE8CE5' } ]; // Pie Chart 1 $.plot('#flotPie1', piedata, { series: { pie: { show: true, radius: 1, label: { show: true, radius: 2 / 3, formatter: labelFormatter, threshold: 0.1 } } }, grid: { hoverable: true, clickable: true } }); // Pie Chart 2 $.plot('#flotPie2', piedata, { series: { pie: { show: true, radius: 1, innerRadius: 0.5, label: { show: true, radius: 2 / 3, formatter: labelFormatter, threshold: 0.1 } } }, grid: { hoverable: true, clickable: true } }); function labelFormatter(label, series) { return "<div style='font-size:8pt; text-align:center; padding:2px; color:white;'>" + label + "<br/>" + Math.round(series.percent) + "%</div>"; } });
💾 Kaydet
İptal
📝 Yeniden Adlandır
İptal
Kaydet
🔐 Dosya İzinleri (chmod)
İzin Değeri:
Hızlı Seçim:
777
755
644
600
777
= Herkes okur/yazar/çalıştırır
755
= Sahip tam, diğerleri okur/çalıştırır
644
= Sahip okur/yazar, diğerleri okur
600
= Sadece sahip okur/yazar
İptal
Uygula