UNPKG

systelab-components

Version:

systelab-components is a set of components that use wide accepted and adopted standard technologies like Angular and Bootstrap, as well as other popular libraries. Please read the ATTRIBUTION.md file for a complete list of dependencies.

24 lines 3.08 kB
import { Component, Input } from '@angular/core'; import * as i0 from "@angular/core"; export class PaginatorPageComponent { constructor() { this.pageNumber = ''; this.selected = false; this.disabled = false; } static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.0.9", ngImport: i0, type: PaginatorPageComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); } static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "17.0.9", type: PaginatorPageComponent, selector: "systelab-paginator-page", inputs: { icon: "icon", pageNumber: "pageNumber", selected: "selected", disabled: "disabled" }, ngImport: i0, template: "<button class=\"btn cursor mr-1\" [class.btn-primary]=\"selected\" [disabled]=\"disabled\">\n <span class=\"{{icon}}\">{{pageNumber}}</span>\n</button>\n" }); } } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.0.9", ngImport: i0, type: PaginatorPageComponent, decorators: [{ type: Component, args: [{ selector: 'systelab-paginator-page', template: "<button class=\"btn cursor mr-1\" [class.btn-primary]=\"selected\" [disabled]=\"disabled\">\n <span class=\"{{icon}}\">{{pageNumber}}</span>\n</button>\n" }] }], propDecorators: { icon: [{ type: Input }], pageNumber: [{ type: Input }], selected: [{ type: Input }], disabled: [{ type: Input }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGFnaW5hdG9yLXBhZ2UuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vLi4vcHJvamVjdHMvc3lzdGVsYWItY29tcG9uZW50cy9zcmMvbGliL3BhZ2luYXRvci9wYWdpbmF0b3ItcGFnZS5jb21wb25lbnQudHMiLCIuLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9zeXN0ZWxhYi1jb21wb25lbnRzL3NyYy9saWIvcGFnaW5hdG9yL3BhZ2luYXRvci1wYWdlLmNvbXBvbmVudC5odG1sIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUFFLE1BQU0sZUFBZSxDQUFDOztBQU1qRCxNQUFNLE9BQU8sc0JBQXNCO0lBSm5DO1FBTVUsZUFBVSxHQUFHLEVBQUUsQ0FBQztRQUNoQixhQUFRLEdBQUcsS0FBSyxDQUFDO1FBQ2pCLGFBQVEsR0FBRyxLQUFLLENBQUM7S0FDMUI7OEdBTFksc0JBQXNCO2tHQUF0QixzQkFBc0IsK0pDTm5DLDhKQUdBOzsyRkRHYSxzQkFBc0I7a0JBSmxDLFNBQVM7K0JBQ0kseUJBQXlCOzhCQUk3QixJQUFJO3NCQUFaLEtBQUs7Z0JBQ0csVUFBVTtzQkFBbEIsS0FBSztnQkFDRyxRQUFRO3NCQUFoQixLQUFLO2dCQUNHLFFBQVE7c0JBQWhCLEtBQUsiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbkBDb21wb25lbnQoe1xuXHRzZWxlY3RvcjogICAgJ3N5c3RlbGFiLXBhZ2luYXRvci1wYWdlJyxcblx0dGVtcGxhdGVVcmw6ICdwYWdpbmF0b3ItcGFnZS5jb21wb25lbnQuaHRtbCdcbn0pXG5leHBvcnQgY2xhc3MgUGFnaW5hdG9yUGFnZUNvbXBvbmVudCB7XG5cdEBJbnB1dCgpIGljb246IHN0cmluZztcblx0QElucHV0KCkgcGFnZU51bWJlciA9ICcnO1xuXHRASW5wdXQoKSBzZWxlY3RlZCA9IGZhbHNlO1xuXHRASW5wdXQoKSBkaXNhYmxlZCA9IGZhbHNlO1xufVxuIiwiPGJ1dHRvbiBjbGFzcz1cImJ0biBjdXJzb3IgbXItMVwiIFtjbGFzcy5idG4tcHJpbWFyeV09XCJzZWxlY3RlZFwiIFtkaXNhYmxlZF09XCJkaXNhYmxlZFwiPlxuICAgIDxzcGFuIGNsYXNzPVwie3tpY29ufX1cIj57e3BhZ2VOdW1iZXJ9fTwvc3Bhbj5cbjwvYnV0dG9uPlxuIl19