@hxui/angular
Version:
This README includes the steps that are necessary to import the HxUi-angular into a project or to contribute with development.
45 lines (44 loc) • 2.77 kB
JavaScript
/**
* @fileoverview added by tsickle
* @suppress {checkTypes} checked by tsc
*/
import { Injectable } from '@angular/core';
import { TabularSize } from './tabular-size.enum';
/**
* Configuration service, provides default values for the NavComponent.
*/
export class TabularConfig {
constructor() {
/**
* Tabular configuration
* IPaginationInstance, ISearchConfig
*/
this.config = {
size: TabularSize.Default,
pagination: {
itemsPerPage: 5,
currentPage: 1
},
clickableRows: false
};
}
}
TabularConfig.decorators = [
{ type: Injectable },
];
function TabularConfig_tsickle_Closure_declarations() {
/** @type {!Array<{type: !Function, args: (undefined|!Array<?>)}>} */
TabularConfig.decorators;
/**
* @nocollapse
* @type {function(): !Array<(null|{type: ?, decorators: (undefined|!Array<{type: !Function, args: (undefined|!Array<?>)}>)})>}
*/
TabularConfig.ctorParameters;
/**
* Tabular configuration
* IPaginationInstance, ISearchConfig
* @type {?}
*/
TabularConfig.prototype.config;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGFidWxhci5jb25maWcuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AaHh1aS9hbmd1bGFyLyIsInNvdXJjZXMiOlsibGliL3RhYnVsYXIvdGFidWxhci5jb25maWcudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFHM0MsT0FBTyxFQUFDLFdBQVcsRUFBQyxNQUFNLHFCQUFxQixDQUFDOzs7O0FBT2hELE1BQU07Ozs7OztzQkFNOEI7WUFDNUIsSUFBSSxFQUFFLFdBQVcsQ0FBQyxPQUFPO1lBQ3pCLFVBQVUsRUFBRTtnQkFDUixZQUFZLEVBQUUsQ0FBQztnQkFDZixXQUFXLEVBQUUsQ0FBQzthQUNqQjtZQUNELGFBQWEsRUFBRSxLQUFLO1NBQ3ZCOzs7O1lBZEosVUFBVSIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHtJVGFidWxhckNvbmZpZ30gZnJvbSAnLi90YWJ1bGFyLWNvbmZpZy5pbnRlcmZhY2UnO1xyXG5pbXBvcnQge1NvcnRCeURpcmVjdGlvbn0gZnJvbSAnLi90YWJ1bGFyLXNvcnQtYnkuc2VydmljZSc7XHJcbmltcG9ydCB7VGFidWxhclNpemV9IGZyb20gJy4vdGFidWxhci1zaXplLmVudW0nO1xyXG5cclxuXHJcbi8qKlxyXG4gKiBDb25maWd1cmF0aW9uIHNlcnZpY2UsIHByb3ZpZGVzIGRlZmF1bHQgdmFsdWVzIGZvciB0aGUgTmF2Q29tcG9uZW50LlxyXG4gKi9cclxuQEluamVjdGFibGUoKVxyXG5leHBvcnQgY2xhc3MgVGFidWxhckNvbmZpZyB7XHJcblxyXG4gICAgLyoqXHJcbiAgICAgKiBUYWJ1bGFyIGNvbmZpZ3VyYXRpb25cclxuICAgICAqIElQYWdpbmF0aW9uSW5zdGFuY2UsIElTZWFyY2hDb25maWdcclxuICAgICAqL1xyXG4gICAgcHVibGljIGNvbmZpZzogSVRhYnVsYXJDb25maWcgPSB7XHJcbiAgICAgICAgc2l6ZTogVGFidWxhclNpemUuRGVmYXVsdCxcclxuICAgICAgICBwYWdpbmF0aW9uOiB7XHJcbiAgICAgICAgICAgIGl0ZW1zUGVyUGFnZTogNSxcclxuICAgICAgICAgICAgY3VycmVudFBhZ2U6IDFcclxuICAgICAgICB9LFxyXG4gICAgICAgIGNsaWNrYWJsZVJvd3M6IGZhbHNlXHJcbiAgICB9O1xyXG5cclxufVxyXG4iXX0=