24: Add iterator param to TreeNode's constructor. (#25)

This commit is contained in:
2023-07-24 18:50:46 +02:00
committed by GitHub
parent d34050e9af
commit 04c3728fcd
5 changed files with 10 additions and 13 deletions

View File

@@ -19,8 +19,7 @@ inline fun <reified T> tree(
defaultIterator: TreeNodeIterators = TreeNodeIterators.PreOrder,
childDeclaration: ChildDeclaration<T>
): TreeNode<T> {
val treeNode = TreeNode(root)
treeNode.defaultIterator = defaultIterator
val treeNode = TreeNode(root, defaultIterator)
treeNode.childDeclaration()
return treeNode
}