From 267d827fdbaec3e497b508543cdc0a3f45dd43d2 Mon Sep 17 00:00:00 2001 From: fangxiang Date: Tue, 19 Apr 2022 14:44:07 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E4=BF=A1=E5=8F=B7=E6=BA=90?= =?UTF-8?q?=E6=98=BE=E7=A4=BA,=E4=BF=A1=E5=8F=B7=E6=BA=90=E6=8B=96?= =?UTF-8?q?=E6=8B=BD=E5=BC=80=E7=AA=97=EF=BC=8C=E6=9B=BF=E6=8D=A2=E7=AA=97?= =?UTF-8?q?=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + src/common/EventBus.ts | 1 + src/pad/BottomBar.vue | 87 ++++- src/pad/ContentWall.vue | 181 ++++++++- src/third_lib/vue3-resize-drag/readme.md | 1 + .../core/componentBuilderHelper.js | 47 +++ .../vuedraggable/core/componentStructure.js | 69 ++++ .../vuedraggable/core/renderHelper.js | 56 +++ .../vuedraggable/core/sortableEvents.js | 18 + src/third_lib/vuedraggable/readme.md | 1 + src/third_lib/vuedraggable/util/console.js | 9 + src/third_lib/vuedraggable/util/htmlHelper.js | 15 + src/third_lib/vuedraggable/util/string.js | 12 + src/third_lib/vuedraggable/util/tags.js | 138 +++++++ src/third_lib/vuedraggable/vuedraggable.d.ts | 74 ++++ src/third_lib/vuedraggable/vuedraggable.js | 365 ++++++++++++++++++ yarn.lock | 5 + 17 files changed, 1061 insertions(+), 19 deletions(-) create mode 100644 src/third_lib/vue3-resize-drag/readme.md create mode 100644 src/third_lib/vuedraggable/core/componentBuilderHelper.js create mode 100644 src/third_lib/vuedraggable/core/componentStructure.js create mode 100644 src/third_lib/vuedraggable/core/renderHelper.js create mode 100644 src/third_lib/vuedraggable/core/sortableEvents.js create mode 100644 src/third_lib/vuedraggable/readme.md create mode 100644 src/third_lib/vuedraggable/util/console.js create mode 100644 src/third_lib/vuedraggable/util/htmlHelper.js create mode 100644 src/third_lib/vuedraggable/util/string.js create mode 100644 src/third_lib/vuedraggable/util/tags.js create mode 100644 src/third_lib/vuedraggable/vuedraggable.d.ts create mode 100644 src/third_lib/vuedraggable/vuedraggable.js diff --git a/package.json b/package.json index a7b794f..ed4dcf6 100644 --- a/package.json +++ b/package.json @@ -19,6 +19,7 @@ "qrcode.vue": "^3.3.3", "quasar": "^2.6.2", "reconnecting-websocket": "^4.4.0", + "sortablejs": "^1.15.0", "ts-md5": "^1.2.11", "v-viewer": "^3.0.9", "vconsole": "^3.14.6", diff --git a/src/common/EventBus.ts b/src/common/EventBus.ts index ffa7ebe..aef7b75 100644 --- a/src/common/EventBus.ts +++ b/src/common/EventBus.ts @@ -32,4 +32,5 @@ export namespace EventNamesDefine { export const CurrentConnectDisconnect = "onCurrentConnectDisconnect"; export const CurrentConnectConnected = "onCurrentConnectConnected"; export const CurrentClientChanged = "onCurrentClientChanged"; + export const DropToWall = "onDropToWall"; } diff --git a/src/pad/BottomBar.vue b/src/pad/BottomBar.vue index 4c13e52..0e8b3a6 100644 --- a/src/pad/BottomBar.vue +++ b/src/pad/BottomBar.vue @@ -44,11 +44,35 @@ - - - signal_sourcesignal_sourcesignal_sourcesignal_source + + + + + + + - singal_pollingsingal_pollingsingal_pollingsingal_polling @@ -132,14 +156,18 @@