expandPathToSelected method
void
expandPathToSelected(
- T? selectedData
根据选中状态自动展开路径
Implementation
void expandPathToSelected(T? selectedData) {
if (selectedData == null) {
return;
}
final path =
findPathToSelected(widget.source, widget.valueMapper(selectedData));
if (path != null) {
for (final node in path) {
if (node != null) {
final nodeValue = widget.valueMapper(node);
_expandedStates[nodeValue] = true;
}
}
}
}