У меня есть несколько mat-autocomplete (6) в моей форме, у каждого есть свой метод optionSelected. Но действие, которое нужно выполнить, - просто установить значение выбранного параметра в formControl.
<mat-form-field appearance="none" floatLabel="never">
<input type="text" matInput formControlName="typeChomeurEntity" [matAutocomplete]="autoCompleteTypeChomeur" matAutocompleteTriggerAccessor placeholder="bla bla">
<mat-autocomplete #autoCompleteTypeChomeur="matAutocomplete" (optionSelected)='handleChangeTypeChomeur($event.option.value)' [displayWith]="getTextEnum">
<mat-option *ngFor="let option of typeChomeurObservableList$ | async" [value]="option">
{{option.description}}
</mat-option>
</mat-autocomplete>
</mat-form-field>
<mat-form-field appearance="none" floatLabel="never">
<input type="text" matInput formControlName="niveauDiplomeEntity" [matAutocomplete]="autoCompleteNiveauDiplome" matAutocompleteTriggerAccessor placeholder="bla bla">
<mat-autocomplete #autoCompleteNiveauDiplome="matAutocomplete" (optionSelected)='handleChangeNiveauDiplome($event.option.value)' [displayWith]="getTextEnum">
<mat-option *ngFor="let option of niveauDiplomeObservableList$ | async" [value]="option">
{{option.description}}
</mat-option>
</mat-autocomplete>
</mat-form-field>
Я хотел бы иметь метод "generi c" optionSelected для всех mat-autocomplete. Как я могу это сделать?