The onTimeRangeDoubleClick event handler fires when the user double-clicks an existing time range in the JavaScript Calendar component, before the default action is performed.
Declaration
DayPilot.Calendar.onTimeRangeDoubleClick(args)
Parameters
args.start(DayPilot.Date) - selection startargs.end(DayPilot.Date) - selection endargs.resource(number | string) - selection resource in Resources viewargs.preventDefault()- cancels the default action
Notes
In api=1 mode, the legacy signature is onTimeRangeDoubleClick(start, end, column).
Examples
JavaScript
const calendar = new DayPilot.Calendar("dp", {
onTimeRangeDoubleClick: args => {
args.preventDefault();
},
// ...
});
calendar.init();Angular
<daypilot-calendar [config]="config"></daypilot-calendar>
config: DayPilot.CalendarConfig = {
onTimeRangeDoubleClick: args => {
args.preventDefault();
},
// ...
};React
<DayPilotCalendar
onTimeRangeDoubleClick={onTimeRangeDoubleClick}
{/* ... */}
/>const onTimeRangeDoubleClick = (args) => {
args.preventDefault();
};Vue
<DayPilotCalendar @timeRangeDoubleClick="onTimeRangeDoubleClick" <!-- ... --> />
const onTimeRangeDoubleClick = (args) => {
args.preventDefault();
};See Also
DayPilot.Calendar.onTimeRangeDoubleClicked
Resources View [doc.daypilot.org]
Availability
Availability of this API item in DayPilot editions:
| Product | Lite | Pro |
|---|---|---|
| DayPilot for JavaScript |
DayPilot