DayPilot Pro for JavaScript 8.3

A new version of the AJAX calendar/scheduling widgets package for JavaScript/HTML5/jQuery/Angular.
Oct 10, 2016
javascript scheduler skip non business

A new version of the AJAX calendar/scheduling widgets package for JavaScript/HTML5/jQuery/Angular was released.

Features

  • [Scheduler] eventMoveSkipNonBusiness (Scheduler)
  • [Scheduler] Angular 2 support added (Scheduler).
  • [Scheduler] DayPilot.Scheduler TypeScript definition complete.

Improvements

  • [Scheduler] Safe to dispose immediately after .init() (Scheduler).
  • DayPilot.Modal.disposeOnClose (default true).
  • [Scheduler] Mouse wheel/trackpad scrolling on row headers reset to the native behavior. It's possible to use a fixed step using .overrideWheelScrolling = true and .scrollStep (int) (Scheduler).
  • [Scheduler] rows.update() method implemented (Scheduler).
  • [Scheduler] ionicEventClickFix added (Scheduler)
  • [Scheduler] onBeforeCellRender caching (Scheduler)
  • [Scheduler] DayPilot.Scheduler.rows.find("A").cells.all().invalidate()
  • [Scheduler] .show() redraws all invalidated cells in viewport (Scheduler)
  • [Scheduler] Mouse move correctly detected over event position indicators (left/right) in the Scheduler.
  • [Scheduler] Optimized event update checking for existing div (Scheduler).
  • [Scheduler] DayPilot.Scheduler.eventUpdateInplaceOptimization (default: true)
  • [Scheduler] DayPilot.Scheduler.navigatorBackSync implemented (synchronizes Navigator highlighting with scheduler viewport start).
  • [Navigator] DayPilot.Scheduler.navigatorBackSync implemented (synchronizes Navigator highlighting with scheduler viewport start).
  • [Scheduler] Event text accepts an integer (Scheduler).
  • DayPilot.Modal supports "left" option (centered if left is null).
  • DayPilot.Modal supports CSS themes. Disabled properties: border, corners, opacity. New properties: theme.
  • DayPilot.Modal themes: "modal_default", "modal_min".
  • DayPilotScheduler global object removed.
  • [Scheduler] DayPilot.Angular.Scheduler: All events handlers available in TypeScript definitions.
  • [Scheduler] TypeScript definitions added: DayPilot.Scheduler/event handlers and methods, DayPilot.Date, DayPilot.Event, DayPilot.Locale.
  • [Calendar] DayPilot.Calendar TypeScript definitions.
  • [Gantt] DayPilot.Gantt TypeScript definitions.
  • [Gantt] DayPilot Gantt for Angular 2.
  • [Scheduler] Event copying demo added (Scheduler).
  • [Kanban] TypeScript definitions for DayPilot.Month, DayPilot.Kanban.
  • [Month] TypeScript definitions for DayPilot.Month, DayPilot.Kanban.
  • [Kanban] Angular 2 support for Calendar, Month, Kanban.
  • [Calendar] Angular 2 support for Calendar, Month, Kanban.
  • [Month] Angular 2 support for Calendar, Month, Kanban.
  • [Navigator] Angular 2 support for Navigator.
  • [Navigator] Angular 2: DayPilot.Angular.Navigator.date, DayPilot.Angular.Navigator.onDateChanged.
  • optional "options" parameter added to control constructors (TypeScript)

See also the online demo:

You can download a trial version here:

Release notes: