An object defining configuration properties for the TreeView UI component.
Name Description accessKeySpecifies the shortcut key that sets focus on the UI component.
activeStateEnabledSpecifies whether the UI component changes its visual state as a result of user interaction.
animationEnabledSpecifies whether or not to animate item collapsing and expanding.
collapseIconSpecifies a custom collapse icon.
createChildrenAllows you to load nodes on demand.
dataSourceBinds the UI component to data.
dataStructureNotifies the UI component of the data structure in use.
disabledSpecifies whether the UI component responds to user interaction.
disabledExprSpecifies the name of the data source item field whose value defines whether or not the corresponding UI component item is disabled.
displayExprSpecifies the data field whose values should be displayed.
elementAttrSpecifies the global attributes to be attached to the UI component's container element.
expandAllEnabledSpecifies whether or not a user can expand all tree view items by the "*" hot key.
expandedExprSpecifies which data source field specifies whether an item is expanded.
expandEventSpecifies the event on which to expand/collapse a node.
expandIconSpecifies a custom expand icon.
expandNodesRecursiveSpecifies whether or not all parent nodes of an initially expanded node are displayed expanded.
focusStateEnabledSpecifies whether the UI component can be focused using keyboard navigation.
hasItemsExprSpecifies the name of the data source item field whose value defines whether or not the corresponding node includes child nodes.
heightSpecifies the UI component's height.
hintSpecifies text for a hint that appears when a user pauses on the UI component.
hoverStateEnabledSpecifies whether the UI component changes its state when a user pauses on it.
itemComponentAn alias for the itemTemplate property specified in React. Accepts a custom component. Refer to Using a Custom Component for more information.
itemHoldTimeoutThe time period in milliseconds before the onItemHold event is raised.
itemRenderAn alias for the itemTemplate property specified in React. Accepts a rendering function. Refer to Using a Rendering Function for more information.
itemsAn array of items displayed by the UI component.
itemsExprSpecifies which data field contains nested items. Applies only if the dataStructure property is "tree".
itemTemplateSpecifies a custom template for items.
keyExprSpecifies which data field provides keys for TreeView items.
noDataTextSpecifies the text or HTML markup displayed by the UI component if the item collection is empty.
onContentReadyA function that is executed when the UI component is rendered and each time the component is repainted.
onDisposingA function that is executed before the UI component is disposed of.
onInitializedA function used in JavaScript frameworks to save the UI component instance.
onItemClickA function that is executed when a collection item is clicked or tapped.
onItemCollapsedA function that is executed when a tree view item is collapsed.
onItemContextMenuA function that is executed when a collection item is right-clicked or pressed.
onItemExpandedA function that is executed when a tree view item is expanded.
onItemHoldA function that is executed when a collection item has been held for a specified period.
onItemRenderedA function that is executed after a collection item is rendered.
onItemSelectionChangedA function that is executed when a single TreeView item is selected or selection is canceled.
onOptionChangedA function that is executed after a UI component property is changed.
onSelectAllValueChangedA function that is executed when the "Select All" check box value is changed. Applies only if showCheckBoxesMode is "selectAll" and selectionMode is "multiple".
onSelectionChangedA function that is executed when a TreeView item is selected or selection is canceled.
parentIdExprSpecifies the name of the data source item field for holding the parent key of the corresponding node.
rootValueSpecifies the parent ID value of the root item.
rtlEnabledSwitches the UI component to a right-to-left representation.
scrollDirectionA string value specifying available scrolling directions.
searchEditorOptionsConfigures the search panel.
searchEnabledSpecifies whether the search panel is visible.
searchExprSpecifies a data object's field name or an expression whose value is compared to the search string.
searchModeSpecifies a comparison operation used to search UI component items.
searchTimeoutSpecifies a delay in milliseconds between when a user finishes typing, and the search is executed.
searchValueSpecifies the current search string.
selectAllTextSpecifies the text displayed at the "Select All" check box.
selectByClickSpecifies whether an item is selected if a user clicks it.
selectedExprSpecifies the name of the data source item field whose value defines whether or not the corresponding UI component items is selected.
selectionModeSpecifies item selection mode. Applies only if selection is enabled.
selectNodesRecursiveSpecifies whether all child nodes should be selected when their parent node is selected. Applies only if the selectionMode is "multiple".
showCheckBoxesModeSpecifies the checkbox display mode.
tabIndexSpecifies the number of the element when the Tab key is used for navigating.
useNativeScrollingSpecifies whether or not the UI component uses native scrolling.
virtualModeEnabledEnables the virtual mode in which nodes are loaded on demand. Use it to enhance the performance on large datasets.
visibleSpecifies whether the UI component is visible.
widthSpecifies the UI component's width.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4