Event double click is disabled by default. You can enable it using EventDoubleClickHandling property (.eventDoubleClickHandling in JavaScript).

If you enable event double click your users will experience a slight delay before the event click event is fired. The Scheduler needs the delay to tell a difference between a single and a double click. You can configure the timeout using doubleClickTimeout value.

JavaScript

Example

<div id="dp"></div>

<script type="text/javascript">
  var dp = new DayPilot.Scheduler("dp");
  dp.eventDoubleClickHandling = "Enabled";
  dp.onEventDoubleClick = function(args) {
    alert("Event with id " + args.e.id() + " was double-clicked");
  };
</script>

See also

ASP.NET WebForms

Supported handling types (EventDoubleClickHandling property):

  • Disabled (default)
  • CallBack
  • PostBack
  • Edit
  • JavaScript

If you choose CallBack or PostBack handling, the server-side EventDoubleClick event will be fired.

See also event click.