From a2026cb3fd19a431b0d0df60e1195256e64b7640 Mon Sep 17 00:00:00 2001 From: hide_d Date: Mon, 29 Nov 2021 01:17:36 +0900 Subject: [PATCH] =?UTF-8?q?feat(in-progress):=20=ED=84=B4=20=EC=84=A0?= =?UTF-8?q?=ED=83=9D=EA=B8=B0=EC=97=90=EC=84=9C=20select=EC=99=80=20toggle?= =?UTF-8?q?=20=EB=B6=84=EB=A6=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hwe/ts/ReservedCommand.vue | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/hwe/ts/ReservedCommand.vue b/hwe/ts/ReservedCommand.vue index 0fd3ef0b..73ccc0fc 100644 --- a/hwe/ts/ReservedCommand.vue +++ b/hwe/ts/ReservedCommand.vue @@ -49,7 +49,7 @@ :id="`command_${turnIdx}`" :class="pressed[turnIdx] ? 'pressed' : ''" > -
+
@@ -247,9 +246,13 @@ export default defineComponent({ this.updateNow(); }, 250); }, - clickTurn(turnIdx: number) { + toggleTurn(turnIdx: number) { this.pressed[turnIdx] = !this.pressed[turnIdx]; }, + selectTurn(turnIdx: number) { + this.pressed.fill(false); + this.pressed[turnIdx] = true; + }, selectAll(e: Event | true) { //NOTE: split 구현에 버그가 있어서, 수동으로 구분해야함 if (e !== true && isDropdownChildren(e)) {