Release date: November 1, 2014 (build 7.9.5727)
Gantt Chart Control
Features:
- Task drag and drop (moving, resizing, moving in hierarchy)
- Link drag and drop (creating)
- Integrated controls (context menu, bubble with task details, message bar)
- Large data set optimizations (progressive rendering)
- Tasks, groups, milestones
- Links that show task dependencies (FinishToStart, FinishToFinish, StartToStart, StartToFinish)
- Task groups (task hierarchy)
- Task group modes: auto (start and end calculated from children), manual (fixed start and end)
- Task progress indicator (percent complete) for task and task groups
- Task customization (HTML, color, CSS, behavior)
- Link customization (color, style, width, CSS class)
- Full CSS support
- Theme designer
- Custom row header columns
- Customizable scale (minutes to years)
- Custom timeline (non-continuous, non-linear)
- Row header width auto-fit, scrolling
- Client-side API
- HTML5 compatible
- Fixed time cell size or automatic adjustment to fill width 100% width
Demo:
Drag and Drop Row Moving (Scheduler)
DayPilotSchedulerConfig:
- RowMoveHandling
- RowMoveJavaScript
DayPilotScheduler:
Row Header Scrolling (Scheduler)
DayPilotSchedulerConfig:
Row Header Hiding (Scheduler)
DayPilotSchedulerConfig:
jQuery Plugin Options (Scheduler)
Date-Only Event End Support (Scheduler)
DayPilotSchedulerConfig:
RowHeaderWidthAutoFit Optimizations (Scheduler)
Progressive Row Rendering (Scheduler)
DayPilotSchedulerConfig:
- ProgressiveRowRendering
- ProgressiveRowRenderingPreload
Enabled by default
Row Creating (Scheduler)
DayPilotSchedulerConfig:
- RowCreateHandling
- RowCreateJavaScript
DayPilotScheduler:
Block on CallBack (Scheduler)
DayPilotSchedulerConfig:
Grouping Concurrent Events (Scheduler)
DayPilotSchedulerConfig:
- GroupConcurrentEvents
- GroupConcurrentEventsLimit
Preventing Event Overlap (Scheduler)
DayPilotSchedulerConfig:
Cell Sweeping Customization (Scheduler)
DayPilotSchedulerConfig:
- CellSweeping
- CellSweepingCacheSize
Improvements
- [Demo] Demo: Using jQuery 1.x for IE8 compatibility (build 5686)
- Menu: Default CSS theme adjusted to support automatic width. (build 5690)
- Themes updated (delete icon, scrolling indicator, drag and drop position indicator). (build 5691)
- [Scheduler] Scheduler: NotifyCommit property. (build 5694)
- [Scheduler] Scheduler.SyncResourceTree. (build 5696)
- [Demo] Visual Studio 2013 solution (demo). (build 5696)
- MVC 3 version changed to 3.0.0.1 (build 5699)
- MVC 4 version changed to 4.0.0.1 (build 5699)
- [Scheduler] Scheduler: event overlapping, progressive row rendering, row creating, row header hiding, row header scrolling. (build 5702)
- Area.Style() added. (build 5718)
- [Scheduler] Scheduler: Customizing EventHeight for individual rows. (build 5723)
Fixes
- [Calendar] Calendar: Touch swiping fixed. (build 5689)
API
- TimeScale and GroupBy enums moved from DayPilot.Web.Mvc.Enums.Scheduler to DayPilot.Web.Mvc.Enums.