TreeNode

constructor(value: T, treeIterator: TreeNodeIterators = PreOrder)(source)

Parameters

value

the value stored in this node.

treeIterator

the default traversal order used by iterator. Prefer the asSequence(order) / preOrderSequence() extensions to choose an order without mutating state.