UNPKG

@cloukit/pagination

Version:

41 lines 4.09 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,uselessCode} checked by tsc */ /*! * @license MIT * Copyright (c) 2017 Bernhard Grünewaldt - codeclou.io * https://github.com/cloukit/legal */ import { NgModule } from '@angular/core'; import { CommonModule } from '@angular/common'; import { CloukitPaginationComponent } from './pagination.component'; import { CloukitThemeService } from '@cloukit/theme'; import { CloukitPaginationComponentThemeDefault } from './pagination.theme'; import { CloukitPaginationButtonComponent } from './children/pagination-button.component'; var CloukitPaginationModule = /** @class */ (function () { function CloukitPaginationModule(themeService) { this.themeService = themeService; if (this.themeService.getComponentTheme('pagination') === null) { this.themeService.registerComponentTheme('pagination', new CloukitPaginationComponentThemeDefault()); } } CloukitPaginationModule.decorators = [ { type: NgModule, args: [{ imports: [CommonModule], exports: [CloukitPaginationComponent], declarations: [CloukitPaginationComponent, CloukitPaginationButtonComponent], },] } ]; /** @nocollapse */ CloukitPaginationModule.ctorParameters = function () { return [ { type: CloukitThemeService } ]; }; return CloukitPaginationModule; }()); export { CloukitPaginationModule }; if (false) { /** @type {?} */ CloukitPaginationModule.prototype.themeService; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFnaW5hdGlvbi5tb2R1bGUuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AY2xvdWtpdC9wYWdpbmF0aW9uLyIsInNvdXJjZXMiOlsibGliL3BhZ2luYXRpb24ubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7OztBQUtBLE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDekMsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSwwQkFBMEIsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBQ3BFLE9BQU8sRUFBRSxtQkFBbUIsRUFBRSxNQUFNLGdCQUFnQixDQUFDO0FBQ3JELE9BQU8sRUFBRSxzQ0FBc0MsRUFBRSxNQUFNLG9CQUFvQixDQUFDO0FBQzVFLE9BQU8sRUFBRSxnQ0FBZ0MsRUFBRSxNQUFNLHdDQUF3QyxDQUFDO0FBRTFGO0lBTUUsaUNBQW9CLFlBQWlDO1FBQWpDLGlCQUFZLEdBQVosWUFBWSxDQUFxQjtRQUNuRCxJQUFJLElBQUksQ0FBQyxZQUFZLENBQUMsaUJBQWlCLENBQUMsWUFBWSxDQUFDLEtBQUssSUFBSSxFQUFFO1lBQzlELElBQUksQ0FBQyxZQUFZLENBQUMsc0JBQXNCLENBQUMsWUFBWSxFQUFFLElBQUksc0NBQXNDLEVBQUUsQ0FBQyxDQUFDO1NBQ3RHO0lBQ0gsQ0FBQzs7Z0JBVkYsUUFBUSxTQUFDO29CQUNSLE9BQU8sRUFBRSxDQUFFLFlBQVksQ0FBRTtvQkFDekIsT0FBTyxFQUFFLENBQUUsMEJBQTBCLENBQUU7b0JBQ3ZDLFlBQVksRUFBRSxDQUFFLDBCQUEwQixFQUFFLGdDQUFnQyxDQUFFO2lCQUMvRTs7OztnQkFSUSxtQkFBbUI7O0lBZTVCLDhCQUFDO0NBQUEsQUFYRCxJQVdDO1NBTlksdUJBQXVCOzs7SUFDdEIsK0NBQXlDIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBAbGljZW5zZSBNSVRcbiAqIENvcHlyaWdodCAoYykgMjAxNyBCZXJuaGFyZCBHcsO8bmV3YWxkdCAtIGNvZGVjbG91LmlvXG4gKiBodHRwczovL2dpdGh1Yi5jb20vY2xvdWtpdC9sZWdhbFxuICovXG5pbXBvcnQgeyBOZ01vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7IENsb3VraXRQYWdpbmF0aW9uQ29tcG9uZW50IH0gZnJvbSAnLi9wYWdpbmF0aW9uLmNvbXBvbmVudCc7XG5pbXBvcnQgeyBDbG91a2l0VGhlbWVTZXJ2aWNlIH0gZnJvbSAnQGNsb3VraXQvdGhlbWUnO1xuaW1wb3J0IHsgQ2xvdWtpdFBhZ2luYXRpb25Db21wb25lbnRUaGVtZURlZmF1bHQgfSBmcm9tICcuL3BhZ2luYXRpb24udGhlbWUnO1xuaW1wb3J0IHsgQ2xvdWtpdFBhZ2luYXRpb25CdXR0b25Db21wb25lbnQgfSBmcm9tICcuL2NoaWxkcmVuL3BhZ2luYXRpb24tYnV0dG9uLmNvbXBvbmVudCc7XG5cbkBOZ01vZHVsZSh7XG4gIGltcG9ydHM6IFsgQ29tbW9uTW9kdWxlIF0sXG4gIGV4cG9ydHM6IFsgQ2xvdWtpdFBhZ2luYXRpb25Db21wb25lbnQgXSxcbiAgZGVjbGFyYXRpb25zOiBbIENsb3VraXRQYWdpbmF0aW9uQ29tcG9uZW50LCBDbG91a2l0UGFnaW5hdGlvbkJ1dHRvbkNvbXBvbmVudCBdLFxufSlcbmV4cG9ydCBjbGFzcyBDbG91a2l0UGFnaW5hdGlvbk1vZHVsZSB7XG4gIGNvbnN0cnVjdG9yKHByaXZhdGUgdGhlbWVTZXJ2aWNlOiBDbG91a2l0VGhlbWVTZXJ2aWNlKSB7XG4gICAgaWYgKHRoaXMudGhlbWVTZXJ2aWNlLmdldENvbXBvbmVudFRoZW1lKCdwYWdpbmF0aW9uJykgPT09IG51bGwpIHtcbiAgICAgIHRoaXMudGhlbWVTZXJ2aWNlLnJlZ2lzdGVyQ29tcG9uZW50VGhlbWUoJ3BhZ2luYXRpb24nLCBuZXcgQ2xvdWtpdFBhZ2luYXRpb25Db21wb25lbnRUaGVtZURlZmF1bHQoKSk7XG4gICAgfVxuICB9XG59XG4iXX0=