getAllChildren method

List<T> getAllChildren(
  1. T parent
)

获取所有子节点

Implementation

List<T> getAllChildren(T parent) {
  final List<T> result = [];
  final children = getChildren(parent) ?? [];

  for (final child in children) {
    result.add(child);
    result.addAll(getAllChildren(child));
  }

  return result;
}