toggle menu
foundation
0.23.0
jvm
switch theme
search in API
foundation
/
org.jetbrains.jewel.foundation.lazy.tree
/
TreeBuilder
Tree
Builder
class
TreeBuilder
<
T
>
:
TreeGeneratorScope
<
T
>
Members
Constructors
Tree
Builder
Link copied to clipboard
constructor
(
)
Types
Element
Link copied to clipboard
sealed
class
Element
<
T
>
Functions
add
Link copied to clipboard
open
override
fun
add
(
element
:
TreeBuilder.Element
<
T
>
)
add
Leaf
Link copied to clipboard
open
override
fun
addLeaf
(
data
:
T
,
id
:
Any
?
)
add
Node
Link copied to clipboard
open
override
fun
addNode
(
data
:
T
,
id
:
Any
?
,
childrenGenerator
:
ChildrenGeneratorScope
<
T
>
.
(
)
->
Unit
)
build
Link copied to clipboard
fun
build
(
)
:
Tree
<
T
>