Class: TreeViewNode<T>
dg.TreeViewNode
Tree view node. Sample: https://public.datagrok.ai/js/samples/ui/tree-view
Type parameters
Name | Type |
---|---|
T | any |
Hierarchy
TreeViewNode
Constructors
constructor
• new TreeViewNode<T
>(dart
)
Constructs
from the Dart object
Type parameters
Name | Type |
---|---|
T | any |
Parameters
Name | Type |
---|---|
dart | any |
Defined in
Properties
dart
• dart: any
Defined in
Accessors
captionLabel
• get
captionLabel(): HTMLElement
Caption label
Returns
HTMLElement
Defined in
checkBox
• get
checkBox(): null
| HTMLElement
Check box element
Returns
null
| HTMLElement
Defined in
checked
• get
checked(): boolean
Returns true
if checked
Returns
boolean
Defined in
• set
checked(checked
): void
Parameters
Name | Type |
---|---|
checked | boolean |
Returns
void
Defined in
onSelected
• get
onSelected(): Observable
<TreeViewNode
<any
>>
Returns
Observable
<TreeViewNode
<any
>>
Defined in
parent
• get
parent(): TreeViewNode
<any
>
Returns
TreeViewNode
<any
>
Defined in
root
• get
root(): HTMLElement
Visual root
Returns
HTMLElement
Defined in
rootNode
• get
rootNode(): TreeViewGroup
Returns
Defined in
tag
• get
tag(): any
Returns
any
Defined in
• set
tag(t
): void
Parameters
Name | Type |
---|---|
t | any |
Returns
void
Defined in
text
• get
text(): string
Node text
Returns
string
Defined in
value
• get
value(): T
Node value
Returns
T
Defined in
• set
value(v
): void
Parameters
Name | Type |
---|---|
v | T |
Returns
void
Defined in
Methods
enableCheckBox
▸ enableCheckBox(checked?
): void
Enables checkbox
Parameters
Name | Type | Default value |
---|---|---|
checked | boolean | false |
Returns
void
Defined in
remove
▸ remove(): void
Removes the node and its children from the parent
Returns
void