The eventUpdateInplaceOptimization property (boolean) enables a faster event update mode in the JavaScript Scheduler. When enabled, the Scheduler updates only the changed event if the change does not affect other events in the same row or other rows; otherwise the whole row is updated.
DayPilot.Scheduler.eventUpdateInplaceOptimizationfalseThis optimization applies during DayPilot.Scheduler.events.add(), DayPilot.Scheduler.events.update(), and DayPilot.Scheduler.events.remove() calls.
JavaScript
const dp = new DayPilot.Scheduler("dp", {
eventUpdateInplaceOptimization: true,
// ...
});
dp.init();Angular
<daypilot-scheduler [config]="config"></daypilot-scheduler>config: DayPilot.SchedulerConfig = {
eventUpdateInplaceOptimization: true,
// ...
};React
<DayPilotScheduler
eventUpdateInplaceOptimization={true}
{/* ... */}
/>Vue
<DayPilotScheduler
:eventUpdateInplaceOptimization="true"
<!-- ... -->
/>DayPilot.Scheduler.events.add()
DayPilot.Scheduler.events.update()