Project

General

Profile

1

    
2
<ul *ngIf= "filter.values.length >0" class="uk-list">
3
<li class="uk-open">
4
    <h5  class="uk-margin-bottom-remove">{{_formatTitle(filter.title,filter.values.length)}}
5
    </h5>
6
    <div  aria-expanded="false">
7
      <div class="searchFilterBoxValues ">
8
        <div *ngFor = "let value of getSelectedValues(filter)"  class = "uk-animation-fade filterItem">
9

    
10

    
11
           <!--span *ngIf="!connectCommunityId || !(connectCommunityId && connectCommunityId == value.id)"-->
12
           <span class="filterName"><div title = "{{value.name}}">
13
           <input [disabled]="isDisabled" [(ngModel)]="value.selected" type="checkbox" (ngModelChange)="filterChange(value.selected)" />
14
           {{_formatName(value)}} </div></span>
15
           <span class="filterNumber" *ngIf = "showResultCount === true" >  ({{value.number|number}})</span>
16
         <!--/span-->
17
        </div>
18
        <!--div class="uk-grid-divider uk-margin-remove"></div-->
19
        <hr *ngIf="getSelectedValues(filter).length > 0 && getNotSelectedValues(filter).length > 0 " class="uk-grid-divider uk-margin-remove">
20
        <div *ngFor = "let value of getNotSelectedValues(filter).slice(0,(!addShowMore?getNotSelectedValues(filter).length:5-getSelectedValues(filter).length))" class = "uk-animation-fade filterItem">
21

    
22
          <!--span *ngIf="!connectCommunityId || !(connectCommunityId && connectCommunityId == value.id)"-->
23
           <span class="filterName"><div title = "{{value.name}}"> <input [disabled]="isDisabled" [(ngModel)]="value.selected" type="checkbox" (ngModelChange)="filterChange(value.selected)" />
24
           {{_formatName(value)}} </div></span>
25
           <span class="filterNumber" *ngIf = "showResultCount === true" >  ({{value.number|number}})</span>
26
         <!--/span-->
27
        </div>
28

    
29
        <!--a *ngIf="(getSelectedValues(filter).length + getNotSelectedValues(filter).length) > 5" (click)="toggle()" [class]="(isDisabled)?'uk-disabled uk-link-muted':''">Show More</a-->
30

    
31
        <!--button *ngIf="(getSelectedValues(filter).length + getNotSelectedValues(filter).length) > 5"
32
                class="uk-button uk-button-link" (click)="toggle()" [disabled]="isDisabled">
33
                Show More
34
        </button-->
35

    
36
        <a *ngIf=" addShowMore && (getSelectedValues(filter).length + getNotSelectedValues(filter).length) > 5" (click)="open()" [class]="(isDisabled)?'uk-disabled uk-link-muted':''">View more<span class="uk-icon">
37
<svg width="20" height="20" viewBox="0 0 20 20" xmlns="http://www.w3.org/2000/svg" icon="triangle-right" ratio="1"><polygon points="8 5 13 10 8 15"></polygon></svg>
38
</span></a>
39

    
40

    
41
        <div *ngIf="addShowMore" [class]="(!isOpen)?'uk-modal ':'uk-modal uk-open uk-animation-fade'" uk-modal  [open]="!isOpen" id="modal2" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" bg-close="true">
42
          <div class="filtersModal uk-modal-dialog uk-small-1-2 uk-width-medium-1-3 uk-width-1-3 uk-padding-small uk-padding-remove-top uk-padding-remove-horizontal">
43

    
44
            <button type="button" class="uk-modal-close-default" uk-close (click)="close()"></button>
45
            <h5  class="uk-margin-remove uk-padding uk-padding-remove-bottom">
46
              {{filter.title}}
47
            </h5>
48
            <span *ngIf="filter.values.length >= 99" class="uk-article-meta uk-text-center">Showing top {{filter.values.length}} values. </span>
49

    
50
            <div class="uk-modal-body uk-overflow-auto uk-height-medium uk-padding-remove
51
                        uk-margin-medium-left uk-margin-medium-right uk-margin-small-top uk-margin-bottom">
52
              <div *ngFor = "let value of getSelectedValues(filter)"  class = "uk-animation-fade filterItem">
53
                <!--span *ngIf="!connectCommunityId || !(connectCommunityId && connectCommunityId == value.id)"==>
54
                   <span class="filterName"><div title = "{{value.name}}">
55
                   <input [disabled]="isDisabled" [(ngModel)]="value.selected" type="checkbox" (ngModelChange)="close(); filterChange(value.selected)" />
56
                   {{_formatName(value)}} </div></span>
57
                   <span class="filterNumber" *ngIf = "showResultCount === true" >  ({{value.number}})</span>
58
                 <!--/span-->
59
              </div>
60
              <hr *ngIf="getSelectedValues(filter).length > 0 && getNotSelectedValues(filter).length > 0" class="uk-grid-divider uk-margin-remove">
61
              <div *ngFor = "let value of getNotSelectedValues(filter)" class = "uk-animation-fade filterItem">
62
                <!--span *ngIf="!connectCommunityId || !(connectCommunityId && connectCommunityId == value.id)"-->
63
                   <span class="filterName"><div title = "{{value.name}}"> <input [disabled]="isDisabled" [(ngModel)]="value.selected" type="checkbox" (ngModelChange)="close(); filterChange(value.selected)" />
64
                   {{_formatName(value)}} </div></span>
65
                   <span class="filterNumber" *ngIf = "showResultCount === true" >  ({{value.number|number}})</span>
66
                 <!--/span-->
67
              </div>
68
            </div>
69
          </div>
70
        </div>
71

    
72

    
73

    
74
   </div>
75
  </div>
76
</li>
77
</ul>
(15-15/36)