The onTimeRangeClick event handler fires when the user clicks an existing time range in the JavaScript Calendar component, before the default action is performed.
Declaration
DayPilot.Calendar.onTimeRangeClick(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
Examples
JavaScript
const calendar = new DayPilot.Calendar("dp", {
onTimeRangeClick: args => {
args.preventDefault();
},
// ...
});
calendar.init();Angular
<daypilot-calendar [config]="config"></daypilot-calendar>
config: DayPilot.CalendarConfig = {
onTimeRangeClick: args => {
args.preventDefault();
},
// ...
};React
<DayPilotCalendar
onTimeRangeClick={onTimeRangeClick}
{/* ... */}
/>const onTimeRangeClick = (args) => {
args.preventDefault();
};Vue
<DayPilotCalendar @timeRangeClick="onTimeRangeClick" <!-- ... --> />
const onTimeRangeClick = (args) => {
args.preventDefault();
};See Also
DayPilot.Calendar.onTimeRangeClicked
Resources View [doc.daypilot.org]
Availability
Availability of this API item in DayPilot editions:
| Product | Lite | Pro |
|---|---|---|
| DayPilot for JavaScript |
DayPilot