@hxui/angular
Version:
This README includes the steps that are necessary to import the HxUi-angular into a project or to contribute with development.
50 lines (49 loc) • 3.18 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
import { Injectable } from '@angular/core';
/**
* Provides default values for Pagination and pager components
*/
export class PaginationConfig {
constructor() {
this.main = {
maxSize: void 0,
itemsPerPage: 10,
boundaryLinks: false,
directionLinks: true,
firstText: 'First',
previousText: 'Previous',
nextText: 'Next',
lastText: 'Last',
pageBtnClass: '',
rotate: true,
sticky: false
};
this.pager = {
itemsPerPage: 15,
previousText: 'Previous',
nextText: 'Next',
pageBtnClass: '',
align: true
};
}
}
PaginationConfig.decorators = [
{ type: Injectable },
];
function PaginationConfig_tsickle_Closure_declarations() {
/** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */
PaginationConfig.decorators;
/**
* @nocollapse
* @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>}
*/
PaginationConfig.ctorParameters;
/** @type {?} */
PaginationConfig.prototype.main;
/** @type {?} */
PaginationConfig.prototype.pager;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFnaW5hdGlvbi5jb25maWcuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AaHh1aS9hbmd1bGFyLyIsInNvdXJjZXMiOlsibGliL3BhZ2luYXRpb24vcGFnaW5hdGlvbi5jb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUNBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7Ozs7QUFJM0MsTUFBTTs7b0JBQ2U7WUFDakIsT0FBTyxFQUFFLEtBQUssQ0FBQztZQUNmLFlBQVksRUFBRSxFQUFFO1lBQ2hCLGFBQWEsRUFBRSxLQUFLO1lBQ3BCLGNBQWMsRUFBRSxJQUFJO1lBQ3BCLFNBQVMsRUFBRSxPQUFPO1lBQ2xCLFlBQVksRUFBRSxVQUFVO1lBQ3hCLFFBQVEsRUFBRSxNQUFNO1lBQ2hCLFFBQVEsRUFBRSxNQUFNO1lBQ2hCLFlBQVksRUFBRSxFQUFFO1lBQ2hCLE1BQU0sRUFBRSxJQUFJO1lBQ1osTUFBTSxFQUFFLEtBQUs7U0FDZDtxQkFDbUI7WUFDbEIsWUFBWSxFQUFFLEVBQUU7WUFDaEIsWUFBWSxFQUFFLFVBQVU7WUFDeEIsUUFBUSxFQUFFLE1BQU07WUFDaEIsWUFBWSxFQUFFLEVBQUU7WUFDaEIsS0FBSyxFQUFFLElBQUk7U0FDWjs7OztZQXJCRixVQUFVIiwic291cmNlc0NvbnRlbnQiOlsiLy8gdG9kbzogc3BsaXRcclxuaW1wb3J0IHsgSW5qZWN0YWJsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xyXG5cclxuLyoqIFByb3ZpZGVzIGRlZmF1bHQgdmFsdWVzIGZvciBQYWdpbmF0aW9uIGFuZCBwYWdlciBjb21wb25lbnRzICovXHJcbkBJbmplY3RhYmxlKClcclxuZXhwb3J0IGNsYXNzIFBhZ2luYXRpb25Db25maWcge1xyXG4gIHB1YmxpYyBtYWluOiBhbnkgPSB7XHJcbiAgICBtYXhTaXplOiB2b2lkIDAsXHJcbiAgICBpdGVtc1BlclBhZ2U6IDEwLFxyXG4gICAgYm91bmRhcnlMaW5rczogZmFsc2UsXHJcbiAgICBkaXJlY3Rpb25MaW5rczogdHJ1ZSxcclxuICAgIGZpcnN0VGV4dDogJ0ZpcnN0JyxcclxuICAgIHByZXZpb3VzVGV4dDogJ1ByZXZpb3VzJyxcclxuICAgIG5leHRUZXh0OiAnTmV4dCcsXHJcbiAgICBsYXN0VGV4dDogJ0xhc3QnLFxyXG4gICAgcGFnZUJ0bkNsYXNzOiAnJyxcclxuICAgIHJvdGF0ZTogdHJ1ZSxcclxuICAgIHN0aWNreTogZmFsc2VcclxuICB9O1xyXG4gIHB1YmxpYyBwYWdlcjogYW55ID0ge1xyXG4gICAgaXRlbXNQZXJQYWdlOiAxNSxcclxuICAgIHByZXZpb3VzVGV4dDogJ1ByZXZpb3VzJyxcclxuICAgIG5leHRUZXh0OiAnTmV4dCcsXHJcbiAgICBwYWdlQnRuQ2xhc3M6ICcnLFxyXG4gICAgYWxpZ246IHRydWVcclxuICB9O1xyXG59XHJcbiJdfQ==