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