/// <summary> /// Invoke the WetStrokeCanceled event /// </summary> /// <param name="updateArgs">the update arguments</param> protected void InvokeWetStrokeCanceled(XCoreWetStrokeUpdateEventArgs updateArgs) { WetStrokeCanceled?.Invoke(this, updateArgs); }
/// <summary> /// wet stroke cancelled /// </summary> /// <param name="updateArgs">Core wet stroke update event args</param> internal void OnCancelled(XCoreWetStrokeUpdateEventArgs updateArgs) { updateArgs.Disposition = XCoreWetStrokeDisposition.Canceled; WetStrokeCanceled?.Invoke(this, updateArgs); }