|
@ -1,7 +1,9 @@ |
|
|
<mat-form-field appearance="outline" class="w-100"> |
|
|
<mat-form-field appearance="outline" class="w-100"> |
|
|
<ion-icon class="mr-1" matPrefix name="search-outline"></ion-icon> |
|
|
<button disabled mat-icon-button matPrefix> |
|
|
<mat-chip-list #chipList aria-label="Search keywords"> |
|
|
<ion-icon name="search-outline"></ion-icon> |
|
|
<mat-chip |
|
|
</button> |
|
|
|
|
|
<mat-chip-grid #chipList aria-label="Search keywords"> |
|
|
|
|
|
<mat-chip-row |
|
|
*ngFor="let filter of selectedFilters" |
|
|
*ngFor="let filter of selectedFilters" |
|
|
class="mx-1 my-0 px-2 py-0" |
|
|
class="mx-1 my-0 px-2 py-0" |
|
|
matChipRemove |
|
|
matChipRemove |
|
@ -9,8 +11,10 @@ |
|
|
(removed)="onRemoveFilter(filter)" |
|
|
(removed)="onRemoveFilter(filter)" |
|
|
> |
|
|
> |
|
|
{{ filter.label | gfSymbol }} |
|
|
{{ filter.label | gfSymbol }} |
|
|
<ion-icon class="ml-2" matPrefix name="close-outline"></ion-icon> |
|
|
<button matChipRemove> |
|
|
</mat-chip> |
|
|
<ion-icon name="close-outline"></ion-icon> |
|
|
|
|
|
</button> |
|
|
|
|
|
</mat-chip-row> |
|
|
<input |
|
|
<input |
|
|
#searchInput |
|
|
#searchInput |
|
|
name="close-outline" |
|
|
name="close-outline" |
|
@ -21,7 +25,7 @@ |
|
|
[placeholder]="placeholder" |
|
|
[placeholder]="placeholder" |
|
|
(matChipInputTokenEnd)="onAddFilter($event)" |
|
|
(matChipInputTokenEnd)="onAddFilter($event)" |
|
|
/> |
|
|
/> |
|
|
</mat-chip-list> |
|
|
</mat-chip-grid> |
|
|
<mat-autocomplete |
|
|
<mat-autocomplete |
|
|
#autocomplete="matAutocomplete" |
|
|
#autocomplete="matAutocomplete" |
|
|
(optionSelected)="onSelectFilter($event)" |
|
|
(optionSelected)="onSelectFilter($event)" |
|
@ -38,9 +42,13 @@ |
|
|
</mat-option> |
|
|
</mat-option> |
|
|
</mat-optgroup> |
|
|
</mat-optgroup> |
|
|
</mat-autocomplete> |
|
|
</mat-autocomplete> |
|
|
<mat-spinner |
|
|
|
|
|
|
|
|
<button |
|
|
|
|
|
disabled |
|
|
|
|
|
mat-icon-button |
|
|
matSuffix |
|
|
matSuffix |
|
|
[diameter]="20" |
|
|
|
|
|
[ngClass]="{ 'd-none': !isLoading }" |
|
|
[ngClass]="{ 'd-none': !isLoading }" |
|
|
></mat-spinner> |
|
|
> |
|
|
|
|
|
<mat-spinner matSuffix [diameter]="20"></mat-spinner> |
|
|
|
|
|
</button> |
|
|
</mat-form-field> |
|
|
</mat-form-field> |
|
|