Skip to content

Comments

TreeView: Update Selection & Customization Demo Desc.#32664

Open
arman-boyakhchyan wants to merge 2 commits intoDevExpress:26_1from
arman-boyakhchyan:treeview-itemselection-demo-desc-26-1
Open

TreeView: Update Selection & Customization Demo Desc.#32664
arman-boyakhchyan wants to merge 2 commits intoDevExpress:26_1from
arman-boyakhchyan:treeview-itemselection-demo-desc-26-1

Conversation

@arman-boyakhchyan
Copy link
Contributor

No description provided.

@arman-boyakhchyan arman-boyakhchyan self-assigned this Feb 20, 2026
@arman-boyakhchyan arman-boyakhchyan requested a review from a team as a code owner February 20, 2026 13:24
Copilot AI review requested due to automatic review settings February 20, 2026 13:24
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the TreeView “Item Selection & Customization” demo documentation to better describe selection options and align framework-specific template/customization APIs.

Changes:

  • Rewrote the main demo description to cover selection configuration options and programmatic selection APIs more comprehensively.
  • Added React and ReactJs-specific description.md files to reference itemRender (instead of the core itemTemplate) for node customization.

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
apps/demos/Demos/TreeView/ItemSelectionAndCustomization/description.md Refreshes the generic demo description (selection options, methods, and itemTemplate-based customization).
apps/demos/Demos/TreeView/ItemSelectionAndCustomization/React/description.md New React-specific description aligning customization wording with itemRender.
apps/demos/Demos/TreeView/ItemSelectionAndCustomization/ReactJs/description.md New React (JS) specific description aligning customization wording with itemRender.
Comments suppressed due to low confidence (3)

apps/demos/Demos/TreeView/ItemSelectionAndCustomization/description.md:1

  • The sentence "Users can click nodes or item checkboxes to select." is grammatically incomplete (missing the object). Consider rephrasing (e.g., end with "to select them" / "to select items").
DevExtreme [TreeView](/Documentation/Guide/UI_Components/TreeView/Overview/) ships with configurable selection functionality. Users can click nodes or item checkboxes to select. This demo allows you to modify selection behavior using controls below the TreeView. A DevExtreme [List](/Documentation/Guide/UI_Components/List/Overview/) on the right of the TreeView displays selected items in a flat (non-hierarchical) list.

apps/demos/Demos/TreeView/ItemSelectionAndCustomization/React/description.md:1

  • The sentence "Users can click nodes or item checkboxes to select." is grammatically incomplete (missing the object). Consider rephrasing (e.g., end with "to select them" / "to select items").
DevExtreme [TreeView](/Documentation/Guide/UI_Components/TreeView/Overview/) ships with configurable selection functionality. Users can click nodes or item checkboxes to select. This demo allows you to modify selection behavior using controls below the TreeView. A DevExtreme [List](/Documentation/Guide/UI_Components/List/Overview/) on the right of the TreeView displays selected items in a flat (non-hierarchical) list.

apps/demos/Demos/TreeView/ItemSelectionAndCustomization/ReactJs/description.md:1

  • The sentence "Users can click nodes or item checkboxes to select." is grammatically incomplete (missing the object). Consider rephrasing (e.g., end with "to select them" / "to select items").
DevExtreme [TreeView](/Documentation/Guide/UI_Components/TreeView/Overview/) ships with configurable selection functionality. Users can click nodes or item checkboxes to select. This demo allows you to modify selection behavior using controls below the TreeView. A DevExtreme [List](/Documentation/Guide/UI_Components/List/Overview/) on the right of the TreeView displays selected items in a flat (non-hierarchical) list.


The TreeView also provides the following methods to manage selection programmatically:
- [selectNodesRecursive](/Documentation/ApiReference/UI_Components/dxTreeView/Configuration/#selectNodesRecursive)
Configures whether child nodes are selected with parent nodes.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

...and vice versa?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants