]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/eg2/src/app/share/date-select/date-select.component.html
LP2061136 - Stamping 1405 DB upgrade script
[Evergreen.git] / Open-ILS / src / eg2 / src / app / share / date-select / date-select.component.html
1 <ng-container *ngIf="readOnly">
2   {{initialDate | formatValue:'timestamp'}}
3 </ng-container>
4 <ng-container *ngIf="!readOnly">
5   <div class="input-group eg-date-select form-validated p-0" 
6     [ngClass]="{'date-select-width': !noMaxWidth}">
7     <input 
8       class="form-control"
9       type="text"
10       ngbDatepicker
11       #datePicker="ngbDatepicker"
12       [attr.id]="domId.length ? domId : null"
13       aria-label="Enter date"
14       i18n-aria-label
15       placeholder="yyyy-mm-dd"
16       class="form-control"
17       container="body"
18       name="{{fieldName}}"
19       [disabled]="disabled"
20       [required]="required"
21       (blur)="propagateTouch(); onDateEnter()"
22       [(ngModel)]="current"
23       (ngModelChange)="inputChanged($event)"
24       (keyup.enter)="onDateEnter()"
25       (dateSelect)="onDateSelect($event)"/>
26       
27       <button class="input-group-text" [disabled]="disabled"
28         title="Select Date" i18n-title aria-label="Select Date" i18n-aria-label
29         (click)="datePicker.toggle()" type="button">
30         <span class="material-icons mat-icon-in-button" aria-hidden="true">event</span>
31       </button>
32   </div>
33 </ng-container>