Что вы можете сделать, это создать FormControl для вашего автозаполнения по мату
myControl = new FormControl();
, а затем связать его с вашим автозаполнением по мату в HTML
<mat-autocomplete [formControl]="myControl" (optionSelected)="onOptionSelected($event)">
<mat-option *ngFor="let item of items"
[value]="item">
<span>{{item}}</span>
</mat-option>
</mat-autocomplete>
И, наконец, внутри вашего компонента слушайте изменения значений и запрашивайте новые данные, которые затем вы будете устанавливать в качестве параметров
this.myControl.valueChanges
.pipe(
debounceTime(500),
distinctUntilChanged(),
takeUntil(this.ngUnsubscribe) // optional but recommended
)
.subscribe(searchPhrase => check if empty);