Package org.hexworks.zircon.internal.data.tree

Types

ConcurrentTree
Link copied to clipboard
common
class ConcurrentTree<D>(treeScope: CoroutineScope, channel: Channel<ConcurrentTree.Message<D>>) : Tree<D>
ConcurrentTreeNode
Link copied to clipboard
common
open class ConcurrentTreeNode<D>(parent: ConcurrentTreeNode<D>?, data: D?, tree: ConcurrentTree<D>) : RemovableTreeNode<D>
RemovableTreeNode
Link copied to clipboard
common
interface RemovableTreeNode<D> : TreeNode<D>
Tree
Link copied to clipboard
common
interface Tree<D>
TreeNode
Link copied to clipboard
common
interface TreeNode<D>

Functions

createChild
Link copied to clipboard
common
fun <D> Tree<D>.createChild(): RemovableTreeNode<D>