From 57914f1e233c1463149b5026c7467f496fd6d3c4 Mon Sep 17 00:00:00 2001 From: pipipi-pikachu <1171051090@qq.com> Date: Thu, 24 Dec 2020 18:13:52 +0800 Subject: [PATCH] rename --- src/types/edit.ts | 53 +++++------- .../Editor/Canvas/MultiSelectOperate.vue | 48 ++++------- .../Editor/Canvas/hooks/useScaleElement.ts | 84 +++++++++---------- src/views/Editor/index.vue | 4 +- src/views/SlideShow/index.vue | 2 +- .../_common/_element/EditableElement.vue | 4 +- .../ImageElement/BaseImageElement.vue | 4 +- .../ImageElement/ImageClipHandler.vue | 4 +- .../_common/_element/ImageElement/index.vue | 36 ++++---- .../_common/_element/TextElement/index.vue | 30 +++---- .../_element/hooks/useCommonOperate.ts | 34 ++++---- src/views/_common/_operate/BorderLine.vue | 20 ++--- .../{ResizablePoint.vue => ResizeHandler.vue} | 29 +++---- src/views/_common/_operate/RotateHandler.vue | 6 +- 14 files changed, 163 insertions(+), 195 deletions(-) rename src/views/_common/_operate/{ResizablePoint.vue => ResizeHandler.vue} (63%) diff --git a/src/types/edit.ts b/src/types/edit.ts index c5fb2611..c22a365a 100644 --- a/src/types/edit.ts +++ b/src/types/edit.ts @@ -18,40 +18,33 @@ export enum ElementAlignCommands { HORIZONTAL = 'horizontal', } -export type ElementScaleHandler = 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 +export type OperateBorderLine = 'top' | 'bottom' | 'left' | 'right' -export type OperateBorderLineType = 't' | 'b' | 'l' | 'r' - -export enum OperateBorderLineTypes { - T = 't', - B = 'b', - L = 'l', - R = 'r', +export enum OperateBorderLines { + T = 'top', + B = 'bottom', + L = 'left', + R = 'right', } -export type OperateResizablePointType = 't-l' | 't-c' | 't-r' | 'm-l' | 'm-r' | 'b-l' | 'b-c' | 'b-r' | 'any' +export type OperateResizeHandler = 'left-top' | + 'top' | + 'right-top' | + 'left' | + 'right' | + 'left-bottom' | + 'bottom' | + 'right-bottom' -export enum OperateResizablePointTypes { - TL = 't-l', - TC = 't-c', - TR = 't-r', - ML = 'm-l', - MR = 'm-r', - BL = 'b-l', - BC = 'b-c', - BR = 'b-r', - ANY = 'any', -} - -export enum OperatePoints { - LEFT_TOP = 1, - TOP = 2, - RIGHT_TOP = 3, - LEFT = 4, - RIGHT = 5, - LEFT_BOTTOM = 6, - BOTTOM = 7, - RIGHT_BOTTOM = 8, +export enum OperateResizeHandlers { + LEFT_TOP = 'left-top', + TOP = 'top', + RIGHT_TOP = 'right-top', + LEFT = 'left', + RIGHT = 'right', + LEFT_BOTTOM = 'left-bottom', + BOTTOM = 'bottom', + RIGHT_BOTTOM = 'right-bottom', } export interface AlignmentLineAxis { diff --git a/src/views/Editor/Canvas/MultiSelectOperate.vue b/src/views/Editor/Canvas/MultiSelectOperate.vue index c00e881a..1da9ea2c 100644 --- a/src/views/Editor/Canvas/MultiSelectOperate.vue +++ b/src/views/Editor/Canvas/MultiSelectOperate.vue @@ -9,11 +9,11 @@ > -