The multiRangeMode property (string) sets the mode for selecting multiple time ranges in the JavaScript Scheduler.
Available since 2024.3.6166.
DayPilot.Scheduler.multiRangeMode"CtrlOrMeta" lets users select multiple time ranges while holding the Ctrl or Meta modifier key.
"Always" lets users select multiple time ranges without holding a modifier key.
"CtrlOrMeta"JavaScript
const scheduler = new DayPilot.Scheduler("dp", {
multiRangeMode: "Always",
// ...
});
scheduler.init();Angular
<daypilot-scheduler [config]="config"></daypilot-scheduler>config: DayPilot.SchedulerConfig = {
multiRangeMode: "Always",
// ...
};React
<DayPilotScheduler
multiRangeMode="Always"
{/* ... */}
/>Vue
<DayPilotScheduler
multiRangeMode="Always"
<!-- ... -->
/>Time Range Multi-Selecting [doc.daypilot.org]