MCPcopy
hub / github.com/apache/echarts / makeTimeData

Function makeTimeData

test/tooltipTestHelper.js:108–136  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

106
107
108function makeTimeData() {
109 var data1 = [];
110 var data2 = [];
111 var data3 = [];
112
113 data1.push(['-', '-']);
114 data2.push(['-', '-']);
115 data3.push(['-', '-']);
116
117 var day = 3600 * 1000 * 24;
118 var time = +new Date(2017, 2, 15);
119 for (var i = 0; i < 100; i++, time += day) {
120 var d = new Date(time);
121 var dayStr = [d.getFullYear(), d.getMonth() + 1, d.getDate()].join('-');
122 data1.push([dayStr, (-Math.random() - 0.2).toFixed(3)]);
123 var val2 = (Math.random() + 0.3).toFixed(3);
124 if (i >= 25 && i <= 30) {
125 val2 = '-';
126 }
127 var val3 = (Math.random() + 0.2).toFixed(3);
128 if (i >= 25 && i <= 30) {
129 val3 = '-';
130 }
131 data2.push([dayStr, val2]);
132 data3.push([dayStr, val3]);
133 }
134
135 return {data1: data1, data2: data2, data3: data3};
136}
137
138function getArray(obj, name) {
139 return (obj[name] = obj[name] || []);

Callers 1

makeTimeGridFunction · 0.85

Calls 1

toFixedMethod · 0.80

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…