You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// Starts the cutting operation at the current <see cref="MouseLocation"/>. Call <see cref="EndCutting"/> to complete the operation or <see cref="CancelCutting"/> to abort it.
125
+
/// </summary>
126
+
/// <remarks>This method has no effect if a cutting operation is already in progress.</remarks>
127
+
publicvoidBeginCutting()
128
+
=>BeginCutting(MouseLocation);
129
+
114
130
/// <summary>
115
131
/// Starts the cutting operation at the specified location. Call <see cref="EndCutting"/> to complete the operation or <see cref="CancelCutting"/> to abort it.
116
132
/// </summary>
@@ -161,18 +177,23 @@ public void UpdateCuttingLine(Point location)
161
177
}
162
178
163
179
/// <summary>
164
-
/// Cancels the current cutting operation without applying any changes.
180
+
/// Cancels the current cutting operation without applying any changes if <see cref="AllowCuttingCancellation"/> is true.
181
+
/// Otherwise, it ends the cutting operation by calling <see cref="EndCutting"/>.
165
182
/// </summary>
166
183
/// <remarks>This method has no effect if there's no cutting operation in progress.</remarks>
/// Cancels the ongoing dragging operation, reverting any changes made to the positions of the dragged items.
144
+
/// Cancels the ongoing dragging operation, reverting any changes made to the positions of the dragged items if <see cref="AllowDraggingCancellation"/> is true.
145
+
/// Otherwise, it ends the dragging operation by calling <see cref="EndDragging"/>.
136
146
/// </summary>
137
147
/// <remarks>This method has no effect if there's no dragging operation in progress.</remarks>
@@ -114,17 +115,22 @@ public void EndPushingItems()
114
115
115
116
/// <summary>
116
117
/// Cancels the current pushing operation and reverts the <see cref="PushedArea"/> to its initial state if <see cref="AllowPushItemsCancellation"/> is true.
118
+
/// Otherwise, it ends the pushing operation by calling <see cref="EndPushingItems"/>.
117
119
/// </summary>
118
120
/// <remarks>This method has no effect if there's no pushing operation in progress.</remarks>
0 commit comments