From 05e6e9221bc7163e314f76c4d0a27da68ac74bd3 Mon Sep 17 00:00:00 2001
From: wangjiahao <1522128093@qq.com>
Date: Wed, 5 Feb 2025 17:34:34 +0800
Subject: [PATCH] =?UTF-8?q?feat(=E4=BB=AA=E8=A1=A8=E6=9D=BF):=20=E4=BB=AA?=
=?UTF-8?q?=E8=A1=A8=E6=9D=BF=E6=94=AF=E6=8C=81=E9=9A=90=E8=97=8F=E7=BB=84?=
=?UTF-8?q?=E4=BB=B6#14749?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
core/core-frontend/auto-imports.d.ts | 5 +-
.../src/assets/svg/dv-hidden.svg | 1 +
.../dashboard/DashboardHiddenComponent.vue | 102 ++++++++++++++++++
.../src/components/dashboard/DbToolbar.vue | 16 +++
.../data-visualization/canvas/CanvasCore.vue | 14 ++-
.../visualization/ComponentEditBar.vue | 19 +++-
.../src/custom-component/component-list.ts | 1 +
core/core-frontend/src/locales/en.ts | 1 +
core/core-frontend/src/locales/tw.ts | 1 +
core/core-frontend/src/locales/zh-CN.ts | 1 +
.../modules/data-visualization/dvMain.ts | 6 ++
core/core-frontend/src/utils/canvasUtils.ts | 1 +
.../src/views/dashboard/index.vue | 26 ++++-
13 files changed, 182 insertions(+), 12 deletions(-)
create mode 100644 core/core-frontend/src/assets/svg/dv-hidden.svg
create mode 100644 core/core-frontend/src/components/dashboard/DashboardHiddenComponent.vue
diff --git a/core/core-frontend/auto-imports.d.ts b/core/core-frontend/auto-imports.d.ts
index 4b8291902a..918aad8808 100644
--- a/core/core-frontend/auto-imports.d.ts
+++ b/core/core-frontend/auto-imports.d.ts
@@ -4,8 +4,5 @@
// Generated by unplugin-auto-import
export {}
declare global {
- const ElForm: typeof import('element-plus-secondary/es')['ElForm']
- const ElFormItem: typeof import('element-plus-secondary/es')['ElFormItem']
- const ElInput: typeof import('element-plus-secondary/es')['ElInput']
- const ElMessageBox: typeof import('element-plus-secondary/es')['ElMessageBox']
+
}
diff --git a/core/core-frontend/src/assets/svg/dv-hidden.svg b/core/core-frontend/src/assets/svg/dv-hidden.svg
new file mode 100644
index 0000000000..722ce8ca1a
--- /dev/null
+++ b/core/core-frontend/src/assets/svg/dv-hidden.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/core/core-frontend/src/components/dashboard/DashboardHiddenComponent.vue b/core/core-frontend/src/components/dashboard/DashboardHiddenComponent.vue
new file mode 100644
index 0000000000..9e7cd1b48c
--- /dev/null
+++ b/core/core-frontend/src/components/dashboard/DashboardHiddenComponent.vue
@@ -0,0 +1,102 @@
+
+
+
+
+
+
+
diff --git a/core/core-frontend/src/components/dashboard/DbToolbar.vue b/core/core-frontend/src/components/dashboard/DbToolbar.vue
index daa727e74c..a9aae956ef 100644
--- a/core/core-frontend/src/components/dashboard/DbToolbar.vue
+++ b/core/core-frontend/src/components/dashboard/DbToolbar.vue
@@ -1,6 +1,7 @@