returnChosenNodes<T extends AbsNodeType> function
Implementation
void returnChosenNodes<T extends AbsNodeType>(TreeType<T> tree, List<TreeType<T>> result) {
if (tree.data.isUnavailable) return;
if (tree.data.isChosen == true) result.add(tree);
for (var child in tree.children) {
returnChosenNodes(child, result);
}
}