UNPKG

@junte/ui

Version:

Quality Angular UI components kit

60 lines 4.85 kB
import { __decorate, __metadata } from "tslib"; import { Component, ContentChild, Input, TemplateRef } from '@angular/core'; import { PropertyApi } from '../../core/decorators/api'; var ChartIndicatorComponent = /** @class */ (function () { function 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); return ChartIndicatorComponent; }()); export { ChartIndicatorComponent }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY2hhcnQtaW5kaWNhdG9yLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGp1bnRlL3VpLyIsInNvdXJjZXMiOlsibGliL2R5bmFtaWMvY2hhcnQvY2hhcnQtaW5kaWNhdG9yLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7QUFBQSxPQUFPLEVBQUUsU0FBUyxFQUFFLFlBQVksRUFBRSxLQUFLLEVBQUUsV0FBVyxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzVFLE9BQU8sRUFBRSxXQUFXLEVBQUUsTUFBTSwyQkFBMkIsQ0FBQztBQU14RDtJQUFBO0lBdUNBLENBQUM7SUFoQ0M7UUFMQyxXQUFXLENBQUM7WUFDWCxXQUFXLEVBQUUsb0NBQW9DO1lBQ2pELElBQUksRUFBRSxRQUFRO1NBQ2YsQ0FBQztRQUNELEtBQUssRUFBRTs7MERBQ007SUFPZDtRQUxDLFdBQVcsQ0FBQztZQUNYLFdBQVcsRUFBRSwrQkFBK0I7WUFDNUMsSUFBSSxFQUFFLFFBQVE7U0FDZixDQUFDO1FBQ0QsS0FBSyxFQUFFOzswREFDTTtJQU9kO1FBTEMsV0FBVyxDQUFDO1lBQ1gsV0FBVyxFQUFFLG9DQUFvQztZQUNqRCxJQUFJLEVBQUUsUUFBUTtTQUNmLENBQUM7UUFDRCxLQUFLLEVBQUU7OzBEQUNNO0lBT2Q7UUFMQyxXQUFXLENBQUM7WUFDWCxXQUFXLEVBQUUsbUdBQW1HO1lBQ2hILElBQUksRUFBRSxnQkFBZ0I7U0FDdkIsQ0FBQztRQUNELEtBQUssRUFBRTs7MERBQ007SUFPZDtRQUxDLFdBQVcsQ0FBQztZQUNYLFdBQVcsRUFBRSw4QkFBOEI7WUFDM0MsSUFBSSxFQUFFLEtBQUs7U0FDWixDQUFDO1FBQ0QsS0FBSyxFQUFFOzt5REFDRTtJQUdWO1FBREMsWUFBWSxDQUFDLDZCQUE2QixDQUFDO2tDQUM3QixXQUFXO2tFQUFNO0lBdENyQix1QkFBdUI7UUFKbkMsU0FBUyxDQUFDO1lBQ1QsUUFBUSxFQUFFLHFCQUFxQjtZQUMvQixRQUFRLEVBQUUsRUFBRTtTQUNiLENBQUM7T0FDVyx1QkFBdUIsQ0F1Q25DO0lBQUQsOEJBQUM7Q0FBQSxBQXZDRCxJQXVDQztTQXZDWSx1QkFBdUIiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBDb21wb25lbnQsIENvbnRlbnRDaGlsZCwgSW5wdXQsIFRlbXBsYXRlUmVmIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5pbXBvcnQgeyBQcm9wZXJ0eUFwaSB9IGZyb20gJy4uLy4uL2NvcmUvZGVjb3JhdG9ycy9hcGknO1xuXG5AQ29tcG9uZW50KHtcbiAgc2VsZWN0b3I6ICdqbnQtY2hhcnQtaW5kaWNhdG9yJyxcbiAgdGVtcGxhdGU6IGBgLFxufSlcbmV4cG9ydCBjbGFzcyBDaGFydEluZGljYXRvckNvbXBvbmVudCB7XG5cbiAgQFByb3BlcnR5QXBpKHtcbiAgICBkZXNjcmlwdGlvbjogJ0xhYmVsIG5hbWUgb2YgY2hhcnQgaXRlbSBpbmRpY2F0b3InLFxuICAgIHR5cGU6ICdzdHJpbmcnXG4gIH0pXG4gIEBJbnB1dCgpXG4gIGxhYmVsOiBzdHJpbmc7XG5cbiAgQFByb3BlcnR5QXBpKHtcbiAgICBkZXNjcmlwdGlvbjogJ1ZhbHVlIG9mIGNoYXJ0IGl0ZW0gaW5kaWNhdG9yJyxcbiAgICB0eXBlOiAnbnVtYmVyJ1xuICB9KVxuICBASW5wdXQoKVxuICB2YWx1ZTogbnVtYmVyO1xuXG4gIEBQcm9wZXJ0eUFwaSh7XG4gICAgZGVzY3JpcHRpb246ICdUaXRsZSBuYW1lIG9mIGNoYXJ0IGl0ZW0gaW5kaWNhdG9yJyxcbiAgICB0eXBlOiAnc3RyaW5nJ1xuICB9KVxuICBASW5wdXQoKVxuICB0aXRsZTogc3RyaW5nO1xuXG4gIEBQcm9wZXJ0eUFwaSh7XG4gICAgZGVzY3JpcHRpb246ICdTZXQgdGhlIGNvbG9yIHRvIFxcJ3JlZFxcJyB8IFxcJ2dyZWVuXFwnIHwgXFwnYmx1ZVxcJyBvciBvdGhlciBjdXN0b20gY29sb3JzIChjc3MgY29sb3IpIGZvciBjaGFydCBpdGVtJyxcbiAgICB0eXBlOiAnc3RyaW5nIHwgQ29sb3InXG4gIH0pXG4gIEBJbnB1dCgpXG4gIGNvbG9yOiBzdHJpbmc7XG5cbiAgQFByb3BlcnR5QXBpKHtcbiAgICBkZXNjcmlwdGlvbjogJ0RhdGEgb2YgY2hhcnQgaXRlbSBpbmRpY2F0b3InLFxuICAgIHR5cGU6ICdhbnknXG4gIH0pXG4gIEBJbnB1dCgpXG4gIGRhdGE6IGFueTtcblxuICBAQ29udGVudENoaWxkKCdjaGFydEluZGljYXRvclRpdGxlVGVtcGxhdGUnKVxuICB0aXRsZVRlbXBsYXRlOiBUZW1wbGF0ZVJlZjxhbnk+O1xufVxuIl19