From 8e0bf6357e9598fca982302b04e7f1438ebb47e0 Mon Sep 17 00:00:00 2001 From: Qiuxia Fan Date: Wed, 12 Jan 2022 15:15:16 +0800 Subject: [PATCH] feat: add widget and standard config --- src/assets/icons/info_outline.svg | 18 +++++++ src/types/dashboard.ts | 8 ++- .../dashboard/configuration/ConfigEdit.vue | 51 ++++++++++++++----- .../configuration/StandardOptions.vue | 29 +++++++++-- .../dashboard/configuration/WidgetOptions.vue | 23 ++++----- src/views/dashboard/data.ts | 1 - 6 files changed, 99 insertions(+), 31 deletions(-) create mode 100644 src/assets/icons/info_outline.svg diff --git a/src/assets/icons/info_outline.svg b/src/assets/icons/info_outline.svg new file mode 100644 index 00000000..c9a2b468 --- /dev/null +++ b/src/assets/icons/info_outline.svg @@ -0,0 +1,18 @@ + + +info_outline + + diff --git a/src/types/dashboard.ts b/src/types/dashboard.ts index c4de6c37..cdf3431a 100644 --- a/src/types/dashboard.ts +++ b/src/types/dashboard.ts @@ -39,9 +39,15 @@ export interface StandardConfig { unit?: string; max?: string; min?: string; + plus: string; + minus: string; + multiply: string; + divide: string; + milliseconds: string; + seconds: string; } -type GraphConfig = BarConfig | LineConfig; +export type GraphConfig = BarConfig | LineConfig; export interface BarConfig { type?: string; showBackground?: boolean; diff --git a/src/views/dashboard/configuration/ConfigEdit.vue b/src/views/dashboard/configuration/ConfigEdit.vue index 488cc363..c9975b93 100644 --- a/src/views/dashboard/configuration/ConfigEdit.vue +++ b/src/views/dashboard/configuration/ConfigEdit.vue @@ -15,7 +15,14 @@ limitations under the License. -->