void ILongTapGestureController.SendLongTapCompleted(Element sender, double timeStamp) { ICommand cmd = TapCompletedCommand; if (cmd != null && cmd.CanExecute(TapCompletedCommandParameter)) { cmd.Execute(TapCompletedCommandParameter); } TapCompleted?.Invoke(sender, EventArgs.Empty); LongTapUpdated?.Invoke(sender, new LongTapUpdatedEventArgs(GestureStatus.Completed, timeStamp)); }
void ILongTapGestureController.SendLongTapCanceled(Element sender, double timeStamp) { TapCanceled?.Invoke(sender, EventArgs.Empty); LongTapUpdated?.Invoke(sender, new LongTapUpdatedEventArgs(GestureStatus.Canceled, timeStamp)); }