* 在指定位置之前插入一个节点 * @param node * @param ref * @param useMutator
(
node: IPublicModelNode,
ref?: IPublicModelNode | undefined,
useMutator?: boolean,
)
| 531 | * @param useMutator |
| 532 | */ |
| 533 | insertBefore( |
| 534 | node: IPublicModelNode, |
| 535 | ref?: IPublicModelNode | undefined, |
| 536 | useMutator?: boolean, |
| 537 | ): void { |
| 538 | this[nodeSymbol].insertBefore( |
| 539 | (node as any)[nodeSymbol] || node, |
| 540 | (ref as any)?.[nodeSymbol], |
| 541 | useMutator, |
| 542 | ); |
| 543 | } |
| 544 | |
| 545 | /** |
| 546 | * 在指定位置之后插入一个节点 |
nothing calls this directly
no test coverage detected