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 isOpen: Boolean, val id: Any, val childrenGenerator: ChildrenGeneratorScope<T>.() -> Unit) : TreeBuilder.Element<T>

Properties

Link copied to clipboard
abstract val id: Any