@junte/ui
Version:
Quality Angular UI components kit
35 lines • 3.49 kB
JavaScript
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';
let GanttLineComponent = class 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);
export { GanttLineComponent };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2FudHQtbGluZS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AanVudGUvdWkvIiwic291cmNlcyI6WyJsaWIvY29sbGVjdGlvbnMvZ2FudHQvZ2FudHQtbGluZS9nYW50dC1saW5lLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxZQUFZLEVBQUUsZUFBZSxFQUFFLEtBQUssRUFBRSxTQUFTLEVBQUUsV0FBVyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQ3hHLE9BQU8sRUFBRSxVQUFVLEVBQUUsV0FBVyxFQUFFLE1BQU0sOEJBQThCLENBQUM7QUFDdkUsT0FBTyxFQUFFLHdCQUF3QixFQUFFLE1BQU0sa0RBQWtELENBQUM7QUFNNUYsSUFBYSxrQkFBa0IsR0FBL0IsTUFBYSxrQkFBa0I7Q0FrQjlCLENBQUE7QUFYVTtJQUxSLFdBQVcsQ0FBQztRQUNYLFdBQVcsRUFBRSxPQUFPO1FBQ3BCLElBQUksRUFBRSxRQUFRO1FBQ2QsT0FBTyxFQUFFLFlBQVk7S0FDdEIsQ0FBQztJQUNELEtBQUssRUFBRTs7aURBQWU7QUFPdkI7SUFMQyxVQUFVLENBQUM7UUFDVixRQUFRLEVBQUUseUJBQXlCO1FBQ25DLFdBQVcsRUFBRSxnQkFBZ0I7S0FDOUIsQ0FBQztJQUNELFlBQVksQ0FBQyx3QkFBd0IsQ0FBQzs4QkFDeEIsV0FBVzt5REFBTTtBQUdoQztJQURDLGVBQWUsQ0FBQyx3QkFBd0IsRUFBRSxFQUFDLFdBQVcsRUFBRSxJQUFJLEVBQUMsQ0FBQzs4QkFDdEQsU0FBUzttREFBMkI7QUFqQmxDLGtCQUFrQjtJQUo5QixTQUFTLENBQUM7UUFDVCxRQUFRLEVBQUUsZ0JBQWdCO1FBQzFCLFFBQVEsRUFBRSxFQUFFO0tBQ2IsQ0FBQztHQUNXLGtCQUFrQixDQWtCOUI7U0FsQlksa0JBQWtCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBDb250ZW50Q2hpbGQsIENvbnRlbnRDaGlsZHJlbiwgSW5wdXQsIFF1ZXJ5TGlzdCwgVGVtcGxhdGVSZWYgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IENvbnRlbnRBcGksIFByb3BlcnR5QXBpIH0gZnJvbSAnLi4vLi4vLi4vY29yZS9kZWNvcmF0b3JzL2FwaSc7XG5pbXBvcnQgeyBHYW50dExpbmVQZXJpb2RDb21wb25lbnQgfSBmcm9tICcuLi9nYW50dC1saW5lLXBlcmlvZC9nYW50dC1saW5lLXBlcmlvZC5jb21wb25lbnQnO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdqbnQtZ2FudHQtbGluZScsXG4gIHRlbXBsYXRlOiAnJ1xufSlcbmV4cG9ydCBjbGFzcyBHYW50dExpbmVDb21wb25lbnQge1xuXG4gIEBQcm9wZXJ0eUFwaSh7XG4gICAgZGVzY3JpcHRpb246ICdUaXRsZScsXG4gICAgdHlwZTogJ3N0cmluZycsXG4gICAgZGVmYXVsdDogJ1Rlc3QgdGl0bGUnLFxuICB9KVxuICBASW5wdXQoKSB0aXRsZTogc3RyaW5nO1xuXG4gIEBDb250ZW50QXBpKHtcbiAgICBzZWxlY3RvcjogJyNnYW50dExpbmVUaXRsZVRlbXBsYXRlJyxcbiAgICBkZXNjcmlwdGlvbjogJ3RpdGxlIHRlbXBsYXRlJ1xuICB9KVxuICBAQ29udGVudENoaWxkKCdnYW50dExpbmVUaXRsZVRlbXBsYXRlJylcbiAgdGl0bGVUZW1wbGF0ZTogVGVtcGxhdGVSZWY8YW55PjtcblxuICBAQ29udGVudENoaWxkcmVuKEdhbnR0TGluZVBlcmlvZENvbXBvbmVudCwge2Rlc2NlbmRhbnRzOiB0cnVlfSlcbiAgcGVyaW9kczogUXVlcnlMaXN0PEdhbnR0TGluZVBlcmlvZENvbXBvbmVudD47XG59XG4iXX0=