Introduction
Vue Calendar Scheduler is a customizable calendar that allows you to display and create events with date, times and custom attributes.
The Event model
An Event
model is contained within the plugin to handle some under-the-hood logic without filling the objects provided by the developer with data they don't need.
Any object provided in the [events]
prop of the calendar will be transformed to an Event
instance.
To learn more about the Event
model check the Event model section.
Callbacks
The calendar provides a few callbacks for user interaction events, such as clicking a day, a time or an event.
Check the callbacks section to learn more.
Current Issues
- Because of the new Event model, new Events can't be created without a
startTime
. This will be fixed in the next release with the introduction of Event model validators.