The onAutoRefresh event handler fires before an auto-refresh is requested from the server side.
Applies to DayPilot Pro for ASP.NET WebForms, MVC, and Java.
DayPilot.Scheduler.onAutoRefresh(args)
args.i (number) - ordinal number of this auto-refresh callargs.preventDefault() - cancels this auto-refresh callconst dp = new DayPilot.Scheduler("dp", {
onAutoRefresh: (args) => {
if (dirty) {
args.preventDefault();
}
},
// ...
});
dp.init();
<daypilot-scheduler [config]="config"></daypilot-scheduler>
config: DayPilot.SchedulerConfig = {
onAutoRefresh: (args) => {
if (dirty) {
args.preventDefault();
}
},
// ...
};
<DayPilotScheduler
onAutoRefresh={(args) => {
if (dirty) {
args.preventDefault();
}
}}
{/* ... */}
/>
<DayPilotScheduler @autoRefresh="onAutoRefresh" <!-- ... --> />
const onAutoRefresh = (args) => {
if (dirty) {
args.preventDefault();
}
};