Pārlūkot izejas kodu

rename start -> begin

main
Steve Ruiz 4 gadus atpakaļ
vecāks
revīzija
22a97d1374
2 mainītis faili ar 15 papildinājumiem un 22 dzēšanām
  1. 2
    6
      state/session.ts
  2. 13
    16
      state/state.ts

+ 2
- 6
state/session.ts Parādīt failu

@@ -18,12 +18,12 @@ class SessionManager {
18 18
     return this
19 19
   }
20 20
 
21
-  start(session: BaseSession) {
21
+  begin(session: BaseSession) {
22 22
     this._current = session
23 23
     return this
24 24
   }
25 25
 
26
-  compplete<T extends BaseSession>(...args: Parameters<T['complete']>) {
26
+  complete<T extends BaseSession>(...args: Parameters<T['complete']>) {
27 27
     this._current.complete.call(null, ...args)
28 28
     return this
29 29
   }
@@ -32,10 +32,6 @@ class SessionManager {
32 32
     this._current.cancel.call(null, ...args)
33 33
     return this
34 34
   }
35
-
36
-  get current() {
37
-    return this._current
38
-  }
39 35
 }
40 36
 
41 37
 const session = new SessionManager()

+ 13
- 16
state/state.ts Parādīt failu

@@ -986,24 +986,21 @@ const state = createState({
986 986
 
987 987
     // Shared
988 988
     breakSession(data) {
989
-      session.current?.cancel(data)
990
-      session.clear()
989
+      session.cancel(data).clear()
991 990
       history.disable()
992 991
       commands.deleteSelected(data)
993 992
       history.enable()
994 993
     },
995 994
     cancelSession(data) {
996
-      session.current?.cancel(data)
997
-      session.clear()
995
+      session.cancel(data).clear()
998 996
     },
999 997
     completeSession(data) {
1000
-      session.current?.complete(data)
1001
-      session.clear()
998
+      session.complete(data).clear()
1002 999
     },
1003 1000
 
1004 1001
     // Editing
1005 1002
     startEditSession(data) {
1006
-      session.start(new Sessions.EditSession(data))
1003
+      session.begin(new Sessions.EditSession(data))
1007 1004
     },
1008 1005
     updateEditSession(data, payload: { change: Partial<Shape> }) {
1009 1006
       session.update<Sessions.EditSession>(data, payload.change)
@@ -1011,7 +1008,7 @@ const state = createState({
1011 1008
 
1012 1009
     // Brushing
1013 1010
     startBrushSession(data, payload: PointerInfo) {
1014
-      session.start(
1011
+      session.begin(
1015 1012
         new Sessions.BrushSession(data, screenToWorld(payload.point, data))
1016 1013
       )
1017 1014
     },
@@ -1024,7 +1021,7 @@ const state = createState({
1024 1021
 
1025 1022
     // Rotating
1026 1023
     startRotateSession(data, payload: PointerInfo) {
1027
-      session.start(
1024
+      session.begin(
1028 1025
         new Sessions.RotateSession(data, screenToWorld(payload.point, data))
1029 1026
       )
1030 1027
     },
@@ -1045,7 +1042,7 @@ const state = createState({
1045 1042
 
1046 1043
     // Dragging / Translating
1047 1044
     startTranslateSession(data) {
1048
-      session.start(
1045
+      session.begin(
1049 1046
         new Sessions.TranslateSession(
1050 1047
           data,
1051 1048
           screenToWorld(inputs.pointer.origin, data)
@@ -1083,7 +1080,7 @@ const state = createState({
1083 1080
       const shapeId = Array.from(getSelectedIds(data).values())[0]
1084 1081
       const handleId = payload.target
1085 1082
 
1086
-      session.start(
1083
+      session.begin(
1087 1084
         new Sessions.HandleSession(
1088 1085
           data,
1089 1086
           shapeId,
@@ -1116,14 +1113,14 @@ const state = createState({
1116 1113
       payload: PointerInfo & { target: Corner | Edge }
1117 1114
     ) {
1118 1115
       const point = screenToWorld(inputs.pointer.origin, data)
1119
-      session.start(
1116
+      session.begin(
1120 1117
         getSelectedIds(data).size === 1
1121 1118
           ? new Sessions.TransformSingleSession(data, payload.target, point)
1122 1119
           : new Sessions.TransformSession(data, payload.target, point)
1123 1120
       )
1124 1121
     },
1125 1122
     startDrawTransformSession(data, payload: PointerInfo) {
1126
-      session.start(
1123
+      session.begin(
1127 1124
         new Sessions.TransformSingleSession(
1128 1125
           data,
1129 1126
           Corner.BottomRight,
@@ -1149,7 +1146,7 @@ const state = createState({
1149 1146
 
1150 1147
     // Direction
1151 1148
     startDirectionSession(data) {
1152
-      session.start(
1149
+      session.begin(
1153 1150
         new Sessions.DirectionSession(
1154 1151
           data,
1155 1152
           screenToWorld(inputs.pointer.origin, data)
@@ -1166,7 +1163,7 @@ const state = createState({
1166 1163
     // Drawing
1167 1164
     startDrawSession(data, payload: PointerInfo) {
1168 1165
       const id = Array.from(getSelectedIds(data).values())[0]
1169
-      session.start(
1166
+      session.begin(
1170 1167
         new Sessions.DrawSession(
1171 1168
           data,
1172 1169
           id,
@@ -1196,7 +1193,7 @@ const state = createState({
1196 1193
     startArrowSession(data, payload: PointerInfo) {
1197 1194
       const id = Array.from(getSelectedIds(data).values())[0]
1198 1195
 
1199
-      session.start(
1196
+      session.begin(
1200 1197
         new Sessions.ArrowSession(
1201 1198
           data,
1202 1199
           id,

Notiek ielāde…
Atcelt
Saglabāt