UNPKG

@junte/ui

Version:

Quality Angular UI components kit

38 lines 3.68 kB
import { __decorate, __metadata } from "tslib"; import { Component, ContentChild, ContentChildren, Input, QueryList, TemplateRef } from '@angular/core'; import { ContentApi, PropertyApi } from '../../../core/decorators/api'; import { GanttLinePeriodComponent } from '../gantt-line-period/gantt-line-period.component'; var GanttLineComponent = /** @class */ (function () { function GanttLineComponent() { } __decorate([ PropertyApi({ description: 'Title', type: 'string', default: 'Test title', }), Input(), __metadata("design:type", String) ], GanttLineComponent.prototype, "title", void 0); __decorate([ ContentApi({ selector: '#ganttLineTitleTemplate', description: 'title template' }), ContentChild('ganttLineTitleTemplate'), __metadata("design:type", TemplateRef) ], GanttLineComponent.prototype, "titleTemplate", void 0); __decorate([ ContentChildren(GanttLinePeriodComponent, { descendants: true }), __metadata("design:type", QueryList) ], GanttLineComponent.prototype, "periods", void 0); GanttLineComponent = __decorate([ Component({ selector: 'jnt-gantt-line', template: '' }) ], GanttLineComponent); return GanttLineComponent; }()); export { GanttLineComponent }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2FudHQtbGluZS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AanVudGUvdWkvIiwic291cmNlcyI6WyJsaWIvY29sbGVjdGlvbnMvZ2FudHQvZ2FudHQtbGluZS9nYW50dC1saW5lLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxZQUFZLEVBQUUsZUFBZSxFQUFFLEtBQUssRUFBRSxTQUFTLEVBQUUsV0FBVyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3hHLE9BQU8sRUFBRSxVQUFVLEVBQUUsV0FBVyxFQUFFLE1BQU0sOEJBQThCLENBQUM7QUFDdkUsT0FBTyxFQUFFLHdCQUF3QixFQUFFLE1BQU0sa0RBQWtELENBQUM7QUFNNUY7SUFBQTtJQWtCQSxDQUFDO0lBWFU7UUFMUixXQUFXLENBQUM7WUFDWCxXQUFXLEVBQUUsT0FBTztZQUNwQixJQUFJLEVBQUUsUUFBUTtZQUNkLE9BQU8sRUFBRSxZQUFZO1NBQ3RCLENBQUM7UUFDRCxLQUFLLEVBQUU7O3FEQUFlO0lBT3ZCO1FBTEMsVUFBVSxDQUFDO1lBQ1YsUUFBUSxFQUFFLHlCQUF5QjtZQUNuQyxXQUFXLEVBQUUsZ0JBQWdCO1NBQzlCLENBQUM7UUFDRCxZQUFZLENBQUMsd0JBQXdCLENBQUM7a0NBQ3hCLFdBQVc7NkRBQU07SUFHaEM7UUFEQyxlQUFlLENBQUMsd0JBQXdCLEVBQUUsRUFBQyxXQUFXLEVBQUUsSUFBSSxFQUFDLENBQUM7a0NBQ3RELFNBQVM7dURBQTJCO0lBakJsQyxrQkFBa0I7UUFKOUIsU0FBUyxDQUFDO1lBQ1QsUUFBUSxFQUFFLGdCQUFnQjtZQUMxQixRQUFRLEVBQUUsRUFBRTtTQUNiLENBQUM7T0FDVyxrQkFBa0IsQ0FrQjlCO0lBQUQseUJBQUM7Q0FBQSxBQWxCRCxJQWtCQztTQWxCWSxrQkFBa0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIENvbnRlbnRDaGlsZCwgQ29udGVudENoaWxkcmVuLCBJbnB1dCwgUXVlcnlMaXN0LCBUZW1wbGF0ZVJlZiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29udGVudEFwaSwgUHJvcGVydHlBcGkgfSBmcm9tICcuLi8uLi8uLi9jb3JlL2RlY29yYXRvcnMvYXBpJztcbmltcG9ydCB7IEdhbnR0TGluZVBlcmlvZENvbXBvbmVudCB9IGZyb20gJy4uL2dhbnR0LWxpbmUtcGVyaW9kL2dhbnR0LWxpbmUtcGVyaW9kLmNvbXBvbmVudCc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ2pudC1nYW50dC1saW5lJyxcbiAgdGVtcGxhdGU6ICcnXG59KVxuZXhwb3J0IGNsYXNzIEdhbnR0TGluZUNvbXBvbmVudCB7XG5cbiAgQFByb3BlcnR5QXBpKHtcbiAgICBkZXNjcmlwdGlvbjogJ1RpdGxlJyxcbiAgICB0eXBlOiAnc3RyaW5nJyxcbiAgICBkZWZhdWx0OiAnVGVzdCB0aXRsZScsXG4gIH0pXG4gIEBJbnB1dCgpIHRpdGxlOiBzdHJpbmc7XG5cbiAgQENvbnRlbnRBcGkoe1xuICAgIHNlbGVjdG9yOiAnI2dhbnR0TGluZVRpdGxlVGVtcGxhdGUnLFxuICAgIGRlc2NyaXB0aW9uOiAndGl0bGUgdGVtcGxhdGUnXG4gIH0pXG4gIEBDb250ZW50Q2hpbGQoJ2dhbnR0TGluZVRpdGxlVGVtcGxhdGUnKVxuICB0aXRsZVRlbXBsYXRlOiBUZW1wbGF0ZVJlZjxhbnk+O1xuXG4gIEBDb250ZW50Q2hpbGRyZW4oR2FudHRMaW5lUGVyaW9kQ29tcG9uZW50LCB7ZGVzY2VuZGFudHM6IHRydWV9KVxuICBwZXJpb2RzOiBRdWVyeUxpc3Q8R2FudHRMaW5lUGVyaW9kQ29tcG9uZW50Pjtcbn1cbiJdfQ==