DayPilot.Calendar Constructor

The DayPilot.Calendar constructor creates a JavaScript calendar instance bound to a placeholder element and optionally initializes it using a configuration object.

Declaration

new DayPilot.Calendar(id, options)

Parameters

Notes

In addition to the standard properties and events, it accepts the following special properties:

Example

HTML

<div id="dpc"></div>

JavaScript

const calendar = new DayPilot.Calendar("dpc");
calendar.init();

Initialization with properties

const calendar = new DayPilot.Calendar("dpc", {
  viewType: "Week",
  onEventClick: args => {
    alert("Event clicked: " + args.e.text());
  },
  scrollToHour: 10
});
calendar.init();

See Also

DayPilot.Calendar Properties

DayPilot.Calendar Events

DayPilot.Calendar Class

Availability

Availability of this API item in DayPilot editions:

LitePro
DayPilot for JavaScript