Release date: July 31, 2016 (build 8.2.2279)
Improvements
- [Scheduler] DayPilot.Scheduler.onEventMoving: args.meta, args.ctrl, args.shift properties. (build 2221)
- [Scheduler] DayPilot.Scheduler.onGridMouseDown/args.originalEvent added (build 2222)
- [Scheduler] DayPilot.Scheduler.scrollStep added. (build 2223)
- [Calendar] Event filtering implemented - onEventFilter, events.filter() (Calendar). (build 2224)
- [Month] Event filtering implemented - onEventFilter, events.filter() (Month). (build 2224)
- [Scheduler] Row editing uses .name instead of .html as the default value (Scheduler). (build 2225)
- [Scheduler] Row editing level indent (Scheduler). (build 2226)
- [Scheduler] DayPilot.Scheduler.rowCreateHeight (default: null), specifies the new row height (int, in pixels). If null, the default row height is used. (build 2227)
- [Scheduler] DayPilot.Scheduler.rowCreateHtml property added (default: "New row..."). (build 2228)
- [Scheduler] DayPilot.Scheduler.onRowEdit/args.canceled property added. (build 2229)
- DayPilot.Menu.onShow(args) event handler added (args.source, args.preventDefault). (build 2231)
- Active area that triggered a context menu stays visible with the menu. (build 2232)
- [Scheduler] Row header active areas demo (Scheduler). (build 2232)
- [Scheduler] DayPilot.Scheduler.rows.collapseAll() added. (build 2233)
- [Navigator] Navigator default theme updated (main -> content box). (build 2235)
- [Scheduler] Fast dp.multiselect.add() and dp.multiselect.remove() implementation (Scheduler). (build 2236)
- DayPilot.Modal.closeSerialized() added. (build 2238)
- DayPilot.Modal.alert() returns Promise. (build 2238)
- DayPilot.Modal - not forcing useIframe for showUrl(). (build 2239)
- [Scheduler] DayPilot.Scheduler.events.update() optimized (not updating the full row if the event position hasn't changed). (build 2240)
- DayPilot.Modal - closeSerialized() works for !useIframe (build 2241)
- DayPilot.Modal.onShow() (build 2243)
- DayPilot.MenuBar implemented. (build 2244)
- Menu item supports font icons (icon: "fa fa-warning"). (build 2255)
- [Scheduler] DayPilot.Row.expand(), DayPilot.Row.collapse() added to Scheduler. (build 2259)
- [Scheduler] DayPilot.Scheduler.onEventResizing, onEventMoving, onTimeRangeSelecting: args.left.space, args.right.space added (default value 5 [pixels]). (build 2260)
- [Scheduler] Tab moves focus to the next event in the viewport when inline editing is active (Scheduler). (build 2260)
- [Scheduler] DayPilot.Scheduler checks if .events.list and .resources are array objects. (build 2262)
- [Scheduler] Scheduler/event fontColor supported during export. (build 2271)
Fixes
- [Scheduler] DayPilot.Scheduler.rows.expandAll() fixed. (build 2224)
- [Calendar] All-day events fixed in AngularJS (Calendar). (build 2261)
- [Scheduler] Scheduler theme fixed in AngularJs. (build 2265)
- Drag and drop between schedulers fixed: drag offset, drop at the source. (build 2267)
- Moving between schedulers with different scale fixed. (build 2269)