diff --git a/src/app/modules/angular-slickgrid/components/angular-slickgrid.component.spec.ts b/src/app/modules/angular-slickgrid/components/angular-slickgrid.component.spec.ts index 3a9076225..362a6b7a7 100644 --- a/src/app/modules/angular-slickgrid/components/angular-slickgrid.component.spec.ts +++ b/src/app/modules/angular-slickgrid/components/angular-slickgrid.component.spec.ts @@ -1,14 +1,15 @@ -import { AngularUtilService } from '../services/angularUtil.service'; -import { SlickgridConfig } from './../slickgrid-config'; -import { FilterFactory } from './../filters/filterFactory'; import { async, ComponentFixture, TestBed } from '@angular/core/testing'; import { RouterTestingModule } from '@angular/router/testing'; import { TranslateModule, TranslateService } from '@ngx-translate/core'; +import { SlickgridConfig } from './../slickgrid-config'; +import { FilterFactory } from './../filters/filterFactory'; + import { AngularSlickgridComponent } from './angular-slickgrid.component'; import { SlickPaginationComponent } from './slick-pagination.component'; import { CollectionService } from '../services/collection.service'; import { + AngularUtilService, ExportService, ExtensionService, FilterService, @@ -16,6 +17,7 @@ import { GridEventService, GridStateService, GroupingAndColspanService, + PaginationService, ResizerService, SharedService, SortService @@ -81,6 +83,7 @@ describe('App Component', () => { GridEventService, GridStateService, GroupingAndColspanService, + PaginationService, ResizerService, SharedService, TranslateService, diff --git a/src/app/modules/angular-slickgrid/components/angular-slickgrid.component.ts b/src/app/modules/angular-slickgrid/components/angular-slickgrid.component.ts index 2f204aa81..2020591d7 100644 --- a/src/app/modules/angular-slickgrid/components/angular-slickgrid.component.ts +++ b/src/app/modules/angular-slickgrid/components/angular-slickgrid.component.ts @@ -38,6 +38,7 @@ import { GridEventService } from './../services/gridEvent.service'; import { GridService } from './../services/grid.service'; import { GridStateService } from './../services/gridState.service'; import { GroupingAndColspanService } from './../services/groupingAndColspan.service'; +import { PaginationService } from '../services/pagination.service'; import { ResizerService } from './../services/resizer.service'; import { SharedService } from '../services/shared.service'; import { SortService } from './../services/sort.service'; @@ -88,6 +89,7 @@ const slickgridEventPrefix = 'sg'; GroupItemMetaProviderExtension, HeaderButtonExtension, HeaderMenuExtension, + PaginationService, ResizerService, RowDetailViewExtension, RowMoveManagerExtension, @@ -165,6 +167,7 @@ export class AngularSlickgridComponent implements AfterViewInit, OnDestroy, OnIn private gridEventService: GridEventService, private gridStateService: GridStateService, private groupingAndColspanService: GroupingAndColspanService, + private paginationService: PaginationService, private resizer: ResizerService, private sharedService: SharedService, private sortService: SortService, @@ -196,6 +199,7 @@ export class AngularSlickgridComponent implements AfterViewInit, OnDestroy, OnIn this.gridEventService.dispose(); this.gridStateService.dispose(); this.groupingAndColspanService.dispose(); + this.paginationService.dispose(); this.resizer.dispose(); this.sortService.dispose(); if (this._eventHandler && this._eventHandler.unsubscribeAll) { @@ -345,6 +349,7 @@ export class AngularSlickgridComponent implements AfterViewInit, OnDestroy, OnIn gridStateService: this.gridStateService, gridService: this.gridService, groupingService: this.groupingAndColspanService, + paginationService: this.paginationService, resizerService: this.resizer, sortService: this.sortService, diff --git a/src/app/modules/angular-slickgrid/components/slick-pagination.component.html b/src/app/modules/angular-slickgrid/components/slick-pagination.component.html index 7d6d74a09..c3e259b69 100644 --- a/src/app/modules/angular-slickgrid/components/slick-pagination.component.html +++ b/src/app/modules/angular-slickgrid/components/slick-pagination.component.html @@ -1,44 +1,51 @@ -