Revision 52815
Added by Konstantina Galouni almost 6 years ago
modules/uoa-services-library/trunk/ng-openaire-library/src/app/searchPages/searchUtils/searchFilter.component.html | ||
---|---|---|
47 | 47 |
<span class="filterName"><div title = "{{value.name}}"> |
48 | 48 |
<input [disabled]="isDisabled" [(ngModel)]="value.selected" type="checkbox" (ngModelChange)="close(); filterChange(value.selected)" /> |
49 | 49 |
{{_formatName(value)}} </div></span> |
50 |
<span class="filterNumber" *ngIf = "showResultCount === true" > ({{value.number}})</span> |
|
50 |
<span class="filterNumber" *ngIf = "showResultCount === true" > ({{value.number|number}})</span>
|
|
51 | 51 |
</div> |
52 | 52 |
</ng-container> |
53 | 53 |
<hr *ngIf="filter.countSelectedValues > 0 && (filter.values.length-filter.countSelectedValues ) > 0 " class="uk-grid-divider uk-margin-small"> |
modules/uoa-services-library/trunk/ng-openaire-library/src/app/searchPages/searchUtils/searchFilter.component.ts | ||
---|---|---|
104 | 104 |
return selected; |
105 | 105 |
|
106 | 106 |
} |
107 |
getNotSelectedValues(filter, sortBy):any{ |
|
107 |
getNotSelectedValues(filter, sortBy:string = "num"):any{
|
|
108 | 108 |
var notSselected = []; |
109 |
if(filter.countSelectedValues >0){ |
|
109 |
//if(filter.countSelectedValues >0){
|
|
110 | 110 |
for (var i=0; i < filter.values.length; i++){ |
111 | 111 |
if(!filter.values[i].selected){ |
112 | 112 |
notSselected.push(filter.values[i]); |
113 | 113 |
} |
114 | 114 |
} |
115 |
}else { |
|
116 |
notSselected = filter.values; |
|
117 |
} |
|
115 |
//}else {
|
|
116 |
// notSselected = filter.values;
|
|
117 |
//}
|
|
118 | 118 |
|
119 | 119 |
if(sortBy == "name"){ |
120 | 120 |
|
Also available in: Unified diff
Bug fix in sorting values in search filters.