(ctx, node)
| 3508 | return false; |
| 3509 | } |
| 3510 | function _removeNode(ctx, node) { |
| 3511 | if (ctx.idMap.has(node)) { |
| 3512 | _moveBefore(ctx.pantry, node, null); |
| 3513 | } else { |
| 3514 | ctx.callbacks.beforeNodeRemoved?.(node); |
| 3515 | node.remove(); |
| 3516 | } |
| 3517 | } |
| 3518 | function _moveBefore(parentNode, element, after) { |
| 3519 | if (parentNode.moveBefore) { |
| 3520 | try { |
no test coverage detected