Home > utils > TreeDataTraverseFnPayload
Signature:
export declare interface TreeDataTraverseFnPayload<TNode extends TreeDataNode>
Property | Modifiers | Type | Description |
---|---|---|---|
depth | number | 当前深度。从 0 开始。 |
|
exit | () => void | 退出遍历。 | |
index | number | 当前节点索引。 | |
node | TNode | 当前节点。 | |
parentNode | TNode | undefined | 父节点。为 undefined 时表示当前节点是根节点。 |
|
path | TNode[] | 到当前节点的路径节点列表。 | |
removeNode | () => void | 移除当前节点。 | |
skipChildrenTraverse | () => void | 跳过子树遍历。 |