ancestors method
返回从当前节点开始的祖先节点
Implementation
List<T> ancestors() {
List<T> resultList = [this as T];
T? node = this as T;
while ((node = node?.parent) != null) {
resultList.add(node!);
}
return resultList;
}
返回从当前节点开始的祖先节点
List<T> ancestors() {
List<T> resultList = [this as T];
T? node = this as T;
while ((node = node?.parent) != null) {
resultList.add(node!);
}
return resultList;
}