Project

General

Profile

« Previous | Next » 

Revision 53278

Claims: change the remove button to bin icon
Browse: add search and sort in view more
Download results link: make it a link

View differences:

browseStatistic.component.ts
24 24
  private _maxCharacters = 30;
25 25
  public viewAll = false;
26 26
  public routerHelper:RouterHelper = new RouterHelper();
27
  keyword = "";
28
  sortBy = "num";
27 29
  constructor () {
28 30

  
29 31
  }
......
40 42
  private _formatName(value){
41 43
    return value.name+" ";//(((value.name+" ("+value.number+")").length >this._maxCharacters)?(value.name.substring(0,(this._maxCharacters - (" ("+value.number+")").length - ('...').length))+"..."):value.name)
42 44
  }
45
  filterKeywords(value){
46
    if(this.keyword.length > 0){
47
      if(value.toLowerCase().indexOf(this.keyword.toLowerCase()) ==-1){
48
        return false;
49
      }
50
    }
51
    return true;
52
  }
43 53

  
54
  getValues(filter, sortBy:string = "num"):any{
55

  
56
    if(sortBy == "name"){
57
      var array = filter.values.slice();
58
      array.sort((n1,n2)=> {
59
        if (n1.name > n2.name) {
60
            return 1;
61
        }
62

  
63
        if (n1.name < n2.name) {
64
            return -1;
65
        }
66

  
67
        return 0;
68
      });
69
      return array;
70
    }else{
71
      return filter.values;
72
    }
73

  
74

  
75
  }
44 76
}

Also available in: Unified diff