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 | 跳过子树遍历。 |