/// <summary> /// On Pointer pressed /// </summary> /// <param name="updateArgs"></param> internal void OnPressed(XCoreWetStrokeUpdateEventArgs updateArgs) { WetStrokeStarting?.Invoke(this, updateArgs); if (updateArgs.Disposition == XCoreWetStrokeDisposition.Canceled) { return; } WetStrokeContinuing?.Invoke(this, updateArgs); if (updateArgs.Disposition == XCoreWetStrokeDisposition.Completed) { WetStrokeCompleted?.Invoke(this, updateArgs); } }
/// <summary> /// Invoke the wet stroke starting event /// </summary> /// <param name="updateArgs">the update arggs</param> protected void InvokeWetStrokeStarting(XCoreWetStrokeUpdateEventArgs updateArgs) { WetStrokeStarting?.Invoke(this, updateArgs); }