(index?: number)
| 607 | } |
| 608 | |
| 609 | override detach(index?: number): ViewRef | null { |
| 610 | const adjustedIdx = this._adjustIndex(index, -1); |
| 611 | const view = detachView(this._lContainer, adjustedIdx); |
| 612 | |
| 613 | const wasDetached = |
| 614 | view && removeFromArray(getOrCreateViewRefs(this._lContainer), adjustedIdx) != null; |
| 615 | return wasDetached ? new R3ViewRef(view!) : null; |
| 616 | } |
| 617 | |
| 618 | private _adjustIndex(index?: number, shift: number = 0) { |
| 619 | if (index == null) { |
no test coverage detected