@@ -46,13 +46,15 @@ export class IgxTreeGridFilteringComponent {
46
46
<igx-column [field]="'Name'" dataType="string"></igx-column>
47
47
<igx-column [field]="'HireDate'" dataType="date"></igx-column>
48
48
<igx-column [field]="'Age'" dataType="number"></igx-column>
49
+ <igx-paginator *ngIf="paging"></igx-paginator>
49
50
</igx-tree-grid>
50
51
`
51
52
} )
52
53
export class IgxTreeGridSimpleComponent {
53
54
@ViewChild ( IgxTreeGridComponent , { static : true } ) public treeGrid : IgxTreeGridComponent ;
54
55
public data = SampleTestData . employeeSmallTreeData ( ) ;
55
56
public selectedRows = [ ] ;
57
+ public paging = false ;
56
58
}
57
59
58
60
@Component ( {
@@ -95,22 +97,24 @@ export class IgxTreeGridWithNoScrollsComponent {
95
97
<igx-column [field]="'Name'" dataType="string"></igx-column>
96
98
<igx-column [field]="'JobTitle'" dataType="string"></igx-column>
97
99
<igx-column [field]="'Age'" dataType="number"></igx-column>
100
+ <igx-paginator *ngIf="paging"></igx-paginator>
98
101
</igx-tree-grid>
99
102
`
100
103
} )
101
104
export class IgxTreeGridPrimaryForeignKeyComponent {
102
105
@ViewChild ( IgxTreeGridComponent , { static : true } ) public treeGrid : IgxTreeGridComponent ;
103
106
public data = SampleTestData . employeePrimaryForeignKeyTreeData ( ) ;
107
+ public paging = false ;
104
108
}
105
109
106
110
@Component ( {
107
111
template : `
108
- <igx-tree-grid #treeGrid [data]="data" childDataKey="Employees" expansionDepth="0" width="900px" height="600px"
109
- [paging]="true" [perPage]="10">
112
+ <igx-tree-grid #treeGrid [data]="data" childDataKey="Employees" expansionDepth="0" width="900px" height="600px">
110
113
<igx-column [field]="'ID'" dataType="number"></igx-column>
111
114
<igx-column [field]="'Name'" dataType="string"></igx-column>
112
115
<igx-column [field]="'HireDate'" dataType="date"></igx-column>
113
116
<igx-column [field]="'Age'" dataType="number"></igx-column>
117
+ <igx-paginator [perPage]="10"></igx-paginator>
114
118
</igx-tree-grid>
115
119
`
116
120
} )
@@ -121,12 +125,12 @@ export class IgxTreeGridExpandingComponent {
121
125
122
126
@Component ( {
123
127
template : `
124
- <igx-tree-grid #treeGrid [data]="data" primaryKey="ID" childDataKey="Employees" expansionDepth="2" width="900px" height="500px"
125
- [paging]="true" [perPage]="10">
128
+ <igx-tree-grid #treeGrid [data]="data" primaryKey="ID" childDataKey="Employees" expansionDepth="2" width="900px" height="500px" [perPage]="10">
126
129
<igx-column [field]="'ID'" dataType="number"></igx-column>
127
130
<igx-column [field]="'Name'" dataType="string"></igx-column>
128
131
<igx-column [field]="'HireDate'" dataType="date"></igx-column>
129
132
<igx-column [field]="'Age'" dataType="number"></igx-column>
133
+ <igx-paginator></igx-paginator>
130
134
</igx-tree-grid>
131
135
`
132
136
} )
@@ -313,6 +317,7 @@ export class IgxTreeGridSummariesKeyScroliingComponent {
313
317
<igx-column [field]="'HireDate'" dataType="date" [hasSummary]="true"></igx-column>
314
318
<igx-column [field]="'Age'" dataType="number" [hasSummary]="true"></igx-column>
315
319
<igx-column [field]="'OnPTO'" dataType="boolean" [hasSummary]="true"></igx-column>
320
+ <igx-paginator *ngIf="paging"></igx-paginator>
316
321
</igx-tree-grid>
317
322
`
318
323
} )
@@ -322,6 +327,7 @@ export class IgxTreeGridSummariesKeyComponent {
322
327
public calculationMode = 'rootAndChildLevels' ;
323
328
public ageSummary = AgeSummary ;
324
329
public ageSummaryTest = AgeSummaryTest ;
330
+ public paging = false ;
325
331
}
326
332
327
333
@Component ( {
@@ -482,11 +488,13 @@ export class IgxTreeGridRowEditingHierarchicalDSTransactionComponent {
482
488
<igx-column [field]="'HireDate'" dataType="date"></igx-column>
483
489
<igx-column [field]="'Age'" dataType="number"></igx-column>
484
490
<igx-column [field]="'OnPTO'" dataType="boolean"></igx-column>
491
+ <igx-paginator *ngIf="paging"></igx-paginator>
485
492
</igx-tree-grid>`
486
493
} )
487
494
export class IgxTreeGridRowPinningComponent {
488
495
@ViewChild ( IgxTreeGridComponent , { static : true } ) public treeGrid : IgxTreeGridComponent ;
489
496
public data = SampleTestData . employeeAllTypesTreeData ( ) ;
497
+ public paging = false ;
490
498
}
491
499
492
500
@Component ( {
@@ -548,12 +556,14 @@ export class IgxTreeGridWrappedInContComponent {
548
556
<igx-column [field]="'firstName'"></igx-column>
549
557
<igx-column [field]="'lastName'"></igx-column>
550
558
<igx-column [field]="'Salary'" dataType="number" [hasSummary]="true" ></igx-column>
559
+ <igx-paginator *ngIf="paging"></igx-paginator>
551
560
</igx-tree-grid>
552
561
`
553
562
} )
554
563
export class IgxTreeGridSummariesScrollingComponent {
555
564
@ViewChild ( IgxTreeGridComponent , { static : true } ) public treeGrid : IgxTreeGridComponent ;
556
565
public data = SampleTestData . employeeScrollingData ( ) ;
566
+ public paging = false ;
557
567
}
558
568
559
569
@Component ( {
@@ -774,13 +784,13 @@ export class IgxTreeGridDefaultLoadingComponent implements OnInit {
774
784
@Component ( {
775
785
template : `
776
786
<igx-tree-grid #treeGridCustomSelectors
777
- [data]="data" primaryKey="ID" foreignKey="ParentID"
778
- [paging]="true" [perPage]="5" [rowSelection]="'multiple'" width="900px" height="600px">
787
+ [data]="data" primaryKey="ID" foreignKey="ParentID" [rowSelection]="'multiple'" width="900px" height="600px">
779
788
<igx-column [field]="'ID'" dataType="number"></igx-column>
780
789
<igx-column [field]="'Name'" dataType="string"></igx-column>
781
790
<igx-column [field]="'Age'" dataType="number"></igx-column>
782
791
<igx-column [field]="'OnPTO'" dataType="boolean"></igx-column>
783
792
<igx-column [field]="'HireDate'" dataType="date"></igx-column>
793
+ <igx-paginator [perPage]="5"></igx-paginator>
784
794
<ng-template igxRowSelector let-rowContext>
785
795
<span class="rowNumber">{{ rowContext.index }}</span>
786
796
<igx-checkbox [checked]="rowContext.selected" (click)="onRowCheckboxClick($event, rowContext)"></igx-checkbox>
0 commit comments