DayPilot Pro for JavaScript 7.9 SP7

Release date: December 29, 2014 (build 7.9.1418)

javascript scheduler scrolling

Improvements

  • DayPilot.Date.daysInYear() (build 1383)
  • [Scheduler] onBeforeCellRender, onCellMouseOver, onCellMouseOut, .cells.find...() cell objects unified: .properties, .div, .utilization(), .update() (Scheduler). (build 1385)
  • [Bubble] Global position detection: DayPilot.Bubble can be displayed right away using .showHtml(): new DayPilot.Bubble().showHtml(html[, div]) (build 1385)
  • [Scheduler] Animated scrollTo implementation: dp.scrollTo("2015-01-01", true); (Scheduler). (build 1385)
  • [Scheduler] Not loading events during animated scrolling (Scheduler). (build 1388)
  • Using built-in Date.prototype.toJSON. (build 1394)
  • [Scheduler] Setting border to "0 none" for heightSpec="Parent100Pct" (Scheduler). (build 1406)
  • [Scheduler] .scrollTo(date, animated, target) accepts target parameter: "left", "middle", "right" (Scheduler). (build 1410)
  • [Month] .visible property added (Calendar, Month, Scheduler, Gantt, Navigator). (build 1415)
  • [Navigator] .visible property added (Calendar, Month, Scheduler, Gantt, Navigator). (build 1415)
  • [Calendar] .visible property added (Calendar, Month, Scheduler, Gantt, Navigator). (build 1415)
  • [Gantt] .visible property added (Calendar, Month, Scheduler, Gantt, Navigator). (build 1415)
  • [Scheduler] .visible property added (Calendar, Month, Scheduler, Gantt, Navigator). (build 1415)

Fixes

  • [Scheduler] Last grid column rendering fixed (Scheduler). (build 1382)
  • [Scheduler] onCellMouseOut firing with null args.cell object - fixed (Scheduler) (build 1388)
  • [Gantt] ClientState updated fixed (Gantt). (build 1389)
  • Setting 100% height using .update() fixed. (build 1398)
  • [Scheduler] Hiding non-business time fixed for scale="Week", "Month" and "Year" (Scheduler). (build 1412)
  • [Month] Hiding non-business time fixed for scale="Week", "Month" and "Year" (Scheduler). (build 1412)