Element

sealed class Element<T>

Inheritors

Types

Link copied to clipboard
data class Leaf<T>(val data: T, val id: Any?) : TreeBuilder.Element<T>
Link copied to clipboard
data class Node<T>(val data: T, val id: Any?, val childrenGenerator: ChildrenGeneratorScope<T>.() -> Unit) : TreeBuilder.Element<T>

Properties

Link copied to clipboard
abstract val id: Any?