@junte/ui
Version:
Quality Angular UI components kit
35 lines • 3.12 kB
JavaScript
import { __decorate, __metadata } from "tslib";
import { Component, Input } from '@angular/core';
import { PropertyApi } from '../../../core/decorators/api';
import { Color } from '../../../core/enums/color';
import { UI } from '../../../core/enums/ui';
let ProgressLineComponent = class ProgressLineComponent {
constructor() {
this.ui = UI;
this.color = Color.purpleLight;
}
};
__decorate([
PropertyApi({
description: 'Set the color to \'red\' | \'green\' | \'blue\' or other custom colors (css color) for timeline item',
type: 'string | Color',
}),
Input(),
__metadata("design:type", String)
], ProgressLineComponent.prototype, "color", void 0);
__decorate([
PropertyApi({
description: '% for color',
type: 'number'
}),
Input(),
__metadata("design:type", Number)
], ProgressLineComponent.prototype, "from", void 0);
ProgressLineComponent = __decorate([
Component({
selector: 'jnt-progress-line',
template: ''
})
], ProgressLineComponent);
export { ProgressLineComponent };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvZ3Jlc3MtbGluZS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AanVudGUvdWkvIiwic291cmNlcyI6WyJsaWIvZHluYW1pYy9wcm9ncmVzcy1iYXIvbGluZS9wcm9ncmVzcy1saW5lLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDakQsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQzNELE9BQU8sRUFBRSxLQUFLLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUNsRCxPQUFPLEVBQUUsRUFBRSxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFNNUMsSUFBYSxxQkFBcUIsR0FBbEMsTUFBYSxxQkFBcUI7SUFBbEM7UUFFRSxPQUFFLEdBQUcsRUFBRSxDQUFDO1FBT1IsVUFBSyxHQUFXLEtBQUssQ0FBQyxXQUFXLENBQUM7SUFVcEMsQ0FBQztDQUFBLENBQUE7QUFWQztJQUxDLFdBQVcsQ0FBQztRQUNYLFdBQVcsRUFBRSxzR0FBc0c7UUFDbkgsSUFBSSxFQUFFLGdCQUFnQjtLQUN2QixDQUFDO0lBQ0QsS0FBSyxFQUFFOztvREFDMEI7QUFPbEM7SUFMQyxXQUFXLENBQUM7UUFDWCxXQUFXLEVBQUUsYUFBYTtRQUMxQixJQUFJLEVBQUUsUUFBUTtLQUNmLENBQUM7SUFDRCxLQUFLLEVBQUU7O21EQUNLO0FBaEJGLHFCQUFxQjtJQUpqQyxTQUFTLENBQUM7UUFDVCxRQUFRLEVBQUUsbUJBQW1CO1FBQzdCLFFBQVEsRUFBRSxFQUFFO0tBQ2IsQ0FBQztHQUNXLHFCQUFxQixDQW1CakM7U0FuQlkscUJBQXFCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBJbnB1dCB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgUHJvcGVydHlBcGkgfSBmcm9tICcuLi8uLi8uLi9jb3JlL2RlY29yYXRvcnMvYXBpJztcbmltcG9ydCB7IENvbG9yIH0gZnJvbSAnLi4vLi4vLi4vY29yZS9lbnVtcy9jb2xvcic7XG5pbXBvcnQgeyBVSSB9IGZyb20gJy4uLy4uLy4uL2NvcmUvZW51bXMvdWknO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdqbnQtcHJvZ3Jlc3MtbGluZScsXG4gIHRlbXBsYXRlOiAnJ1xufSlcbmV4cG9ydCBjbGFzcyBQcm9ncmVzc0xpbmVDb21wb25lbnQge1xuXG4gIHVpID0gVUk7XG5cbiAgQFByb3BlcnR5QXBpKHtcbiAgICBkZXNjcmlwdGlvbjogJ1NldCB0aGUgY29sb3IgdG8gXFwncmVkXFwnIHwgXFwnZ3JlZW5cXCcgfCBcXCdibHVlXFwnIG9yIG90aGVyIGN1c3RvbSBjb2xvcnMgKGNzcyBjb2xvcikgZm9yIHRpbWVsaW5lIGl0ZW0nLFxuICAgIHR5cGU6ICdzdHJpbmcgfCBDb2xvcicsXG4gIH0pXG4gIEBJbnB1dCgpXG4gIGNvbG9yOiBzdHJpbmcgPSBDb2xvci5wdXJwbGVMaWdodDtcblxuICBAUHJvcGVydHlBcGkoe1xuICAgIGRlc2NyaXB0aW9uOiAnJSBmb3IgY29sb3InLFxuICAgIHR5cGU6ICdudW1iZXInXG4gIH0pXG4gIEBJbnB1dCgpXG4gIGZyb206IG51bWJlcjtcblxuXG59XG4iXX0=