Properties
- Last UpdatedMay 14, 2025
- 3 minute read
The FlexTree includes the properties listed in the table below:
|
Name |
Data type |
Description |
|---|---|---|
|
Title |
String |
Adds a title with the specified text on top of the search box. |
|
TreeSelNode |
String |
Outputs the selected node text property. |
|
TreeSelId |
String |
Outputs the selected node id property. |
|
TreeSelParent |
String |
Outputs the selected node's parent text property. |
|
TreeSelLevel |
String |
Outputs the selected node level (starting from 1 for the root nodes). |
|
Checkboxes |
Boolean |
Specifies if checkboxes are to be rendered on left of the nodes. |
|
CheckedIds |
String |
Outputs a comma separated list of checked node ids when Checkboxes is true and whenever a checkbox is clicked. |
|
States |
String |
A comma separated list of possible states a node can be on. This list is used to cycle the state property of an item between the specified states when the state representation is clicked. |
|
Data |
String |
Inputs array of items to render in the TreeView, serialized as JSON. Each item supports the following properties:
|
|
OutputFormat |
String |
This property specifies the format of the StatesOutput property.
|
|
StatesOutput |
String |
Outputs either the whole tree or only the node that has changed in JSON or XML format depending on the OutputFormat property value. |
|
Theme |
String |
Applies a predefined theme to the widget. |
|
StyleSheet |
String |
Adds arbitrary styles to the widget.
|