handleExpanded method
void
handleExpanded()
Implementation
void handleExpanded() {
if (widget.selectedDestinationLabel != null &&
widget.destination.children != null) {
_isExpanded = (widget.destination.children ?? [])
.any((e) => e.label == widget.selectedDestinationLabel);
if (!_isExpanded) {
showChildren([]);
} else if (_isExpanded && _showLabel) {
showChildren(_buildChildren());
}
} else {
_isExpanded = false;
}
}