* 类似数组的 forEach * @param fn
(fn: (node: IPublicModelNode, index: number) => void)
| 124 | * @param fn |
| 125 | */ |
| 126 | forEach(fn: (node: IPublicModelNode, index: number) => void): void { |
| 127 | this[nodeChildrenSymbol].forEach((item: InnerNode, index: number) => { |
| 128 | fn(ShellNode.create(item)!, index); |
| 129 | }); |
| 130 | } |
| 131 | |
| 132 | /** |
| 133 | * 类似数组的 reverse |