Project

General

Profile

« Previous | Next » 

Revision 44826

Make class fields public for ngfactory | use new refine fields in order to display names - not

View differences:

advancedSearchOrganizations.component.ts
24 24
 })
25 25

  
26 26
export class AdvancedSearchOrganizationsComponent {
27
  private results =[];
28
  private filters =[];
29
  // private totalResults:number  = 0 ;
30
  // private page :number = 1;
31
  // private size :number = 10;
32
  // public status:number;
33
  private searchUtils:SearchUtilsClass = new SearchUtilsClass();
27
  public results =[];
28
  public filters =[];
29
  public searchUtils:SearchUtilsClass = new SearchUtilsClass();
30
  public searchFields:SearchFields = new SearchFields();
34 31

  
35
  // private baseUrl: string;
36
  private searchFields:SearchFields = new SearchFields();
32
  public fieldIds:  string[] = this.searchFields.ADVANCED_SEARCH_ORGANIZATION_PARAM;
33
  public fieldIdsMap:  { [key:string]:{ name:string, operator:string, type:string, indexField:string, equalityOperator:string  }} = this.searchFields.ORGANIZATION_FIELDS_MAP;
34
  public selectedFields:AdvancedField[] =  [];
37 35

  
38
  private fieldIds:  string[] = this.searchFields.ADVANCED_SEARCH_ORGANIZATION_PARAM;
39
  private fieldIdsMap:  { [key:string]:{ name:string, operator:string, type:string, indexField:string, equalityOperator:string  }} = this.searchFields.ORGANIZATION_FIELDS_MAP;
40
  private selectedFields:AdvancedField[] =  [];
41

  
42 36
  @ViewChild (AdvancedSearchPageComponent) searchPage : AdvancedSearchPageComponent ;
43 37

  
44 38

  
......
102 96
    //TODO set filters from
103 97
  }
104 98

  
105
  private queryChanged($event) {
99
  public queryChanged($event) {
106 100
    var parameters = $event.value;
107 101
    this.getResults(parameters, this.searchUtils.page,this.searchUtils.size);
108 102
    console.info("queryChanged: Execute search query "+parameters);

Also available in: Unified diff