()
| 639 | } |
| 640 | |
| 641 | ngAfterContentInit() { |
| 642 | this._initialized.next(); |
| 643 | this._initialized.complete(); |
| 644 | |
| 645 | this._initKeyManager(); |
| 646 | |
| 647 | this._selectionModel.changed.pipe(takeUntil(this._destroy)).subscribe(event => { |
| 648 | event.added.forEach(option => option.select()); |
| 649 | event.removed.forEach(option => option.deselect()); |
| 650 | }); |
| 651 | |
| 652 | this.options.changes.pipe(startWith(null), takeUntil(this._destroy)).subscribe(() => { |
| 653 | this._resetOptions(); |
| 654 | this._initializeSelection(); |
| 655 | }); |
| 656 | } |
| 657 | |
| 658 | ngDoCheck() { |
| 659 | const newAriaLabelledby = this._getTriggerAriaLabelledby(); |
nothing calls this directly
no test coverage detected