src/lib/tree-view/tree-view-structure.ts
Interface representing a node in the tree view
Properties |
|
| alias |
alias:
|
Type : string
|
| Optional |
|
Alias name |
| children |
children:
|
Type : ChildType[]
|
| Optional |
|
Child items |
| description |
description:
|
Type : string
|
| Optional |
|
Description of the node. Optional field |
| hasPadding |
hasPadding:
|
Type : boolean
|
| Optional |
|
If this node has 'forced' padding |
| hasSubChildren |
hasSubChildren:
|
Type : boolean
|
| Optional |
|
Has sub-children flag |
| iconTooltip |
iconTooltip:
|
Type : string
|
| Optional |
|
Node icon tooltip |
| isExpanderHidden |
isExpanderHidden:
|
Type : boolean
|
| Optional |
|
Hide the expander |
| isFullyLoaded |
isFullyLoaded:
|
Type : boolean
|
| Optional |
|
Defines if the node children have all been loaded |
| isOpen |
isOpen:
|
Type : boolean
|
| Optional |
|
Defines if node's children are being displayed |
| isRoot |
isRoot:
|
Type : boolean
|
| Optional |
|
is root node |
| isSelectionDisable |
isSelectionDisable:
|
Type : boolean
|
| Optional |
|
Disable Selection |
| isToReplaceData |
isToReplaceData:
|
Type : boolean
|
| Optional |
|
Is to replace load |
| noConnectionOffset |
noConnectionOffset:
|
Type : boolean
|
| Optional |
|
Use this to place the expander to the left of the line instead of close to the node (To be used in conjunction with noConnectionOffset input of the TreeView) |
| nodeType |
nodeType:
|
Type : TreeViewModelNodeType
|
| Optional |
|
Used to in the node visual representation |
| revision |
revision:
|
Type : string
|
| Optional |
|
Flow revision |