All Classes and Interfaces
Class
Description
Event fired when a calendar event is added to the calendar.
Event fired when a calendar event is removed from the calendar.
Event fired when a calendar event is updated.
Event fired when the calendar view and selected date are updated on the client side.
Represents a single calendar definition.
Represents a theme color block (light or dark).
Enum representing the supported view types for
ScheduleXCalendar.Java representation of the configuration options for the Schedule-X Calendar.
Configuration to add a current time indicator to the calendar.
Decides which hours should be displayed in the week and day grids.
Optional options for drawing events.
iCalendar data configuration.
Configuration to control the scrolling in the week and day view grids.
Utility class that provides shared
DateTimeFormatter instances for consistent date and
time formatting across the ScheduleX implementation.Calendar event definition.
Optional custom content to render in different views.
Configure the behavior of individual events by adding an _options object to the event.
Query object for filtering events in the DataProvider.
Filter object for querying events in the DataProvider.
Utility class for working with
Locale objects.Utility class to evaluate recurrence rules against a date range.
Representation for the events recurrence rules.
BYDAY supported values
FREQ supported values.
The UNTIL rule part defines a DATE or DATE-TIME value that bounds the recurrence rule in an
inclusive manner.
Java representation of the configuration options for the
Schedule-X Resource Scheduler.Enum representing the supported view types for
ScheduleXResourceSchedulerVaadin Wrapper Add-on for Schedule-X Calendar.
Callback interface for validating drawn events.
A view for displaying resources (people, rooms, equipment etc.) in a time grid.
Event fired when Scheduling Assistant is updated.
Java model representing the SchedulingAssistant plugin config.
Values that can be use to configure the length, in minutes, of the intervals that are used when
dragging, resizing or drawing events.