UNPKG

@junte/ui

Version:

Quality Angular UI components kit

48 lines 4.04 kB
import { __decorate, __metadata } from "tslib"; import { Component, ContentChild, Input, TemplateRef } from '@angular/core'; import { PropertyApi } from '../../../core/decorators/api'; import { State } from '../../../core/enums/state'; import { UI } from '../../../core/enums/ui'; let AccordionSectionComponent = class AccordionSectionComponent { constructor() { this.ui = UI; } }; __decorate([ PropertyApi({ description: 'Accordion section title', type: 'string' }), Input(), __metadata("design:type", String) ], AccordionSectionComponent.prototype, "title", void 0); __decorate([ PropertyApi({ description: 'Accordion section icon', type: 'string' }), Input(), __metadata("design:type", String) ], AccordionSectionComponent.prototype, "icon", void 0); __decorate([ PropertyApi({ description: 'State of accordion', path: 'ui.state', options: [State.warning, State.loading] }), Input(), __metadata("design:type", String) ], AccordionSectionComponent.prototype, "state", void 0); __decorate([ ContentChild('accordionContentTemplate'), __metadata("design:type", TemplateRef) ], AccordionSectionComponent.prototype, "accordionContentTemplate", void 0); AccordionSectionComponent = __decorate([ Component({ selector: 'jnt-accordion-section', template: '' }) ], AccordionSectionComponent); export { AccordionSectionComponent }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWNjb3JkaW9uLXNlY3Rpb24uY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGp1bnRlL3VpLyIsInNvdXJjZXMiOlsibGliL25hdmlnYXRpb24vYWNjb3JkaW9uL3NlY3Rpb24vYWNjb3JkaW9uLXNlY3Rpb24uY29tcG9uZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFlBQVksRUFBRSxLQUFLLEVBQUUsV0FBVyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzVFLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSw4QkFBOEIsQ0FBQztBQUMzRCxPQUFPLEVBQUUsS0FBSyxFQUFFLE1BQU0sMkJBQTJCLENBQUM7QUFDbEQsT0FBTyxFQUFFLEVBQUUsRUFBRSxNQUFNLHdCQUF3QixDQUFDO0FBTTVDLElBQWEseUJBQXlCLEdBQXRDLE1BQWEseUJBQXlCO0lBQXRDO1FBRUUsT0FBRSxHQUFHLEVBQUUsQ0FBQztJQTBCVixDQUFDO0NBQUEsQ0FBQTtBQXBCVTtJQUpSLFdBQVcsQ0FBQztRQUNYLFdBQVcsRUFBRSx5QkFBeUI7UUFDdEMsSUFBSSxFQUFFLFFBQVE7S0FDZixDQUFDO0lBQ0QsS0FBSyxFQUFFOzt3REFBZTtBQU1kO0lBSlIsV0FBVyxDQUFDO1FBQ1gsV0FBVyxFQUFFLHdCQUF3QjtRQUNyQyxJQUFJLEVBQUUsUUFBUTtLQUNmLENBQUM7SUFDRCxLQUFLLEVBQUU7O3VEQUFjO0FBU3RCO0lBUEMsV0FBVyxDQUFDO1FBQ1gsV0FBVyxFQUFFLG9CQUFvQjtRQUNqQyxJQUFJLEVBQUUsVUFBVTtRQUNoQixPQUFPLEVBQUUsQ0FBQyxLQUFLLENBQUMsT0FBTztZQUNyQixLQUFLLENBQUMsT0FBTyxDQUFDO0tBQ2pCLENBQUM7SUFDRCxLQUFLLEVBQUU7O3dEQUNLO0FBR2I7SUFEQyxZQUFZLENBQUMsMEJBQTBCLENBQUM7OEJBQ2YsV0FBVzsyRUFBTTtBQTFCaEMseUJBQXlCO0lBSnJDLFNBQVMsQ0FBQztRQUNULFFBQVEsRUFBRSx1QkFBdUI7UUFDakMsUUFBUSxFQUFFLEVBQUU7S0FDYixDQUFDO0dBQ1cseUJBQXlCLENBNEJyQztTQTVCWSx5QkFBeUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIENvbnRlbnRDaGlsZCwgSW5wdXQsIFRlbXBsYXRlUmVmIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBQcm9wZXJ0eUFwaSB9IGZyb20gJy4uLy4uLy4uL2NvcmUvZGVjb3JhdG9ycy9hcGknO1xuaW1wb3J0IHsgU3RhdGUgfSBmcm9tICcuLi8uLi8uLi9jb3JlL2VudW1zL3N0YXRlJztcbmltcG9ydCB7IFVJIH0gZnJvbSAnLi4vLi4vLi4vY29yZS9lbnVtcy91aSc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ2pudC1hY2NvcmRpb24tc2VjdGlvbicsXG4gIHRlbXBsYXRlOiAnJ1xufSlcbmV4cG9ydCBjbGFzcyBBY2NvcmRpb25TZWN0aW9uQ29tcG9uZW50IHtcblxuICB1aSA9IFVJO1xuXG4gIEBQcm9wZXJ0eUFwaSh7XG4gICAgZGVzY3JpcHRpb246ICdBY2NvcmRpb24gc2VjdGlvbiB0aXRsZScsXG4gICAgdHlwZTogJ3N0cmluZydcbiAgfSlcbiAgQElucHV0KCkgdGl0bGU6IHN0cmluZztcblxuICBAUHJvcGVydHlBcGkoe1xuICAgIGRlc2NyaXB0aW9uOiAnQWNjb3JkaW9uIHNlY3Rpb24gaWNvbicsXG4gICAgdHlwZTogJ3N0cmluZydcbiAgfSlcbiAgQElucHV0KCkgaWNvbjogc3RyaW5nO1xuXG4gIEBQcm9wZXJ0eUFwaSh7XG4gICAgZGVzY3JpcHRpb246ICdTdGF0ZSBvZiBhY2NvcmRpb24nLFxuICAgIHBhdGg6ICd1aS5zdGF0ZScsXG4gICAgb3B0aW9uczogW1N0YXRlLndhcm5pbmcsXG4gICAgICBTdGF0ZS5sb2FkaW5nXVxuICB9KVxuICBASW5wdXQoKVxuICBzdGF0ZTogU3RhdGU7XG5cbiAgQENvbnRlbnRDaGlsZCgnYWNjb3JkaW9uQ29udGVudFRlbXBsYXRlJylcbiAgYWNjb3JkaW9uQ29udGVudFRlbXBsYXRlOiBUZW1wbGF0ZVJlZjxhbnk+O1xuXG59XG4iXX0=