From d0f5933cb7fe9196ca0250252efc820a1a9d947e Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期三, 08 五月 2024 22:47:30 +0800
Subject: [PATCH] 新增历史轨迹菜单
---
src/model/Legend.js | 73 ------------------------------------
1 files changed, 0 insertions(+), 73 deletions(-)
diff --git a/src/model/Legend.js b/src/model/Legend.js
index 054ad4b..304934e 100644
--- a/src/model/Legend.js
+++ b/src/model/Legend.js
@@ -215,79 +215,6 @@
i = this._custom.length - 1;
}
return this._custom[i];
- },
-
- /**
- * 鑾峰彇鍒嗘瀽鍥句緥
- */
- refreshLegend: function (eId, name, animation, type, min, max) {
- var legend = $('#' + eId);
- legend.empty();
-
- var r = this._legend_r[name];
- var c = this._legend_c[name];
- // 娌℃湁鎵惧埌鏍囧噯鍥句緥鐨勫洜瀛愶紝榛樿浣跨敤鑷畾涔夎寖鍥村浘渚�
- if (r == undefined) {
- type = this.C_TYPE;
- }
- var range = [];
- if (type != this.S_TYPE && min != undefined && max != undefined) {
- var count = this._custom.length;
- var per = (max - min) / count;
- for (let i = 0; i < count; i++) {
- range.push([(min + per * i).toFixed(1), this._custom[i]]);
- }
- } else {
- for (let i = 0; i < r.length; i++) {
- range.push([r[i], c[i]]);
- }
- }
-
- for (let i = 0; i < range.length; i++) {
- const r = range[i];
- const nextR = range[i + 1];
- var div1 = $('<div></div>');
- div1.addClass('flexbox align-items margin-top');
- var div2 = $('<div></div>');
- div2.addClass('rectangle');
-
- var color = r[1];
- var bgcolor =
- 'rgba(' +
- color[0] * 255 +
- ', ' +
- color[1] * 255 +
- ', ' +
- color[2] * 255 +
- ', ' +
- color[3] +
- ')';
- div2.css('background-color', bgcolor);
- var div3 = $('<div></div>');
- var d;
- if (nextR != undefined) {
- d = r[0] + ' ~' + nextR[0] + ' ' + Util.factorUnit2[name];
- } else {
- d =
- ' > ' +
- r[0] +
- ' ' +
- Util.factorUnit2[name];
- }
- div3.append(d);
- div1.append(div2);
- div1.append(div3);
- legend.append(div1);
- }
-
- if (animation == false) {
- return;
- }
- legend.hide('fast', function () {
- setTimeout(() => {
- legend.show('fast');
- }, 500);
- });
}
};
--
Gitblit v1.9.3