rsanchez
2017-03-15 68bfeadaca5c3af78a9884614dfec7a188454a2f
securis/src/main/webapp/src/app/pack.list.component.ts
....@@ -1,8 +1,14 @@
11 import { Router, ActivatedRoute } from '@angular/router';
22 import { MdDialog, MdDialogConfig } from '@angular/material';
3
-import { TdDataTableService, TdDataTableSortingOrder, ITdDataTableSortChangeEvent, ITdDataTableColumn } from '@covalent/core';
3
+import {
4
+ ITdDataTableColumn,
5
+ ITdDataTableSortChangeEvent,
6
+ TdDataTableService,
7
+ TdDataTableSortingOrder,
8
+ TdPagingBarComponent
9
+} from '@covalent/core';
410 import { IPageChangeEvent } from '@covalent/core';
5
-import { Component, AfterViewInit } from '@angular/core';
11
+import { Component, ViewChild, AfterViewInit } from '@angular/core';
612 import { TdMediaService } from '@covalent/core';
713 import { PacksService } from './resources/packs';
814 import { PackFormComponent } from './forms/pack.form.component';
....@@ -49,6 +55,9 @@
4955 })
5056 export class PackListComponent implements AfterViewInit {
5157 data: any[] = [];
58
+
59
+ @ViewChild('pagingBar') pagingBar : TdPagingBarComponent ;
60
+
5261 columns: ITdDataTableColumn[] = [
5362 { name: 'code', label: 'Code', tooltip: 'License pack code' },
5463 { name: 'application_name', label: 'App name' },
....@@ -133,6 +142,7 @@
133142 this.sortBy = sortEvent.name === 'used_licenses' ? 'num_available' : sortEvent.name;
134143 this.sortOrder = sortEvent.order;
135144 this.filter();
145
+ console.log(this.pagingBar);
136146 }
137147
138148 search(searchTerm: string): void {