@junte/ui
Version:
Quality Angular UI components kit
57 lines • 4.56 kB
JavaScript
import { __decorate, __metadata } from "tslib";
import { Component, ContentChild, Input, TemplateRef } from '@angular/core';
import { PropertyApi } from '../../core/decorators/api';
let ChartIndicatorComponent = class ChartIndicatorComponent {
};
__decorate([
PropertyApi({
description: 'Label name of chart item indicator',
type: 'string'
}),
Input(),
__metadata("design:type", String)
], ChartIndicatorComponent.prototype, "label", void 0);
__decorate([
PropertyApi({
description: 'Value of chart item indicator',
type: 'number'
}),
Input(),
__metadata("design:type", Number)
], ChartIndicatorComponent.prototype, "value", void 0);
__decorate([
PropertyApi({
description: 'Title name of chart item indicator',
type: 'string'
}),
Input(),
__metadata("design:type", String)
], ChartIndicatorComponent.prototype, "title", void 0);
__decorate([
PropertyApi({
description: 'Set the color to \'red\' | \'green\' | \'blue\' or other custom colors (css color) for chart item',
type: 'string | Color'
}),
Input(),
__metadata("design:type", String)
], ChartIndicatorComponent.prototype, "color", void 0);
__decorate([
PropertyApi({
description: 'Data of chart item indicator',
type: 'any'
}),
Input(),
__metadata("design:type", Object)
], ChartIndicatorComponent.prototype, "data", void 0);
__decorate([
ContentChild('chartIndicatorTitleTemplate'),
__metadata("design:type", TemplateRef)
], ChartIndicatorComponent.prototype, "titleTemplate", void 0);
ChartIndicatorComponent = __decorate([
Component({
selector: 'jnt-chart-indicator',
template: ``
})
], ChartIndicatorComponent);
export { ChartIndicatorComponent };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hhcnQtaW5kaWNhdG9yLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGp1bnRlL3VpLyIsInNvdXJjZXMiOlsibGliL2R5bmFtaWMvY2hhcnQvY2hhcnQtaW5kaWNhdG9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFlBQVksRUFBRSxLQUFLLEVBQUUsV0FBVyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzVFLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQU14RCxJQUFhLHVCQUF1QixHQUFwQyxNQUFhLHVCQUF1QjtDQXVDbkMsQ0FBQTtBQWhDQztJQUxDLFdBQVcsQ0FBQztRQUNYLFdBQVcsRUFBRSxvQ0FBb0M7UUFDakQsSUFBSSxFQUFFLFFBQVE7S0FDZixDQUFDO0lBQ0QsS0FBSyxFQUFFOztzREFDTTtBQU9kO0lBTEMsV0FBVyxDQUFDO1FBQ1gsV0FBVyxFQUFFLCtCQUErQjtRQUM1QyxJQUFJLEVBQUUsUUFBUTtLQUNmLENBQUM7SUFDRCxLQUFLLEVBQUU7O3NEQUNNO0FBT2Q7SUFMQyxXQUFXLENBQUM7UUFDWCxXQUFXLEVBQUUsb0NBQW9DO1FBQ2pELElBQUksRUFBRSxRQUFRO0tBQ2YsQ0FBQztJQUNELEtBQUssRUFBRTs7c0RBQ007QUFPZDtJQUxDLFdBQVcsQ0FBQztRQUNYLFdBQVcsRUFBRSxtR0FBbUc7UUFDaEgsSUFBSSxFQUFFLGdCQUFnQjtLQUN2QixDQUFDO0lBQ0QsS0FBSyxFQUFFOztzREFDTTtBQU9kO0lBTEMsV0FBVyxDQUFDO1FBQ1gsV0FBVyxFQUFFLDhCQUE4QjtRQUMzQyxJQUFJLEVBQUUsS0FBSztLQUNaLENBQUM7SUFDRCxLQUFLLEVBQUU7O3FEQUNFO0FBR1Y7SUFEQyxZQUFZLENBQUMsNkJBQTZCLENBQUM7OEJBQzdCLFdBQVc7OERBQU07QUF0Q3JCLHVCQUF1QjtJQUpuQyxTQUFTLENBQUM7UUFDVCxRQUFRLEVBQUUscUJBQXFCO1FBQy9CLFFBQVEsRUFBRSxFQUFFO0tBQ2IsQ0FBQztHQUNXLHVCQUF1QixDQXVDbkM7U0F2Q1ksdUJBQXVCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tcG9uZW50LCBDb250ZW50Q2hpbGQsIElucHV0LCBUZW1wbGF0ZVJlZiB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgUHJvcGVydHlBcGkgfSBmcm9tICcuLi8uLi9jb3JlL2RlY29yYXRvcnMvYXBpJztcblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAnam50LWNoYXJ0LWluZGljYXRvcicsXG4gIHRlbXBsYXRlOiBgYCxcbn0pXG5leHBvcnQgY2xhc3MgQ2hhcnRJbmRpY2F0b3JDb21wb25lbnQge1xuXG4gIEBQcm9wZXJ0eUFwaSh7XG4gICAgZGVzY3JpcHRpb246ICdMYWJlbCBuYW1lIG9mIGNoYXJ0IGl0ZW0gaW5kaWNhdG9yJyxcbiAgICB0eXBlOiAnc3RyaW5nJ1xuICB9KVxuICBASW5wdXQoKVxuICBsYWJlbDogc3RyaW5nO1xuXG4gIEBQcm9wZXJ0eUFwaSh7XG4gICAgZGVzY3JpcHRpb246ICdWYWx1ZSBvZiBjaGFydCBpdGVtIGluZGljYXRvcicsXG4gICAgdHlwZTogJ251bWJlcidcbiAgfSlcbiAgQElucHV0KClcbiAgdmFsdWU6IG51bWJlcjtcblxuICBAUHJvcGVydHlBcGkoe1xuICAgIGRlc2NyaXB0aW9uOiAnVGl0bGUgbmFtZSBvZiBjaGFydCBpdGVtIGluZGljYXRvcicsXG4gICAgdHlwZTogJ3N0cmluZydcbiAgfSlcbiAgQElucHV0KClcbiAgdGl0bGU6IHN0cmluZztcblxuICBAUHJvcGVydHlBcGkoe1xuICAgIGRlc2NyaXB0aW9uOiAnU2V0IHRoZSBjb2xvciB0byBcXCdyZWRcXCcgfCBcXCdncmVlblxcJyB8IFxcJ2JsdWVcXCcgb3Igb3RoZXIgY3VzdG9tIGNvbG9ycyAoY3NzIGNvbG9yKSBmb3IgY2hhcnQgaXRlbScsXG4gICAgdHlwZTogJ3N0cmluZyB8IENvbG9yJ1xuICB9KVxuICBASW5wdXQoKVxuICBjb2xvcjogc3RyaW5nO1xuXG4gIEBQcm9wZXJ0eUFwaSh7XG4gICAgZGVzY3JpcHRpb246ICdEYXRhIG9mIGNoYXJ0IGl0ZW0gaW5kaWNhdG9yJyxcbiAgICB0eXBlOiAnYW55J1xuICB9KVxuICBASW5wdXQoKVxuICBkYXRhOiBhbnk7XG5cbiAgQENvbnRlbnRDaGlsZCgnY2hhcnRJbmRpY2F0b3JUaXRsZVRlbXBsYXRlJylcbiAgdGl0bGVUZW1wbGF0ZTogVGVtcGxhdGVSZWY8YW55Pjtcbn1cbiJdfQ==