DayPilot.Calendar.tapAndHoldTimeout

The tapAndHoldTimeout property (number) sets the delay in milliseconds required to activate the tap-and-hold gesture in the JavaScript Calendar.

Declaration

DayPilot.Calendar.tapAndHoldTimeout

Default Value

300

Notes

This value controls how long the user needs to press before the default tap-and-hold action is triggered.

See Using the Calendar on Touch Devices for touch-specific interaction details.

Examples

JavaScript

const calendar = new DayPilot.Calendar("dp", {
  tapAndHoldTimeout: 200,
  // ...
});
calendar.init();

Angular

<daypilot-calendar [config]="config"></daypilot-calendar>
config: DayPilot.CalendarConfig = {
  tapAndHoldTimeout: 200,
  // ...
};

React

<DayPilotCalendar
  tapAndHoldTimeout={200}
  {/* ... */}
/>

Vue

<DayPilotCalendar
  :tapAndHoldTimeout="200"
  <!-- ... -->
/>

See Also

Using the Calendar on Touch Devices [doc.daypilot.org]

DayPilot.Calendar Class

Availability

Availability of this API item in DayPilot editions:

LitePro
DayPilot for JavaScript