The onEventSelected handler fires after the monthly calendar applies an event selection change.
DayPilot.Month.onEventSelected(args)args.e (DayPilot.Event) - affected item
args.selected (boolean) - current selection state after the change
args.ctrl (boolean) - Ctrl key state
args.change - selection change indicator
Not available in api=1.
JavaScript
const month = new DayPilot.Month("dp", {
onEventSelected: (args) => {
console.log(args.e.text() + ": " + args.change);
},
// ...
});
month.init();Angular
<daypilot-month [config]="config"></daypilot-month>config: DayPilot.MonthConfig = {
onEventSelected: (args) => {
console.log(args.e.text() + ": " + args.change);
},
// ...
};React
<DayPilotMonth
onEventSelected={onEventSelected}
{/* ... */}
/>const onEventSelected = (args) => {
console.log(args.e.text() + ": " + args.change);
};Vue
<DayPilotMonth
@eventSelected="onEventSelected"
<!-- ... -->
/>const onEventSelected = (args) => {
console.log(args.e.text() + ": " + args.change);
};