(index?: number)
| 630 | } |
| 631 | |
| 632 | override detach(index?: number): ViewRef | null { |
| 633 | const adjustedIdx = this._adjustIndex(index, -1); |
| 634 | const view = detachView(this._lContainer, adjustedIdx); |
| 635 | |
| 636 | const wasDetached = |
| 637 | view && removeFromArray(getOrCreateViewRefs(this._lContainer), adjustedIdx) != null; |
| 638 | return wasDetached ? new R3ViewRef(view!) : null; |
| 639 | } |
| 640 | |
| 641 | private _adjustIndex(index?: number, shift: number = 0) { |
| 642 | if (index == null) { |
no test coverage detected