3 <ng-template #defaultDisplayTemplate let-r="result">
7 <ng-template #acqfTemplate egIdlClass="acqf" let-r="result">
8 {{r.fm.code()}} ({{r.fm.year()}})
10 <ng-template #acplTemplate egIdlClass="acpl" let-r="result">
11 {{r.fm.name()}} ({{getOrgShortname(r.fm.owning_lib())}})
17 [ngClass]="{'text-success font-italic font-weight-bold': selected && selected.freetext}"
18 [placeholder]="placeholder"
20 [disabled]="isDisabled"
21 [required]="isRequired"
22 [(ngModel)]="selected"
23 [ngbTypeahead]="filter"
24 [resultTemplate]=" displayTemplate || idlDisplayTemplateMap[idlClass] || defaultDisplayTemplate"
25 [inputFormatter]="formatDisplayString"
26 (click)="onClick($event)"
29 (selectItem)="selectorChanged($event)"
30 #instance="ngbTypeahead"/>
31 <div class="d-flex flex-column icons" (click)="openMe($event)">
32 <span class="material-icons">keyboard_arrow_up</span>
33 <span class="material-icons">keyboard_arrow_down</span>