@junte/ui
Version:
Quality Angular UI components kit
45 lines • 3.89 kB
JavaScript
import { __decorate, __metadata } from "tslib";
import { Component, ContentChild, Input, TemplateRef } from '@angular/core';
import { ContentApi, PropertyApi } from '../../../core/decorators/api';
let GanttLinePeriodComponent = class GanttLinePeriodComponent {
};
__decorate([
PropertyApi({
description: 'From date',
type: 'date',
}),
Input(),
__metadata("design:type", Date)
], GanttLinePeriodComponent.prototype, "from", void 0);
__decorate([
PropertyApi({
description: 'To date',
type: 'date',
}),
Input(),
__metadata("design:type", Date)
], GanttLinePeriodComponent.prototype, "to", void 0);
__decorate([
ContentApi({
selector: '#indicatorMonthTemplate',
description: 'indicator template'
}),
ContentChild('indicatorMonthTemplate'),
__metadata("design:type", TemplateRef)
], GanttLinePeriodComponent.prototype, "indicatorMonthTemplate", void 0);
__decorate([
ContentApi({
selector: '#indicatorYearTemplate',
description: 'indicator year template'
}),
ContentChild('indicatorYearTemplate'),
__metadata("design:type", TemplateRef)
], GanttLinePeriodComponent.prototype, "indicatorYearTemplate", void 0);
GanttLinePeriodComponent = __decorate([
Component({
selector: 'jnt-gantt-line-period',
template: ''
})
], GanttLinePeriodComponent);
export { GanttLinePeriodComponent };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2FudHQtbGluZS1wZXJpb2QuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGp1bnRlL3VpLyIsInNvdXJjZXMiOlsibGliL2NvbGxlY3Rpb25zL2dhbnR0L2dhbnR0LWxpbmUtcGVyaW9kL2dhbnR0LWxpbmUtcGVyaW9kLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxZQUFZLEVBQUUsS0FBSyxFQUFFLFdBQVcsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUM1RSxPQUFPLEVBQUUsVUFBVSxFQUFFLFdBQVcsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBTXZFLElBQWEsd0JBQXdCLEdBQXJDLE1BQWEsd0JBQXdCO0NBMkJwQyxDQUFBO0FBckJVO0lBSlIsV0FBVyxDQUFDO1FBQ1gsV0FBVyxFQUFFLFdBQVc7UUFDeEIsSUFBSSxFQUFFLE1BQU07S0FDYixDQUFDO0lBQ0QsS0FBSyxFQUFFOzhCQUFPLElBQUk7c0RBQUM7QUFNWDtJQUpSLFdBQVcsQ0FBQztRQUNYLFdBQVcsRUFBRSxTQUFTO1FBQ3RCLElBQUksRUFBRSxNQUFNO0tBQ2IsQ0FBQztJQUNELEtBQUssRUFBRTs4QkFBSyxJQUFJO29EQUFDO0FBT2xCO0lBTEMsVUFBVSxDQUFDO1FBQ1YsUUFBUSxFQUFFLHlCQUF5QjtRQUNuQyxXQUFXLEVBQUUsb0JBQW9CO0tBQ2xDLENBQUM7SUFDRCxZQUFZLENBQUMsd0JBQXdCLENBQUM7OEJBQ2YsV0FBVzt3RUFBTTtBQU96QztJQUxDLFVBQVUsQ0FBQztRQUNWLFFBQVEsRUFBRSx3QkFBd0I7UUFDbEMsV0FBVyxFQUFFLHlCQUF5QjtLQUN2QyxDQUFDO0lBQ0QsWUFBWSxDQUFDLHVCQUF1QixDQUFDOzhCQUNmLFdBQVc7dUVBQU07QUExQjdCLHdCQUF3QjtJQUpwQyxTQUFTLENBQUM7UUFDVCxRQUFRLEVBQUUsdUJBQXVCO1FBQ2pDLFFBQVEsRUFBRSxFQUFFO0tBQ2IsQ0FBQztHQUNXLHdCQUF3QixDQTJCcEM7U0EzQlksd0JBQXdCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBDb250ZW50Q2hpbGQsIElucHV0LCBUZW1wbGF0ZVJlZiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgQ29udGVudEFwaSwgUHJvcGVydHlBcGkgfSBmcm9tICcuLi8uLi8uLi9jb3JlL2RlY29yYXRvcnMvYXBpJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnam50LWdhbnR0LWxpbmUtcGVyaW9kJyxcbiAgdGVtcGxhdGU6ICcnXG59KVxuZXhwb3J0IGNsYXNzIEdhbnR0TGluZVBlcmlvZENvbXBvbmVudCB7XG5cbiAgQFByb3BlcnR5QXBpKHtcbiAgICBkZXNjcmlwdGlvbjogJ0Zyb20gZGF0ZScsXG4gICAgdHlwZTogJ2RhdGUnLFxuICB9KVxuICBASW5wdXQoKSBmcm9tOiBEYXRlO1xuXG4gIEBQcm9wZXJ0eUFwaSh7XG4gICAgZGVzY3JpcHRpb246ICdUbyBkYXRlJyxcbiAgICB0eXBlOiAnZGF0ZScsXG4gIH0pXG4gIEBJbnB1dCgpIHRvOiBEYXRlO1xuXG4gIEBDb250ZW50QXBpKHtcbiAgICBzZWxlY3RvcjogJyNpbmRpY2F0b3JNb250aFRlbXBsYXRlJyxcbiAgICBkZXNjcmlwdGlvbjogJ2luZGljYXRvciB0ZW1wbGF0ZSdcbiAgfSlcbiAgQENvbnRlbnRDaGlsZCgnaW5kaWNhdG9yTW9udGhUZW1wbGF0ZScpXG4gIGluZGljYXRvck1vbnRoVGVtcGxhdGU6IFRlbXBsYXRlUmVmPGFueT47XG5cbiAgQENvbnRlbnRBcGkoe1xuICAgIHNlbGVjdG9yOiAnI2luZGljYXRvclllYXJUZW1wbGF0ZScsXG4gICAgZGVzY3JpcHRpb246ICdpbmRpY2F0b3IgeWVhciB0ZW1wbGF0ZSdcbiAgfSlcbiAgQENvbnRlbnRDaGlsZCgnaW5kaWNhdG9yWWVhclRlbXBsYXRlJylcbiAgaW5kaWNhdG9yWWVhclRlbXBsYXRlOiBUZW1wbGF0ZVJlZjxhbnk+O1xufVxuIl19