@junte/ui
Version:
Quality Angular UI components kit
36 lines • 3.25 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';
var ProgressLineComponent = /** @class */ (function () {
function ProgressLineComponent() {
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);
return ProgressLineComponent;
}());
export { ProgressLineComponent };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvZ3Jlc3MtbGluZS5jb21wb25lbnQuanMiLCJzb3VyY2VSb290Ijoibmc6Ly9AanVudGUvdWkvIiwic291cmNlcyI6WyJsaWIvZHluYW1pYy9wcm9ncmVzcy1iYXIvbGluZS9wcm9ncmVzcy1saW5lLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFDakQsT0FBTyxFQUFFLFdBQVcsRUFBRSxNQUFNLDhCQUE4QixDQUFDO0FBQzNELE9BQU8sRUFBRSxLQUFLLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQUNsRCxPQUFPLEVBQUUsRUFBRSxFQUFFLE1BQU0sd0JBQXdCLENBQUM7QUFNNUM7SUFBQTtRQUVFLE9BQUUsR0FBRyxFQUFFLENBQUM7UUFPUixVQUFLLEdBQVcsS0FBSyxDQUFDLFdBQVcsQ0FBQztJQVVwQyxDQUFDO0lBVkM7UUFMQyxXQUFXLENBQUM7WUFDWCxXQUFXLEVBQUUsc0dBQXNHO1lBQ25ILElBQUksRUFBRSxnQkFBZ0I7U0FDdkIsQ0FBQztRQUNELEtBQUssRUFBRTs7d0RBQzBCO0lBT2xDO1FBTEMsV0FBVyxDQUFDO1lBQ1gsV0FBVyxFQUFFLGFBQWE7WUFDMUIsSUFBSSxFQUFFLFFBQVE7U0FDZixDQUFDO1FBQ0QsS0FBSyxFQUFFOzt1REFDSztJQWhCRixxQkFBcUI7UUFKakMsU0FBUyxDQUFDO1lBQ1QsUUFBUSxFQUFFLG1CQUFtQjtZQUM3QixRQUFRLEVBQUUsRUFBRTtTQUNiLENBQUM7T0FDVyxxQkFBcUIsQ0FtQmpDO0lBQUQsNEJBQUM7Q0FBQSxBQW5CRCxJQW1CQztTQW5CWSxxQkFBcUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIElucHV0IH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBQcm9wZXJ0eUFwaSB9IGZyb20gJy4uLy4uLy4uL2NvcmUvZGVjb3JhdG9ycy9hcGknO1xuaW1wb3J0IHsgQ29sb3IgfSBmcm9tICcuLi8uLi8uLi9jb3JlL2VudW1zL2NvbG9yJztcbmltcG9ydCB7IFVJIH0gZnJvbSAnLi4vLi4vLi4vY29yZS9lbnVtcy91aSc7XG5cbkBDb21wb25lbnQoe1xuICBzZWxlY3RvcjogJ2pudC1wcm9ncmVzcy1saW5lJyxcbiAgdGVtcGxhdGU6ICcnXG59KVxuZXhwb3J0IGNsYXNzIFByb2dyZXNzTGluZUNvbXBvbmVudCB7XG5cbiAgdWkgPSBVSTtcblxuICBAUHJvcGVydHlBcGkoe1xuICAgIGRlc2NyaXB0aW9uOiAnU2V0IHRoZSBjb2xvciB0byBcXCdyZWRcXCcgfCBcXCdncmVlblxcJyB8IFxcJ2JsdWVcXCcgb3Igb3RoZXIgY3VzdG9tIGNvbG9ycyAoY3NzIGNvbG9yKSBmb3IgdGltZWxpbmUgaXRlbScsXG4gICAgdHlwZTogJ3N0cmluZyB8IENvbG9yJyxcbiAgfSlcbiAgQElucHV0KClcbiAgY29sb3I6IHN0cmluZyA9IENvbG9yLnB1cnBsZUxpZ2h0O1xuXG4gIEBQcm9wZXJ0eUFwaSh7XG4gICAgZGVzY3JpcHRpb246ICclIGZvciBjb2xvcicsXG4gICAgdHlwZTogJ251bWJlcidcbiAgfSlcbiAgQElucHV0KClcbiAgZnJvbTogbnVtYmVyO1xuXG5cbn1cbiJdfQ==