Release date: August 15, 2019
Features
- DayPilot.Scheduler.onBeforeRowHeaderDomAdd supports React JSX [tutorial]
- DayPilot.Bubble.onBeforeDomAdd/args.element supports React JSX [tutorial]
Improvements
-
[Scheduler]
Scheduler multiselect not using event data instance comparison (replaced by the new standard comparison).
(build 3926)
-
TypeScript definitions for "options" parameter [constructor, update()].
(build 3932)
-
Angular - typed config classes: DayPilot.SchedulerConfig, DayPilot.CalendarConfig, DayPilot.MonthConfig, DayPilot.GanttConfig, DayPilot.KanbanConfig, DayPilot.NavigatorConfig.
(build 3933)
-
React - typed component properties (TypeScript).
(build 3933)
-
[Scheduler]
DayPilot.Scheduler.onDomAddEvent / onDomRemoveEvent renamed to onBeforeEventDomAdd / onBeforeEventDomRemove.
(build 3944)
-
[Scheduler]
DayPilot.Scheduler.onBeforeRowHeaderDomAdd: Using args.target = "Cell" as a default value (values: "Cell" | "Text")
(build 3945)
-
[Scheduler]
DayPilot.Scheduler.onIncludeTimeCell: args.cell.width supported (allows overriding the default cell width for individual time columns)
(build 3947)
-
[Scheduler]
DayPilot.Scheduler.v property added to TypeScript definitions
(build 3950)
-
[Scheduler]
DayPilot.Scheduler.crosshairTimeHeaderLevel added ("Last" | number) - specifies the time header row that will be used for time header crosshair.
(build 3955)
-
[Bubble]
DayPilot.Bubble.onDomAdd/onDomRemove renamed to onBeforeDomAdd/onBeforeDomRemove
(build 3955)
Fixes
-
[Scheduler]
Fast moving of events between two Schedulers fixed.
(build 3947)
-
[Scheduler]
*_block CSS class added to bundled Scheduler themes - used by uiBlock() for the overlay div.
(build 3949)
-
[Scheduler]
Scheduler message bar position fixed (1px space).
(build 3953)
-
Full build of Angular/React/Vue packages - .v property value fixed
(build 3955)