Overview of DHTMLX Scheduler utility modules
DHTMLX Scheduler provides several specialized utility modules for extending functionality beyond basic scheduling. Key modules include:
ajax: Handles asynchronous data communication.config: Defines configuration options for dates, scales, and controls.date: Provides a set of date formatting methods.env: Contains flags representing the current environment.i18n: Provides localization methods.ical: Handles serialization and parsing of iCalendar (ICal) data.json: Handles JSON serialization and parsing.keys: Allows setting keyboard shortcuts for the scheduler.locale: An object containing region-specific labels for the scheduler.matrix: Stores timeline configuration objects for the page.skin: Provides information about the current scheduler skin/theme.templates: Defines format styles for dates, titles, and tooltips.tooltip: Manages the display of event tooltips.version: Provides the current version of dhtmlxScheduler.xy: Defines the dimensions of various scheduler elements.