Scheduler: add Multilevel Grouping demo description - #35143
Scheduler: add Multilevel Grouping demo description#35143vladaskorohodova wants to merge 6 commits into
Conversation
There was a problem hiding this comment.
🟡 Changes recommended
The new description contains a groupOrientation documentation link that points to the root config section even though the demo configures groupOrientation per-view (should link to Configuration/views/#groupOrientation).
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Pull request overview
Adds end-user documentation for the Scheduler “Multilevel Grouping” demo so the demo gallery can display an explanatory description and configuration guidance.
Changes:
- Added a new
description.mdfor the Scheduler Multilevel Grouping demo. - Documented how to configure hierarchical (parent/child) resources and how the demo customizes the appointment form.
File summaries
| File | Description |
|---|---|
| apps/demos/Demos/Scheduler/MultilevelGrouping/description.md | New demo description explaining multilevel resource grouping setup and related Scheduler options. |
Review details
- Files reviewed: 1/1 changed files
- Comments generated: 1
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
There was a problem hiding this comment.
🟢 Approval recommended
The change is documentation-only for a demo description, with no functional code impact and only minor consistency nits noted.
Review details
Suppressed comments (1)
apps/demos/Demos/Scheduler/MultilevelGrouping/description.md:12
- For consistency with other demo descriptions, avoid wrapping property names in backticks inside markdown link text (for example, use [groupOrientation] instead of [
groupOrientation]).
Switch between **Vertical Grouping** and **Horizontal Grouping** to change the layout. Each view sets the [`groupOrientation`](/Documentation/ApiReference/UI_Components/dxScheduler/Configuration/views/#groupOrientation) property to control the layout.
The demo also customizes the appointment form in the [`onAppointmentFormOpening`](/Documentation/ApiReference/UI_Components/dxScheduler/Configuration/#onAppointmentFormOpening) handler. Select a room to filter the employee list, then assign one or more employees to the appointment. The resource's [`allowMultiple`](/Documentation/ApiReference/UI_Components/dxScheduler/Configuration/resources/#allowMultiple) property enables multiple employee selection.
- Files reviewed: 1/1 changed files
- Comments generated: 1
- Review effort level: Lite
There was a problem hiding this comment.
🟢 Approval recommended
The change is a self-contained documentation addition that matches existing demo description conventions and introduces no functional code risk.
Review details
- Files reviewed: 1/1 changed files
- Comments generated: 0 new
- Review effort level: Lite
There was a problem hiding this comment.
🟢 Approval recommended
The change is a new demo description file that aligns with the demo’s actual configuration and introduces no functional or behavioral code changes.
Review details
- Files reviewed: 1/1 changed files
- Comments generated: 0 new
- Review effort level: Lite
No description provided.