|
|
@@ -93,6 +93,12 @@ export class NodeContext<T = any> {
|
|
|
return children[children.length - 1] || null;
|
|
|
}
|
|
|
|
|
|
+ latestChildSeq(): number {
|
|
|
+ const latestChild = this.lastChild();
|
|
|
+ if (latestChild) return latestChild.seq;
|
|
|
+ return 0;
|
|
|
+ }
|
|
|
+
|
|
|
// 获取节点后代(包含嵌套子项)
|
|
|
posterity(): (TreeNode & T)[] {
|
|
|
const posterity: (TreeNode & T)[] = [];
|