mirror of
				https://github.com/paperless-ngx/paperless-ngx.git
				synced 2025-10-30 03:56:23 -05:00 
			
		
		
		
	
		
			
				
	
	
		
			34 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
			
		
		
	
	
			34 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			HTML
		
	
	
	
	
	
| <div class="form-group paperless-input-select">
 | |
|   <label [for]="inputId">{{title}}</label>
 | |
|   <div [class.input-group]="showPlusButton()">
 | |
|     <ng-select name="inputId" [(ngModel)]="value"
 | |
|       [disabled]="disabled"
 | |
|       [style.color]="textColor"
 | |
|       [style.background]="backgroundColor"
 | |
|       [clearable]="allowNull"
 | |
|       [items]="items"
 | |
|       bindLabel="name"
 | |
|       bindValue="id"
 | |
|       (change)="onChange(value)"
 | |
|       (blur)="onTouched()">
 | |
|     </ng-select>
 | |
| 
 | |
|     <div *ngIf="showPlusButton()" class="input-group-append">
 | |
|       <button class="btn btn-outline-secondary" type="button" (click)="createNew.emit()">
 | |
|         <svg class="buttonicon" fill="currentColor">
 | |
|           <use xlink:href="assets/bootstrap-icons.svg#plus" />
 | |
|         </svg>
 | |
|       </button>
 | |
|     </div>
 | |
|   </div>
 | |
|   <small *ngIf="hint" class="form-text text-muted">{{hint}}</small>
 | |
|   <small *ngIf="getSuggestions().length > 0">
 | |
|     <span i18n>Suggestions:</span> 
 | |
|     <ng-container *ngFor="let s of getSuggestions()">
 | |
|       <a (click)="value = s.id; onChange(value)" [routerLink]="">{{s.name}}</a> 
 | |
|     </ng-container>
 | |
|     
 | |
|     
 | |
|   </small>
 | |
| </div>
 | 
