DayPilot Pro for JavaScript 8.3 SP6

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)