TreeItemFilterState
Represents a hierarchical node in the TreeView filter state.
Used as a lookup structure to persist information about the current node, its filter state, parent, and child nodes.
Utilized in the filterStateChange event.
| Name | Type | Default | Description | 
|---|---|---|---|
| children? | 
 | The child nodes of the current node. | |
| containsMatches? | 
 | Determines whether any child node matches the filter or contains matching nodes. | |
| dataItem | 
 | The data item associated with the node. | |
| index | 
 | The hierarchical index of the node. | |
| isMatch? | 
 | Indicates whether the node matches the current filter. | |
| parent | 
 | The parent of the current node. | |
| visible | 
 | Determines whether the node is visible or hidden by the filter.
A node can be visible even if it does not directly match the filter.
For example, the node is visible if it is a parent of a matching node or a child of a matching node in  |