diff --git a/src/app/components/dataview/dataview.ts b/src/app/components/dataview/dataview.ts
index 0167a199c91..69a861b99be 100755
--- a/src/app/components/dataview/dataview.ts
+++ b/src/app/components/dataview/dataview.ts
@@ -22,7 +22,7 @@ import {FilterUtils} from 'primeng/utils';
+ [currentPageReportTemplate]="currentPageReportTemplate" [showFirstLastIcon]="showFirstLastIcon" [dropdownItemTemplate]="paginatorDropdownItemTemplate" [showCurrentPageReport]="showCurrentPageReport" [showJumpToPageDropdown]="showJumpToPageDropdown" [showPageLinks]="showPageLinks">
@@ -36,7 +36,7 @@ import {FilterUtils} from 'primeng/utils';
+ [currentPageReportTemplate]="currentPageReportTemplate" [showFirstLastIcon]="showFirstLastIcon" [dropdownItemTemplate]="paginatorDropdownItemTemplate" [showCurrentPageReport]="showCurrentPageReport" [showJumpToPageDropdown]="showJumpToPageDropdown" [showPageLinks]="showPageLinks">
{{currentPageReport}}
-
@@ -34,12 +34,19 @@ import {SharedModule} from 'primeng/api';
class="p-paginator-next p-paginator-element p-link" [ngClass]="{'p-disabled':isLastPage()}">
-
+ (onChange)="onRppChange($event)" [appendTo]="dropdownAppendTo" [scrollHeight]="dropdownScrollHeight">
+
+
+
+
+
+
+
@@ -73,6 +80,8 @@ export class Paginator implements OnInit, OnChanges {
@Input() showCurrentPageReport: boolean;
+ @Input() showFirstLastIcon: boolean = true;
+
@Input() totalRecords: number = 0;
@Input() rows: number = 0;
@@ -83,6 +92,8 @@ export class Paginator implements OnInit, OnChanges {
@Input() showPageLinks: boolean = true;
+ @Input() dropdownItemTemplate: TemplateRef;
+
pageLinks: number[];
pageItems: SelectItem[];
diff --git a/src/app/components/table/table.ts b/src/app/components/table/table.ts
index 22b034ff13f..66bc279db6a 100755
--- a/src/app/components/table/table.ts
+++ b/src/app/components/table/table.ts
@@ -86,7 +86,7 @@ export class TableService {
+ [currentPageReportTemplate]="currentPageReportTemplate" [showFirstLastIcon]="showFirstLastIcon" [dropdownItemTemplate]="paginatorDropdownItemTemplate" [showCurrentPageReport]="showCurrentPageReport" [showJumpToPageDropdown]="showJumpToPageDropdown" [showPageLinks]="showPageLinks">
@@ -109,7 +109,7 @@ export class TableService {
+ [currentPageReportTemplate]="currentPageReportTemplate" [showFirstLastIcon]="showFirstLastIcon" [dropdownItemTemplate]="paginatorDropdownItemTemplate" [showCurrentPageReport]="showCurrentPageReport" [showJumpToPageDropdown]="showJumpToPageDropdown" [showPageLinks]="showPageLinks">