DayPilot Pro for JavaScript 7.8 SP1

Release date: July 1, 2013 (build 7.8.923)

Improvements

  • [Scheduler] list of selected rows correctly updated on deselecting. (build 874)
  • Default delete icon location changed from 3;3 to 2;2 (upper-right corner). (build 874)
  • [Calendar] .showEventStartEnd, .scrollToHour(), .headerDateFormat (build 875)
  • [Scheduler] Full crosshair performance optimization. (build 879)
  • [Scheduler] scrollDelayDynamic, scrollDelayCells, scrollDelayEvents, scrollDelayFloats (build 879)
  • [Scheduler] Event loading demo. (build 882)
  • Active areas: use .w or .width for width, use .h or .height for height, default visibility set to "Visible", support for .backColor. (build 883)
  • [Scheduler] DayPilot.Scheduler.rows.all(), row.events.all(), row.events.totalDuration(). (build 885)
  • [Scheduler] row.column(x).html(). (build 885)
  • [Scheduler] events.load() accepts success and error handlers. (build 886)
  • DayPilot.TimeSpan.toString(pattern) (build 889)
  • [Scheduler] Pre-generating row columns from rowHeaderColumns. (build 890)
  • [Scheduler] rows.each() added. (build 892)
  • [Calendar] All-day event inline editing implemented. (build 900)
  • [Calendar] Scroll labels added to the default theme. (build 901)
  • [Calendar] Default theme drag-and-drop shadow doesn't use border radius. (build 908)
  • [Month] Default theme drag-and-drop shadow doesn't use border radius. (build 908)
  • [Scheduler] onCallBackStart, onCallBackEnd. (build 911)
  • [Calendar] Disabling event deleting per event. (build 913)
  • [Scheduler] On-demand event loading optimizations (rendering). (build 918)
  • [Scheduler] On-demand loading works with with cache sweeping. (build 919)

Fixes

  • [Scheduler] Row select single click ctrl fixed (with rowDoubleClick disabled). (build 872)
  • [Calendar] Event location in columnWidthSpec = "Fixed" mode fixed. (build 876)
  • [Scheduler] Height updating fixed - no resources, dynamic event loading. (build 880)
  • [Scheduler] Default day scale time header format fixed ("h tt") instead of ("H tt"). (build 893)
  • [Scheduler] Getting event start in days view fixed. (build 896)
  • [Calendar] Fixing hideFreeCells and overnight shift. (build 897)
  • [Calendar] All-day event inline editing implemented (api1 fixed). (build 902)
  • [Calendar] ScrollLabels position fixed. (build 905)
  • [Calendar] All-day event cursor fixed. (build 907)
  • [Calendar] Global touchend bug fixed. (build 907)
  • [Calendar] Scrolling indicators update fixed. (build 912)
  • [Scheduler] dynamicEventRenderingMargin applied correctly (fixed). (build 915)
  • [Calendar] Context menu fixed (IE8). (build 917)

API

DayPilot.Calendar

Properties

  • DayPilot.Calendar.showEventStartEnd property added
  • DayPilot.Calendar.headerDateFormat property added

Methods

  • DayPilot.Calendar.scrollToHour() method added

DayPilot.Scheduler

Events

  • onCallBackStart event added
  • onCallBackEnd event added

Methods

  • DayPilot.Scheduler.events.load() method added
  • DayPilot.Scheduler.rows.find() method added
  • DayPilot.Scheduler.rows.all() method added
  • DayPilot.Scheduler.rows.each() added
  • row.column(x).html() added
  • row.events.all() added
  • row.events.totalDuration() added

Properties

  • DayPilot.Scheduler.scrollDelayDynamic added
  • DayPilot.Scheduler.scrollDelayCells added
  • DayPilot.Scheduler.scrollDelayEvents added
  • DayPilot.Scheduler.scrollDelayFloats added

DayPilot.TimeSpan

Methods

  • DayPilot.TimeSpan.toString(pattern) added