Browse Source

mark protected helper methods instead of private

pull/19401/head
Sinan997 3 years ago
parent
commit
c9cb11d0ce
  1. 8
      npm/ng-packs/packages/theme-shared/src/lib/directives/ngx-datatable-list.directive.ts

8
npm/ng-packs/packages/theme-shared/src/lib/directives/ngx-datatable-list.directive.ts

@ -83,25 +83,25 @@ export class NgxDatatableListDirective implements OnChanges, OnInit, DoCheck {
});
}
private subscribeToPage() {
protected subscribeToPage() {
this.table.page.pipe(takeUntilDestroyed(this.destroyRef)).subscribe(({ offset }) => {
this.setTablePage(offset);
});
}
private subscribeToQuery() {
protected subscribeToQuery() {
this.list.query$.pipe(takeUntilDestroyed(this.destroyRef)).subscribe(() => {
const offset = this.list.page;
if (this.table.offset !== offset) this.table.offset = offset;
});
}
private setTablePage(pageNum: number) {
protected setTablePage(pageNum: number) {
this.list.page = pageNum;
this.table.offset = pageNum;
}
private refreshPageIfDataExist() {
protected refreshPageIfDataExist() {
if (this.table.rows.length < 1 && this.list.totalCount > 0) {
let maxPage = Math.floor(Number(this.list.totalCount / this.list.maxResultCount));

Loading…
Cancel
Save