AUTHOR: Peter Milchev
DATE POSTED: June 18, 2018
Double tapping an appointment on a mobile device does not open the AdvancedEditForm.
Usually the double tap zooms in and out on a mobile device and there is no built-in event for the double tap action.
Once we know how to subscribe to the double tap event, we can hook the event to the elements with class rsApt in the Sys.Application.load event for example. In the event handler we can open the AdvancedEditForm with the scheduler.editAppointmentWithConfirmation(apt); method similar to the explanation in Edit an appointment with single click.
$ = $ || $telerik.$;
//if tap is not set, set up single tap
tapped = setTimeout(
//insert things you want to do when single tapped
//wait 300ms then run single click code
//tapped within 300ms of last tap. double tap
//stop single tap callback
scheduler = $find(
"<%= RadScheduler1.ClientID %>"
apt = scheduler.getAppointmentFromDomElement(