@junte/ui
Version:
Quality Angular UI components kit
48 lines • 4.13 kB
JavaScript
import { __decorate, __metadata } from "tslib";
import { Component, ContentChild, Input, TemplateRef } from '@angular/core';
import { ContentApi, PropertyApi } from '../../../core/decorators/api';
var GanttLinePeriodComponent = /** @class */ (function () {
function 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);
return GanttLinePeriodComponent;
}());
export { GanttLinePeriodComponent };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2FudHQtbGluZS1wZXJpb2QuY29tcG9uZW50LmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGp1bnRlL3VpLyIsInNvdXJjZXMiOlsibGliL2NvbGxlY3Rpb25zL2dhbnR0L2dhbnR0LWxpbmUtcGVyaW9kL2dhbnR0LWxpbmUtcGVyaW9kLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxZQUFZLEVBQUUsS0FBSyxFQUFFLFdBQVcsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUM1RSxPQUFPLEVBQUUsVUFBVSxFQUFFLFdBQVcsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBTXZFO0lBQUE7SUEyQkEsQ0FBQztJQXJCVTtRQUpSLFdBQVcsQ0FBQztZQUNYLFdBQVcsRUFBRSxXQUFXO1lBQ3hCLElBQUksRUFBRSxNQUFNO1NBQ2IsQ0FBQztRQUNELEtBQUssRUFBRTtrQ0FBTyxJQUFJOzBEQUFDO0lBTVg7UUFKUixXQUFXLENBQUM7WUFDWCxXQUFXLEVBQUUsU0FBUztZQUN0QixJQUFJLEVBQUUsTUFBTTtTQUNiLENBQUM7UUFDRCxLQUFLLEVBQUU7a0NBQUssSUFBSTt3REFBQztJQU9sQjtRQUxDLFVBQVUsQ0FBQztZQUNWLFFBQVEsRUFBRSx5QkFBeUI7WUFDbkMsV0FBVyxFQUFFLG9CQUFvQjtTQUNsQyxDQUFDO1FBQ0QsWUFBWSxDQUFDLHdCQUF3QixDQUFDO2tDQUNmLFdBQVc7NEVBQU07SUFPekM7UUFMQyxVQUFVLENBQUM7WUFDVixRQUFRLEVBQUUsd0JBQXdCO1lBQ2xDLFdBQVcsRUFBRSx5QkFBeUI7U0FDdkMsQ0FBQztRQUNELFlBQVksQ0FBQyx1QkFBdUIsQ0FBQztrQ0FDZixXQUFXOzJFQUFNO0lBMUI3Qix3QkFBd0I7UUFKcEMsU0FBUyxDQUFDO1lBQ1QsUUFBUSxFQUFFLHVCQUF1QjtZQUNqQyxRQUFRLEVBQUUsRUFBRTtTQUNiLENBQUM7T0FDVyx3QkFBd0IsQ0EyQnBDO0lBQUQsK0JBQUM7Q0FBQSxBQTNCRCxJQTJCQztTQTNCWSx3QkFBd0IiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIENvbnRlbnRDaGlsZCwgSW5wdXQsIFRlbXBsYXRlUmVmIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBDb250ZW50QXBpLCBQcm9wZXJ0eUFwaSB9IGZyb20gJy4uLy4uLy4uL2NvcmUvZGVjb3JhdG9ycy9hcGknO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdqbnQtZ2FudHQtbGluZS1wZXJpb2QnLFxuICB0ZW1wbGF0ZTogJydcbn0pXG5leHBvcnQgY2xhc3MgR2FudHRMaW5lUGVyaW9kQ29tcG9uZW50IHtcblxuICBAUHJvcGVydHlBcGkoe1xuICAgIGRlc2NyaXB0aW9uOiAnRnJvbSBkYXRlJyxcbiAgICB0eXBlOiAnZGF0ZScsXG4gIH0pXG4gIEBJbnB1dCgpIGZyb206IERhdGU7XG5cbiAgQFByb3BlcnR5QXBpKHtcbiAgICBkZXNjcmlwdGlvbjogJ1RvIGRhdGUnLFxuICAgIHR5cGU6ICdkYXRlJyxcbiAgfSlcbiAgQElucHV0KCkgdG86IERhdGU7XG5cbiAgQENvbnRlbnRBcGkoe1xuICAgIHNlbGVjdG9yOiAnI2luZGljYXRvck1vbnRoVGVtcGxhdGUnLFxuICAgIGRlc2NyaXB0aW9uOiAnaW5kaWNhdG9yIHRlbXBsYXRlJ1xuICB9KVxuICBAQ29udGVudENoaWxkKCdpbmRpY2F0b3JNb250aFRlbXBsYXRlJylcbiAgaW5kaWNhdG9yTW9udGhUZW1wbGF0ZTogVGVtcGxhdGVSZWY8YW55PjtcblxuICBAQ29udGVudEFwaSh7XG4gICAgc2VsZWN0b3I6ICcjaW5kaWNhdG9yWWVhclRlbXBsYXRlJyxcbiAgICBkZXNjcmlwdGlvbjogJ2luZGljYXRvciB5ZWFyIHRlbXBsYXRlJ1xuICB9KVxuICBAQ29udGVudENoaWxkKCdpbmRpY2F0b3JZZWFyVGVtcGxhdGUnKVxuICBpbmRpY2F0b3JZZWFyVGVtcGxhdGU6IFRlbXBsYXRlUmVmPGFueT47XG59XG4iXX0=