navigateUp method
void
navigateUp()
Implementation
void navigateUp() {
if (selectedNode == null) {
if (roots.isNotEmpty) selectNode(roots.first);
return;
}
final flattened = _getFlattenedNodes();
final currentIndex = flattened.indexOf(selectedNode!);
if (currentIndex > 0) {
selectNode(flattened[currentIndex - 1]);
}
}