DayPilot.Calendar.onEventRightClicked

The onEventRightClicked event handler fires when the user clicks a calendar event using the right mouse button in the JavaScript Calendar component, after the default action configured by DayPilot.Calendar.eventRightClickHandling has been performed.

Declaration

DayPilot.Calendar.onEventRightClicked(args)

Parameters

Notes

Use DayPilot.Calendar.onEventRightClick when you need to intercept the right-click before the default action runs.

Examples

JavaScript

const calendar = new DayPilot.Calendar("dp", {
  onEventRightClicked: (args) => {
    DayPilot.Modal.alert("Event clicked: " + args.e.text());
  },
  // ...
});
calendar.init();

Angular

<daypilot-calendar [config]="config"></daypilot-calendar>
config: DayPilot.CalendarConfig = {
  onEventRightClicked: (args) => {
    DayPilot.Modal.alert("Event clicked: " + args.e.text());
  },
  // ...
};

React

<DayPilotCalendar
  onEventRightClicked={onEventRightClicked}
  {/* ... */}
/>
const onEventRightClicked = (args) => {
  DayPilot.Modal.alert("Event clicked: " + args.e.text());
};

Vue

<DayPilotCalendar
  @eventRightClicked="onEventRightClicked"
  <!-- ... -->
/>
const onEventRightClicked = (args) => {
  DayPilot.Modal.alert("Event clicked: " + args.e.text());
};

See Also

DayPilot.Calendar.eventRightClickHandling

DayPilot.Calendar.onEventRightClick

DayPilot.Calendar Class

Availability

Availability of this API item in DayPilot editions:

LitePro
DayPilot for JavaScript