Release date: January 20, 2017 (build 8.3.2617)
Improvements
- [Scheduler] DayPilot.Scheduler.scrollTo() TypeScript definition updated (optional animated, position arguments). (build 2576)
- [Scheduler] DayPilot.Scheduler event drag moving requires at least 3px distance to be activated. (build 2576)
- [Scheduler] DayPilot.Scheduler.onEventMoving supports args.html. (build 2589)
- [Scheduler] DayPilot.Scheduler.onBeforeTimeHeaderRender: args.headers.areas - area.start + area.width allowed. (build 2590)
- [Scheduler] DayPilot.Scheduler.onEventResizing supports changing args.start and args.end. (build 2591)
- [Scheduler] Unnecessary Scheduler event handlers removed (Angular 2 debug mode speedup). (build 2597)
- Active areas support .toolTip property. (build 2598)
- Active areas support .background property (alias for backColor, both resolve to style.background, .background has a higher priority). (build 2598)
- DayPilot.Menu.items[].onClick(args) event handler added (syntax compatible with other standard event handlers). (build 2599)
- DayPilot.Menu() option bag properties added to TypeScript definitions. (build 2602)
- DayPilot.Menu.onShow(args) - args.menu available. (build 2603)
- DayPilot.Event.duration() added, returns DayPilot.Duration instance. (build 2604)
- DayPilot.Duration class added to TypeScript definitions. (build 2605)
- [Scheduler] DayPilot.Scheduler.multiselect.isSelected() added to TypeScript definitions. (build 2607)
- DayPilot.Date.addTime(duration: DayPilot.Duration) added to TypeScript definitions. (build 2608)
- Active area onClick/onClicked event handler with standard syntax added (to replace action: "JavaScript" and js property). (build 2610)
- [Scheduler] DayPilot.Scheduler.rows.edit() added to TypeScript definitions. (build 2612)
- [Scheduler] Scheduler row header active areas disabled during inline editing. (build 2614)
Fixes
- [Calendar] Calendar all-day header borders fixed in the default theme. (build 2574)
- [Scheduler] setScroll* properties fixed for Angular 2 (Scheduler). (build 2575)
- [Scheduler] Scheduler row header active areas fixed (duplicate rendering). (build 2609)