]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/eg2/src/app/share/org-select/org-select.component.html
LP1915464 follow-up: use spaces, not tabs; remove extra comma
[working/Evergreen.git] / Open-ILS / src / eg2 / src / app / share / org-select / org-select.component.html
1
2 <!-- todo disabled -->
3 <ng-template #displayTemplate let-r="result">
4   <span id="{{domId}}-{{r.id}}" class="{{orgClassCallback(r.id)}}">{{r.label}}</span>
5 </ng-template>
6
7 <ng-container *ngIf="readOnly && selected">
8   <span>{{selected.label}}</span>
9 </ng-container>
10
11 <ng-container *ngIf="!readOnly">
12   <input type="text" 
13     class="form-control"
14     id="{{domId}}"
15     [name]="name"
16     [attr.aria-label]="ariaLabel"
17     [placeholder]="placeholder"
18     [disabled]="disabled"
19     [required]="required"
20     [(ngModel)]="selected" 
21     [ngbTypeahead]="filter"
22     [resultTemplate]="displayTemplate"
23     [inputFormatter]="formatter"
24     (blur)="handleBlur()"
25     (click)="click$.next($event.target.value)"
26     (selectItem)="orgChanged($event)"
27     container="body"
28     #instance="ngbTypeahead"
29   />
30
31 </ng-container>