New to Kendo UI for Angular? Start a free 30-day trial
Persisting the Expanded Node State
The MultiSelectTree enables you to define and persist the expanded state of its nodes when the popup TreeView is re-rendered.
Manual Setup
The MultiSelectTree exposes the following options to control the expanded state of its nodes:
isNodeExpanded((node: any) => boolean)—Determines if a given node is expanded.nodeCollapse(EventEmitter<any>)—Fired when a given node is about to be collapsed.nodeExpand(EventEmitter<any>)—Fired when a given node is about to be expanded.
The following example demonstrates how to manually track and control the expanded node state.
Change Theme
Theme
Loading ...
Using the Built-In Directive
By default, the built-in kendoMultiSelectTreeExpandable directive persists the expanded nodes based on their hierarchical index.
Change Theme
Theme
Loading ...