UNPKG

@covalent/echarts

Version:

Teradata UI Platform Echarts Module

127 lines 14.3 kB
import { Component, Input, ChangeDetectionStrategy, forwardRef, } from '@angular/core'; import { TdChartOptionsService, TdSeriesDirective, } from '@covalent/echarts/base'; import * as i0 from "@angular/core"; import * as i1 from "@covalent/echarts/base"; export class TdChartSeriesPieComponent extends TdSeriesDirective { constructor(_optionsService) { super('pie', _optionsService); } getConfig() { return { legendHoverLink: this.legendHoverLink, label: this.label, itemStyle: this.itemStyle, emphasis: this.emphasis, selectedMode: this.selectedMode, selectedOffset: this.selectedOffset, clockwise: this.clockwise, startAngle: this.startAngle, minAngle: this.minAngle, minShowLabelAngle: this.minShowLabelAngle, roseType: this.roseType, avoidLabelOverlap: this.avoidLabelOverlap, stillShowZeroSum: this.stillShowZeroSum, cursor: this.cursor, labelLine: this.labelLine, seriesLayoutBy: this.seriesLayoutBy, datasetIndex: this.datasetIndex, markPoint: this.markPoint, markLine: this.markLine, markArea: this.markArea, zlevel: this.zlevel, z: this.z, center: this.center, radius: this.radius, }; } } TdChartSeriesPieComponent.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: TdChartSeriesPieComponent, deps: [{ token: i1.TdChartOptionsService }], target: i0.ɵɵFactoryTarget.Component }); TdChartSeriesPieComponent.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "15.2.10", type: TdChartSeriesPieComponent, selector: "td-chart-series[td-pie]", inputs: { config: "config", id: "id", name: "name", color: "color", data: "data", animation: "animation", animationThreshold: "animationThreshold", animationDuration: "animationDuration", animationEasing: "animationEasing", animationDelay: "animationDelay", animationDurationUpdate: "animationDurationUpdate", animationEasingUpdate: "animationEasingUpdate", animationDelayUpdate: "animationDelayUpdate", tooltip: "tooltip", legendHoverLink: "legendHoverLink", hoverAnimation: "hoverAnimation", hoverOffset: "hoverOffset", selectedMode: "selectedMode", selectedOffset: "selectedOffset", clockwise: "clockwise", startAngle: "startAngle", minAngle: "minAngle", minShowLabelAngle: "minShowLabelAngle", roseType: "roseType", avoidLabelOverlap: "avoidLabelOverlap", stillShowZeroSum: "stillShowZeroSum", cursor: "cursor", labelLine: "labelLine", label: "label", itemStyle: "itemStyle", emphasis: "emphasis", seriesLayoutBy: "seriesLayoutBy", datasetIndex: "datasetIndex", markPoint: "markPoint", markLine: "markLine", markArea: "markArea", zlevel: "zlevel", z: "z", center: "center", radius: "radius" }, providers: [ { provide: TdSeriesDirective, useExisting: forwardRef(() => TdChartSeriesPieComponent), }, ], usesInheritance: true, ngImport: i0, template: '', isInline: true, changeDetection: i0.ChangeDetectionStrategy.OnPush }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: TdChartSeriesPieComponent, decorators: [{ type: Component, args: [{ selector: 'td-chart-series[td-pie]', template: '', changeDetection: ChangeDetectionStrategy.OnPush, inputs: [ 'config', 'id', 'name', 'color', 'data', 'animation', 'animationThreshold', 'animationDuration', 'animationEasing', 'animationDelay', 'animationDurationUpdate', 'animationEasingUpdate', 'animationDelayUpdate', 'tooltip', ], providers: [ { provide: TdSeriesDirective, useExisting: forwardRef(() => TdChartSeriesPieComponent), }, ], }] }], ctorParameters: function () { return [{ type: i1.TdChartOptionsService }]; }, propDecorators: { legendHoverLink: [{ type: Input }], hoverAnimation: [{ type: Input }], hoverOffset: [{ type: Input }], selectedMode: [{ type: Input }], selectedOffset: [{ type: Input }], clockwise: [{ type: Input }], startAngle: [{ type: Input }], minAngle: [{ type: Input }], minShowLabelAngle: [{ type: Input }], roseType: [{ type: Input }], avoidLabelOverlap: [{ type: Input }], stillShowZeroSum: [{ type: Input }], cursor: [{ type: Input }], labelLine: [{ type: Input }], label: [{ type: Input }], itemStyle: [{ type: Input }], emphasis: [{ type: Input }], seriesLayoutBy: [{ type: Input }], datasetIndex: [{ type: Input }], markPoint: [{ type: Input }], markLine: [{ type: Input }], markArea: [{ type: Input }], zlevel: [{ type: Input }], z: [{ type: Input }], center: [{ type: Input }], radius: [{ type: Input }] } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGllLmNvbXBvbmVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL2xpYnMvYW5ndWxhci1lY2hhcnRzL3BpZS9zcmMvcGllLmNvbXBvbmVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQ0wsU0FBUyxFQUNULEtBQUssRUFDTCx1QkFBdUIsRUFDdkIsVUFBVSxHQUNYLE1BQU0sZUFBZSxDQUFDO0FBRXZCLE9BQU8sRUFDTCxxQkFBcUIsRUFVckIsaUJBQWlCLEdBQ2xCLE1BQU0sd0JBQXdCLENBQUM7OztBQTZEaEMsTUFBTSxPQUFPLHlCQUNYLFNBQVEsaUJBQWlCO0lBOEJ6QixZQUFZLGVBQXNDO1FBQ2hELEtBQUssQ0FBQyxLQUFLLEVBQUUsZUFBZSxDQUFDLENBQUM7SUFDaEMsQ0FBQztJQUVELFNBQVM7UUFDUCxPQUFPO1lBQ0wsZUFBZSxFQUFFLElBQUksQ0FBQyxlQUFlO1lBQ3JDLEtBQUssRUFBRSxJQUFJLENBQUMsS0FBSztZQUNqQixTQUFTLEVBQUUsSUFBSSxDQUFDLFNBQVM7WUFDekIsUUFBUSxFQUFFLElBQUksQ0FBQyxRQUFRO1lBQ3ZCLFlBQVksRUFBRSxJQUFJLENBQUMsWUFBWTtZQUMvQixjQUFjLEVBQUUsSUFBSSxDQUFDLGNBQWM7WUFDbkMsU0FBUyxFQUFFLElBQUksQ0FBQyxTQUFTO1lBQ3pCLFVBQVUsRUFBRSxJQUFJLENBQUMsVUFBVTtZQUMzQixRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVE7WUFDdkIsaUJBQWlCLEVBQUUsSUFBSSxDQUFDLGlCQUFpQjtZQUN6QyxRQUFRLEVBQUUsSUFBSSxDQUFDLFFBQVE7WUFDdkIsaUJBQWlCLEVBQUUsSUFBSSxDQUFDLGlCQUFpQjtZQUN6QyxnQkFBZ0IsRUFBRSxJQUFJLENBQUMsZ0JBQWdCO1lBQ3ZDLE1BQU0sRUFBRSxJQUFJLENBQUMsTUFBTTtZQUNuQixTQUFTLEVBQUUsSUFBSSxDQUFDLFNBQVM7WUFDekIsY0FBYyxFQUFFLElBQUksQ0FBQyxjQUFjO1lBQ25DLFlBQVksRUFBRSxJQUFJLENBQUMsWUFBWTtZQUMvQixTQUFTLEVBQUUsSUFBSSxDQUFDLFNBQVM7WUFDekIsUUFBUSxFQUFFLElBQUksQ0FBQyxRQUFRO1lBQ3ZCLFFBQVEsRUFBRSxJQUFJLENBQUMsUUFBUTtZQUN2QixNQUFNLEVBQUUsSUFBSSxDQUFDLE1BQU07WUFDbkIsQ0FBQyxFQUFFLElBQUksQ0FBQyxDQUFDO1lBQ1QsTUFBTSxFQUFFLElBQUksQ0FBQyxNQUFNO1lBQ25CLE1BQU0sRUFBRSxJQUFJLENBQUMsTUFBTTtTQUNwQixDQUFDO0lBQ0osQ0FBQzs7dUhBOURVLHlCQUF5QjsyR0FBekIseUJBQXlCLDRuQ0FQekI7UUFDVDtZQUNFLE9BQU8sRUFBRSxpQkFBaUI7WUFDMUIsV0FBVyxFQUFFLFVBQVUsQ0FBQyxHQUFHLEVBQUUsQ0FBQyx5QkFBeUIsQ0FBQztTQUN6RDtLQUNGLGlEQXhCUyxFQUFFOzRGQTBCRCx5QkFBeUI7a0JBNUJyQyxTQUFTO21CQUFDO29CQUNULFFBQVEsRUFBRSx5QkFBeUI7b0JBQ25DLFFBQVEsRUFBRSxFQUFFO29CQUNaLGVBQWUsRUFBRSx1QkFBdUIsQ0FBQyxNQUFNO29CQUMvQyxNQUFNLEVBQUU7d0JBQ04sUUFBUTt3QkFDUixJQUFJO3dCQUNKLE1BQU07d0JBQ04sT0FBTzt3QkFDUCxNQUFNO3dCQUVOLFdBQVc7d0JBQ1gsb0JBQW9CO3dCQUNwQixtQkFBbUI7d0JBQ25CLGlCQUFpQjt3QkFDakIsZ0JBQWdCO3dCQUNoQix5QkFBeUI7d0JBQ3pCLHVCQUF1Qjt3QkFDdkIsc0JBQXNCO3dCQUN0QixTQUFTO3FCQUNWO29CQUNELFNBQVMsRUFBRTt3QkFDVDs0QkFDRSxPQUFPLEVBQUUsaUJBQWlCOzRCQUMxQixXQUFXLEVBQUUsVUFBVSxDQUFDLEdBQUcsRUFBRSwwQkFBMEIsQ0FBQzt5QkFDekQ7cUJBQ0Y7aUJBQ0Y7NEdBS1UsZUFBZTtzQkFBdkIsS0FBSztnQkFDRyxjQUFjO3NCQUF0QixLQUFLO2dCQUNHLFdBQVc7c0JBQW5CLEtBQUs7Z0JBQ0csWUFBWTtzQkFBcEIsS0FBSztnQkFDRyxjQUFjO3NCQUF0QixLQUFLO2dCQUNHLFNBQVM7c0JBQWpCLEtBQUs7Z0JBQ0csVUFBVTtzQkFBbEIsS0FBSztnQkFDRyxRQUFRO3NCQUFoQixLQUFLO2dCQUNHLGlCQUFpQjtzQkFBekIsS0FBSztnQkFDRyxRQUFRO3NCQUFoQixLQUFLO2dCQUNHLGlCQUFpQjtzQkFBekIsS0FBSztnQkFDRyxnQkFBZ0I7c0JBQXhCLEtBQUs7Z0JBQ0csTUFBTTtzQkFBZCxLQUFLO2dCQUNHLFNBQVM7c0JBQWpCLEtBQUs7Z0JBQ0csS0FBSztzQkFBYixLQUFLO2dCQUNHLFNBQVM7c0JBQWpCLEtBQUs7Z0JBQ0csUUFBUTtzQkFBaEIsS0FBSztnQkFDRyxjQUFjO3NCQUF0QixLQUFLO2dCQUNHLFlBQVk7c0JBQXBCLEtBQUs7Z0JBQ0csU0FBUztzQkFBakIsS0FBSztnQkFDRyxRQUFRO3NCQUFoQixLQUFLO2dCQUNHLFFBQVE7c0JBQWhCLEtBQUs7Z0JBQ0csTUFBTTtzQkFBZCxLQUFLO2dCQUNHLENBQUM7c0JBQVQsS0FBSztnQkFDRyxNQUFNO3NCQUFkLEtBQUs7Z0JBQ0csTUFBTTtzQkFBZCxLQUFLIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHtcbiAgQ29tcG9uZW50LFxuICBJbnB1dCxcbiAgQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3ksXG4gIGZvcndhcmRSZWYsXG59IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQge1xuICBUZENoYXJ0T3B0aW9uc1NlcnZpY2UsXG4gIElUZEl0ZW1TdHlsZSxcbiAgSVRkRW1waGFzaXMsXG4gIFRkU2VyaWVzTGF5b3V0QnksXG4gIElUZE1hcmtQb2ludCxcbiAgSVRkTWFya0xpbmUsXG4gIElUZE1hcmtBcmVhLFxuICBJVGRTZXJpZXMsXG4gIElUZExhYmVsLFxuICBJVGRMYWJlbExpbmUsXG4gIFRkU2VyaWVzRGlyZWN0aXZlLFxufSBmcm9tICdAY292YWxlbnQvZWNoYXJ0cy9iYXNlJztcblxuZXhwb3J0IGludGVyZmFjZSBJVGRQaWVTZXJpZXMgZXh0ZW5kcyBJVGRTZXJpZXMge1xuICBsZWdlbmRIb3Zlckxpbms/OiBib29sZWFuO1xuICBob3ZlckFuaW1hdGlvbj86IGJvb2xlYW47XG4gIGhvdmVyT2Zmc2V0PzogbnVtYmVyO1xuICBzZWxlY3RlZE1vZGU/OiBib29sZWFuIHwgc3RyaW5nO1xuICBzZWxlY3RlZE9mZnNldD86IG51bWJlcjtcbiAgY2xvY2t3aXNlPzogYm9vbGVhbjtcbiAgc3RhcnRBbmdsZT86IG51bWJlcjtcbiAgbWluQW5nbGU/OiBudW1iZXI7XG4gIG1pblNob3dMYWJlbEFuZ2xlPzogbnVtYmVyO1xuICByb3NlVHlwZT86IGJvb2xlYW4gfCBzdHJpbmc7XG4gIGF2b2lkTGFiZWxPdmVybGFwPzogYm9vbGVhbjtcbiAgc3RpbGxTaG93WmVyb1N1bT86IGJvb2xlYW47XG4gIGN1cnNvcj86IHN0cmluZztcbiAgbGFiZWxMaW5lPzogSVRkTGFiZWxMaW5lO1xuICBMYWJlbD86IElUZExhYmVsO1xuICBpdGVtU3R5bGU/OiBJVGRJdGVtU3R5bGU7XG4gIGVtcGhhc2lzPzogSVRkRW1waGFzaXM7XG4gIHNlcmllc0xheW91dEJ5PzogVGRTZXJpZXNMYXlvdXRCeTtcbiAgZGF0YXNldEluZGV4PzogbnVtYmVyO1xuICBkYXRhPzogYW55W107XG4gIG1hcmtQb2ludD86IElUZE1hcmtQb2ludDtcbiAgbWFya0xpbmU/OiBJVGRNYXJrTGluZTtcbiAgbWFya0FyZWE/OiBJVGRNYXJrQXJlYTtcbiAgWmxldmVsPzogMDtcbiAgej86IG51bWJlcjtcbiAgY2VudGVyPzogb2JqZWN0O1xuICByYWRpdXM/OiBudW1iZXIgfCBzdHJpbmcgfCBhbnlbXTtcbiAgc2lsZW50PzogYm9vbGVhbjtcbn1cblxuQENvbXBvbmVudCh7XG4gIHNlbGVjdG9yOiAndGQtY2hhcnQtc2VyaWVzW3RkLXBpZV0nLFxuICB0ZW1wbGF0ZTogJycsXG4gIGNoYW5nZURldGVjdGlvbjogQ2hhbmdlRGV0ZWN0aW9uU3RyYXRlZ3kuT25QdXNoLFxuICBpbnB1dHM6IFtcbiAgICAnY29uZmlnJyxcbiAgICAnaWQnLFxuICAgICduYW1lJyxcbiAgICAnY29sb3InLFxuICAgICdkYXRhJyxcblxuICAgICdhbmltYXRpb24nLFxuICAgICdhbmltYXRpb25UaHJlc2hvbGQnLFxuICAgICdhbmltYXRpb25EdXJhdGlvbicsXG4gICAgJ2FuaW1hdGlvbkVhc2luZycsXG4gICAgJ2FuaW1hdGlvbkRlbGF5JyxcbiAgICAnYW5pbWF0aW9uRHVyYXRpb25VcGRhdGUnLFxuICAgICdhbmltYXRpb25FYXNpbmdVcGRhdGUnLFxuICAgICdhbmltYXRpb25EZWxheVVwZGF0ZScsXG4gICAgJ3Rvb2x0aXAnLFxuICBdLFxuICBwcm92aWRlcnM6IFtcbiAgICB7XG4gICAgICBwcm92aWRlOiBUZFNlcmllc0RpcmVjdGl2ZSxcbiAgICAgIHVzZUV4aXN0aW5nOiBmb3J3YXJkUmVmKCgpID0+IFRkQ2hhcnRTZXJpZXNQaWVDb21wb25lbnQpLFxuICAgIH0sXG4gIF0sXG59KVxuZXhwb3J0IGNsYXNzIFRkQ2hhcnRTZXJpZXNQaWVDb21wb25lbnRcbiAgZXh0ZW5kcyBUZFNlcmllc0RpcmVjdGl2ZVxuICBpbXBsZW1lbnRzIElUZFBpZVNlcmllc1xue1xuICBASW5wdXQoKSBsZWdlbmRIb3Zlckxpbms/OiBib29sZWFuO1xuICBASW5wdXQoKSBob3ZlckFuaW1hdGlvbj86IGJvb2xlYW47XG4gIEBJbnB1dCgpIGhvdmVyT2Zmc2V0PzogbnVtYmVyO1xuICBASW5wdXQoKSBzZWxlY3RlZE1vZGU/OiBib29sZWFuIHwgc3RyaW5nO1xuICBASW5wdXQoKSBzZWxlY3RlZE9mZnNldD86IG51bWJlcjtcbiAgQElucHV0KCkgY2xvY2t3aXNlPzogYm9vbGVhbjtcbiAgQElucHV0KCkgc3RhcnRBbmdsZT86IG51bWJlcjtcbiAgQElucHV0KCkgbWluQW5nbGU/OiBudW1iZXI7XG4gIEBJbnB1dCgpIG1pblNob3dMYWJlbEFuZ2xlPzogbnVtYmVyO1xuICBASW5wdXQoKSByb3NlVHlwZT86IGJvb2xlYW4gfCBzdHJpbmc7XG4gIEBJbnB1dCgpIGF2b2lkTGFiZWxPdmVybGFwPzogYm9vbGVhbjtcbiAgQElucHV0KCkgc3RpbGxTaG93WmVyb1N1bT86IGJvb2xlYW47XG4gIEBJbnB1dCgpIGN1cnNvcj86IHN0cmluZztcbiAgQElucHV0KCkgbGFiZWxMaW5lPzogb2JqZWN0O1xuICBASW5wdXQoKSBsYWJlbD86IGFueTtcbiAgQElucHV0KCkgaXRlbVN0eWxlPzogSVRkSXRlbVN0eWxlO1xuICBASW5wdXQoKSBlbXBoYXNpcz86IElUZEVtcGhhc2lzO1xuICBASW5wdXQoKSBzZXJpZXNMYXlvdXRCeT86IFRkU2VyaWVzTGF5b3V0Qnk7XG4gIEBJbnB1dCgpIGRhdGFzZXRJbmRleD86IG51bWJlcjtcbiAgQElucHV0KCkgbWFya1BvaW50PzogSVRkTWFya1BvaW50O1xuICBASW5wdXQoKSBtYXJrTGluZT86IElUZE1hcmtMaW5lO1xuICBASW5wdXQoKSBtYXJrQXJlYT86IElUZE1hcmtBcmVhO1xuICBASW5wdXQoKSB6bGV2ZWw/OiBudW1iZXI7XG4gIEBJbnB1dCgpIHo/OiBudW1iZXI7XG4gIEBJbnB1dCgpIGNlbnRlcj86IG9iamVjdDtcbiAgQElucHV0KCkgcmFkaXVzPzogbnVtYmVyIHwgc3RyaW5nIHwgYW55W107XG5cbiAgY29uc3RydWN0b3IoX29wdGlvbnNTZXJ2aWNlOiBUZENoYXJ0T3B0aW9uc1NlcnZpY2UpIHtcbiAgICBzdXBlcigncGllJywgX29wdGlvbnNTZXJ2aWNlKTtcbiAgfVxuXG4gIGdldENvbmZpZygpOiBhbnkge1xuICAgIHJldHVybiB7XG4gICAgICBsZWdlbmRIb3Zlckxpbms6IHRoaXMubGVnZW5kSG92ZXJMaW5rLFxuICAgICAgbGFiZWw6IHRoaXMubGFiZWwsXG4gICAgICBpdGVtU3R5bGU6IHRoaXMuaXRlbVN0eWxlLFxuICAgICAgZW1waGFzaXM6IHRoaXMuZW1waGFzaXMsXG4gICAgICBzZWxlY3RlZE1vZGU6IHRoaXMuc2VsZWN0ZWRNb2RlLFxuICAgICAgc2VsZWN0ZWRPZmZzZXQ6IHRoaXMuc2VsZWN0ZWRPZmZzZXQsXG4gICAgICBjbG9ja3dpc2U6IHRoaXMuY2xvY2t3aXNlLFxuICAgICAgc3RhcnRBbmdsZTogdGhpcy5zdGFydEFuZ2xlLFxuICAgICAgbWluQW5nbGU6IHRoaXMubWluQW5nbGUsXG4gICAgICBtaW5TaG93TGFiZWxBbmdsZTogdGhpcy5taW5TaG93TGFiZWxBbmdsZSxcbiAgICAgIHJvc2VUeXBlOiB0aGlzLnJvc2VUeXBlLFxuICAgICAgYXZvaWRMYWJlbE92ZXJsYXA6IHRoaXMuYXZvaWRMYWJlbE92ZXJsYXAsXG4gICAgICBzdGlsbFNob3daZXJvU3VtOiB0aGlzLnN0aWxsU2hvd1plcm9TdW0sXG4gICAgICBjdXJzb3I6IHRoaXMuY3Vyc29yLFxuICAgICAgbGFiZWxMaW5lOiB0aGlzLmxhYmVsTGluZSxcbiAgICAgIHNlcmllc0xheW91dEJ5OiB0aGlzLnNlcmllc0xheW91dEJ5LFxuICAgICAgZGF0YXNldEluZGV4OiB0aGlzLmRhdGFzZXRJbmRleCxcbiAgICAgIG1hcmtQb2ludDogdGhpcy5tYXJrUG9pbnQsXG4gICAgICBtYXJrTGluZTogdGhpcy5tYXJrTGluZSxcbiAgICAgIG1hcmtBcmVhOiB0aGlzLm1hcmtBcmVhLFxuICAgICAgemxldmVsOiB0aGlzLnpsZXZlbCxcbiAgICAgIHo6IHRoaXMueixcbiAgICAgIGNlbnRlcjogdGhpcy5jZW50ZXIsXG4gICAgICByYWRpdXM6IHRoaXMucmFkaXVzLFxuICAgIH07XG4gIH1cbn1cbiJdfQ==