UNPKG

igniteui-react-charts

Version:

Ignite UI React charting components for building rich data visualizations using TypeScript APIs.

1,051 lines (1,050 loc) 33.3 kB
/* THIS INFRAGISTICS ULTIMATE SOFTWARE LICENSE AGREEMENT ("AGREEMENT") LOCATED HERE: https://www.infragistics.com/legal/license/igultimate-la https://www.infragistics.com/legal/license/igultimate-eula GOVERNS THE LICENSING, INSTALLATION AND USE OF INFRAGISTICS SOFTWARE. BY DOWNLOADING AND/OR INSTALLING AND USING INFRAGISTICS SOFTWARE: you are indicating that you have read and understand this Agreement, and agree to be legally bound by it on behalf of the yourself and your company. */ import { __extends } from "tslib"; import { RadialBaseChart } from "./RadialBaseChart"; import { ProportionalCategoryAngleAxis } from "./ProportionalCategoryAngleAxis"; import { NumericRadiusAxis } from "./NumericRadiusAxis"; import { typeCast, runOn, delegateCombine, enumGetBox, markType } from "igniteui-react-core"; import { PieChartSweepDirection_$type } from "./PieChartSweepDirection"; import { CalloutCollisionMode_$type } from "igniteui-react-core"; import { LegendEmptyValuesMode_$type } from "igniteui-react-core"; import { OthersCategoryType_$type } from "igniteui-react-core"; import { AxisRangeBufferMode_$type } from "./AxisRangeBufferMode"; import { RadialLabelMode_$type } from "igniteui-react-core"; import { CollisionAvoidanceType_$type } from "./CollisionAvoidanceType"; import { RadialBase } from "./RadialBase"; import { RadialPieSeries } from "./RadialPieSeries"; import { AnchoredRadialSeries } from "./AnchoredRadialSeries"; import { AxisLabelSettings } from "./AxisLabelSettings"; import { isNaN_ } from "igniteui-react-core"; /** * @hidden */ var DataPieBaseChart = /** @class */ /*@__PURE__*/ (function (_super) { __extends(DataPieBaseChart, _super); function DataPieBaseChart() { var _this = _super.call(this) || this; _this.ai8 = null; _this.ahe = null; _this.ai4 = null; _this.ahc = null; _this.ai6 = null; _this.ahd = null; _this.ai3 = null; _this.ahb = null; _this.aif = 0; _this.ahv = 0; _this.ahl = 6; _this.aku = null; _this.akt = null; _this.ai9 = null; _this.ai2 = null; _this.ahp = 0; _this.aht = 1; _this.aig = 3; _this.ai5 = null; _this.ai1 = null; _this.ah6 = true; _this.ahj = 0; _this.aid = 0; _this.aie = 0; _this.aij = 0; _this.ah7 = false; _this.aiz = 10; _this.ail = NaN; _this.aik = NaN; _this.aim = 0; _this.aih = NaN; _this.aii = NaN; _this.ai7 = " - "; _this.ah0 = 0; _this.ahz = 0; _this.ah4 = true; _this.ah5 = true; _this.ahn = 0; return _this; } DataPieBaseChart.prototype.hg = function () { return true; }; DataPieBaseChart.prototype.akp = function (a) { this.akq(function (b, c) { return a(b); }); }; DataPieBaseChart.prototype.akq = function (a) { if (this.dataChart == null) { return; } for (var b = 0; b < this.dataChart.series.count; b++) { var c = this.dataChart.series._inner[b]; if (c.ft) { a(c, b); } } }; DataPieBaseChart.prototype.akn = function (a) { this.ako(function (b, c) { return a(b); }); }; DataPieBaseChart.prototype.ako = function (a) { if (this.dataChart == null) { return; } for (var b = 0; b < this.dataChart.series.count; b++) { var c = this.dataChart.series._inner[b]; if (c.ft) { a(c, b); } } }; DataPieBaseChart.prototype.w0 = function () { var a = this.bf.dataSeries != null ? this.bf.dataSeries.count : 0; _super.prototype.w0.call(this); if (this.ajf != null) { var b = this.ajf; this.angleAxis.f2 = b; } else { this.angleAxis.f2 = this.acw == null ? RadialBaseChart.aed(this.angleAxis, this.bf.dataSeries) : this.acw; } this.angleAxis.itemsSource = this.dataChart != null && this.dataChart.series.count > 0 ? this.dataChart.series._inner[0].itemsSource : null; if (this.akk != null) { this.angleAxis.ok = this.akk; } else { this.angleAxis.ok = (this.dataChart != null && this.dataChart.series.count > 0 && typeCast(RadialPieSeries.$, this.dataChart.series._inner[0]) !== null) ? this.dataChart.series._inner[0].acz : null; } }; DataPieBaseChart.prototype.c2 = function (a, b) { if (this.c5 == null || this.c5.count == 0) { return 13; } var c = _super.prototype.c2.call(this, a, b); if (c == 1) { return 13; } return c; }; DataPieBaseChart.prototype.wy = function (a) { }; DataPieBaseChart.prototype.hc = function (a) { if (!_super.prototype.hc.call(this, a)) { return false; } return true; }; DataPieBaseChart.prototype.w1 = function () { this.valueAxis.lo = this.aic; this.valueAxis.mm = this.ai0; }; Object.defineProperty(DataPieBaseChart.prototype, "angleAxis", { get: function () { return this.ahx; }, set: function (a) { var b = this.angleAxis; if (a != b) { this.ahx = a; this.v3("AngleAxis", b, this.angleAxis); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "valueAxis", { get: function () { return this.ahr; }, set: function (a) { var b = this.valueAxis; if (a != b) { this.ahr = a; this.v3("ValueAxis", b, this.valueAxis); } }, enumerable: false, configurable: true }); DataPieBaseChart.prototype.get_ah9 = function () { return false; }; Object.defineProperty(DataPieBaseChart.prototype, "ah9", { get: function () { return this.get_ah9(); }, enumerable: false, configurable: true }); DataPieBaseChart.prototype.dc = function (a, b) { var c = null; if (b == 35) { c = this.ah3(a, b); } if (a.index > 0) { if (!this.ah9) { if (c != null) { c.o2(); } return null; } } return c; }; DataPieBaseChart.prototype.ve = function (a, b) { _super.prototype.ve.call(this, a, b); if (this.g0(a) && this.ce.isCalloutLayer(a)) { if (this.akw != null) { this.ce.setCalloutLightColor(a, this.akw); } if (this.akv != null) { this.ce.setCalloutDarkColor(a, this.akv); } var c = this.ah; if (this.ahm != 0) { c = this.ahm; } this.ce.setCollisionMode(a, c); } }; DataPieBaseChart.prototype.ah3 = function (a, b) { var c = null; if (b == 35) { c = this.df(35); } else { c = this.df(35); } if (this.akk != null) { c.acz = this.akk; } else { c.acz = a.getMemberPathFor(0); } if (this.aji != null) { c.ad2 = this.aji; } c.ads = this.ahq; c.y1 = this.angleAxis; c.y7 = this.valueAxis; c.g9 = true; c.acj = true; c.aa4 = this.aj4; c.yt = this.ahi; c.aa1 = this.ajx; c.ys = this.ahh; c.aau = this.ajo; c.yq = this.ahg; c.aay = this.ajk; c.yr = this.ahf; c.zg = this.ah2; c.zh = this.ah1; c.aaf = this.aj2; return c; }; DataPieBaseChart.prototype.aag = function () { return this.angleAxis; }; DataPieBaseChart.prototype.aah = function () { return this.valueAxis; }; DataPieBaseChart.prototype.uo = function () { this.angleAxis = new ProportionalCategoryAngleAxis(); this.angleAxis.name = "angleAxis"; var a = this.angleAxis; a.propertyChanged = delegateCombine(a.propertyChanged, runOn(this, this.akr)); this.angleAxis.k5 = 0; this.valueAxis = new NumericRadiusAxis(); this.valueAxis.name = "valueAxis"; var b = this.valueAxis; b.propertyChanged = delegateCombine(b.propertyChanged, runOn(this, this.aks)); if (this.angleAxis.az == null) { this.angleAxis.az = new AxisLabelSettings(); } if (this.valueAxis.az == null) { this.valueAxis.az = new AxisLabelSettings(); } }; DataPieBaseChart.prototype.akr = function (a, b) { switch (b.propertyName) { case "ActualMinimumValue": this.wl("AngleAxisActualMinimum"); break; case "ActualMaximumValue": this.wl("AngleAxisActualMaximum"); break; } }; DataPieBaseChart.prototype.aks = function (a, b) { switch (b.propertyName) { case "ActualMinimumValue": this.wl("ValueAxisActualMinimum"); break; case "ActualMaximumValue": this.wl("ValueAxisActualMaximum"); break; } }; DataPieBaseChart.prototype.ui = function (a, b) { var c = typeCast(RadialBase.$, a); if (c != null) { c.xc = this.c2(a, b); } }; DataPieBaseChart.prototype.afn = function (a) { _super.prototype.afn.call(this, a); a.lf = this.aia; a.lj = this.aib; a.og = this.aip; if (!isNaN_(this.air)) { a.oh = this.air; } else { a.oh = 0.65; } }; DataPieBaseChart.prototype.afl = function (a) { _super.prototype.afl.call(this, a); a.oe = this.ajt; a.ny = this.ahu; a.ob = this.aiq; if (!isNaN_(this.ais)) { a.ne = this.ais; } if (this.ahw != 0) { if (this.ahw == 1) { a.ch = false; } else { a.ch = true; } } }; DataPieBaseChart.prototype.v3 = function (a, b, c) { var _this = this; _super.prototype.v3.call(this, a, b, c); switch (a) { case "SliceLabelPositionMode": this.u0(function (d) { if (d.ep) { _this.ce.setCollisionMode(d, _this.ahm); } }); break; case "SliceLabelContentSeparator": this.akn(function (d) { return d.aaf = _this.aj2; }); break; case "SliceLabelContentMode": this.akn(function (d) { return d.zg = _this.ah2; }); break; case "LegendSliceLabelContentMode": this.akn(function (d) { return d.zh = _this.ah1; }); break; case "SliceLabelFormat": this.akn(function (d) { return d.aa4 = _this.aj4; }); break; case "SliceLabelFormatSpecifiers": this.akn(function (d) { return d.yt = _this.ahi; }); break; case "OthersSliceLabelFormat": this.akn(function (d) { return d.aa1 = _this.ajx; }); break; case "OthersSliceLabelFormatSpecifiers": this.akn(function (d) { return d.ys = _this.ahh; }); break; case "LegendSliceLabelFormat": this.akn(function (d) { return d.aau = _this.aj4; }); break; case "LegendSliceLabelFormatSpecifiers": this.akn(function (d) { return d.yq = _this.ahi; }); break; case "LegendOthersSliceLabelFormat": this.akn(function (d) { return d.aay = _this.ajk; }); break; case "LegendOthersSliceLabelFormatSpecifiers": this.akn(function (d) { return d.yr = _this.ahf; }); break; case "SweepDirection": if (this.angleAxis != null) { if (this.ahw != 0) { if (this.ahw == 1) { this.angleAxis.ch = false; } else { this.angleAxis.ch = true; } } else { this.angleAxis.ch = this.aas; } } break; case "StartAngle": if (this.angleAxis != null) { this.angleAxis.ne = isNaN_(this.ais) ? 0 : this.ais; } break; case "RadiusExtent": if (this.valueAxis != null) { this.valueAxis.oh = isNaN_(this.air) ? 0.65 : this.air; } break; case "OthersCategoryText": if (this.angleAxis != null) { this.angleAxis.oe = this.ajt; } break; case "OthersCategoryType": if (this.angleAxis != null) { this.angleAxis.ny = this.ahu; } break; case "OthersCategoryThreshold": if (this.angleAxis != null) { this.angleAxis.ob = this.aiq; } break; case "InnerExtent": if (this.valueAxis != null) { this.valueAxis.og = this.aip; } break; case "LightSliceLabelColor": this.ux(function (d) { if (d.ep) { _this.ce.setCalloutLightColor(d, _this.akw); } }); break; case "DarkSliceLabelColor": this.ux(function (d) { if (d.ep) { _this.ce.setCalloutDarkColor(d, _this.akv); } }); break; case "ValueMemberPath": if (c != null) { this.u2(function (d) { if (typeCast(AnchoredRadialSeries.$, d) !== null) { var e = d; e.acz = _this.akk; } }); this.angleAxis.ok = this.akk; } else { this.wa(); } break; case "LabelMemberPath": if (c != null) { var d = this.ajf; this.angleAxis.f2 = d; } else { this.wa(); } break; case "LegendLabelMemberPath": if (c != null) { this.u2(function (e) { if (typeCast(RadialPieSeries.$, e) !== null) { var f = e; f.ad2 = _this.aji; } }); } else { this.wa(); } break; case "AngleAxisInterval": this.angleAxis.nb = this.ain; break; case "ValueAxisInterval": this.valueAxis.l8 = this.aiv; break; case "ValueAxisFavorLabellingScaleEnd": this.valueAxis.lj = this.aib; break; case "ValueAxisAutoRangeBufferMode": this.valueAxis.ky = this.ahk; break; case "AngleAxisMinorInterval": this.angleAxis.nc = this.aio; break; case "ValueAxisMinorInterval": this.valueAxis.md = this.aiy; break; case "ValueAxisIsLogarithmic": this.valueAxis.lo = this.aic; break; case "ValueAxisLogarithmBase": this.valueAxis.mm = this.ai0; break; case "ValueAxisMinimumValue": this.valueAxis.mc = this.aix; break; case "ValueAxisMaximumValue": this.valueAxis.mb = this.aiw; break; case "MarkerCollision": this.u3(function (e, f) { return _this.ui(e, f); }); break; case "ValueAxisAbbreviateLargeNumbers": this.afu(function (e) { return e.lf = _this.aia; }); break; } }; Object.defineProperty(DataPieBaseChart.prototype, "aj4", { get: function () { return this.ai8; }, set: function (a) { var b = this.aj4; if (a != b) { this.ai8 = a; this.v3("SliceLabelFormat", b, this.aj4); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ahi", { get: function () { return this.ahe; }, set: function (a) { var b = this.ahi; if (a != b) { this.ahe = a; this.v3("SliceLabelFormatSpecifiers", b, this.ahi); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ajo", { get: function () { return this.ai4; }, set: function (a) { var b = this.ajo; if (a != b) { this.ai4 = a; this.v3("LegendSliceLabelFormat", b, this.ajo); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ahg", { get: function () { return this.ahc; }, set: function (a) { var b = this.ahg; if (a != b) { this.ahc = a; this.v3("LegendSliceLabelFormatSpecifiers", b, this.ahg); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ajx", { get: function () { return this.ai6; }, set: function (a) { var b = this.ajx; if (a != b) { this.ai6 = a; this.v3("OthersSliceLabelFormat", b, this.ajx); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ahh", { get: function () { return this.ahd; }, set: function (a) { var b = this.ahh; if (a != b) { this.ahd = a; this.v3("OthersSliceLabelFormatSpecifiers", b, this.ahh); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ajk", { get: function () { return this.ai3; }, set: function (a) { var b = this.ajk; if (a != b) { this.ai3 = a; this.v3("LegendOthersSliceLabelFormat", b, this.ajk); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ahf", { get: function () { return this.ahb; }, set: function (a) { var b = this.ahf; if (a != b) { this.ahb = a; this.v3("LegendOthersSliceLabelFormatSpecifiers", b, this.ahf); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aip", { get: function () { return this.aif; }, set: function (a) { var b = this.aip; if (a != b) { this.aif = a; this.v3("InnerExtent", b, this.aip); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ahw", { get: function () { return this.ahv; }, set: function (a) { var b = this.ahw; if (a != b) { this.ahv = a; this.v3("SweepDirection", enumGetBox(PieChartSweepDirection_$type, b), enumGetBox(PieChartSweepDirection_$type, this.ahw)); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ahm", { get: function () { return this.ahl; }, set: function (a) { var b = this.ahm; if (a != b) { this.ahl = a; this.v3("SliceLabelPositionMode", enumGetBox(CalloutCollisionMode_$type, b), enumGetBox(CalloutCollisionMode_$type, this.ahm)); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "akw", { get: function () { return this.aku; }, set: function (a) { var b = this.akw; if (a != b) { this.aku = a; this.v3("LightSliceLabelColor", b, this.akw); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "akv", { get: function () { return this.akt; }, set: function (a) { var b = this.akv; if (a != b) { this.akt = a; this.v3("DarkSliceLabelColor", b, this.akv); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "akk", { get: function () { return this.ai9; }, set: function (a) { var b = this.akk; if (a != b) { this.ai9 = a; this.v3("ValueMemberPath", b, this.akk); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aji", { get: function () { return this.ai2; }, set: function (a) { var b = this.ai2; if (a != b) { this.ai2 = a; this.v3("LegendLabelMemberPath", b, this.ai2); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ahq", { get: function () { return this.ahp; }, set: function (a) { var b = this.ahp; if (a != b) { this.ahp = a; this.v3("LegendEmptyValuesMode", enumGetBox(LegendEmptyValuesMode_$type, b), this.ai2); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ahu", { get: function () { return this.aht; }, set: function (a) { var b = this.ahu; if (a != b) { this.aht = a; this.v3("OthersCategoryType", enumGetBox(OthersCategoryType_$type, b), enumGetBox(OthersCategoryType_$type, this.ahu)); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aiq", { get: function () { return this.aig; }, set: function (a) { var b = this.aiq; if (a != b) { this.aig = a; this.v3("OthersCategoryThreshold", b, this.aiq); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ajt", { get: function () { return this.ai5; }, set: function (a) { var b = this.ajt; if (a != b) { this.ai5 = a; this.v3("OthersCategoryText", b, this.ajt); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ajf", { get: function () { return this.ai1; }, set: function (a) { var b = this.ajf; if (a != b) { this.ai1 = a; this.v3("LabelMemberPath", b, this.ajf); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aib", { get: function () { return this.ah6; }, set: function (a) { var b = this.aib; if (a != b) { this.ah6 = a; this.v3("ValueAxisFavorLabellingScaleEnd", b, this.aib); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ahk", { get: function () { return this.ahj; }, set: function (a) { var b = this.ahk; if (a != b) { this.ahj = a; this.v3("ValueAxisAutoRangeBufferMode", enumGetBox(AxisRangeBufferMode_$type, b), enumGetBox(AxisRangeBufferMode_$type, this.ahk)); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ain", { get: function () { return this.aid; }, set: function (a) { var b = this.ain; if (a != b) { this.aid = a; this.v3("AngleAxisInterval", b, this.ain); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aio", { get: function () { return this.aie; }, set: function (a) { var b = this.aio; if (a != b) { this.aie = a; this.v3("AngleAxisMinorInterval", b, this.aio); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aiv", { get: function () { return this.aij; }, set: function (a) { var b = this.aiv; if (a != b) { this.aij = a; this.v3("ValueAxisInterval", b, this.aiv); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aic", { get: function () { return this.ah7; }, set: function (a) { var b = this.aic; if (a != b) { this.ah7 = a; this.v3("ValueAxisIsLogarithmic", b, this.aic); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ai0", { get: function () { return this.aiz; }, set: function (a) { var b = this.ai0; if (a != b) { this.aiz = a; this.v3("ValueAxisLogarithmBase", b, this.ai0); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aix", { get: function () { return this.ail; }, set: function (a) { var b = this.aix; if (a != b) { this.ail = a; this.v3("ValueAxisMinimumValue", b, this.aix); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aiw", { get: function () { return this.aik; }, set: function (a) { var b = this.aiw; if (a != b) { this.aik = a; this.v3("ValueAxisMaximumValue", b, this.aiw); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aiy", { get: function () { return this.aim; }, set: function (a) { var b = this.aiy; if (a != b) { this.aim = a; this.v3("ValueAxisMinorInterval", b, this.aiy); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aiu", { get: function () { return this.valueAxis.l4; }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ait", { get: function () { return this.valueAxis.l3; }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "air", { get: function () { return this.aih; }, set: function (a) { var b = this.air; if (a != b) { this.aih = a; this.v3("RadiusExtent", b, this.air); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ais", { get: function () { return this.aii; }, set: function (a) { var b = this.ais; if (a != b) { this.aii = a; this.v3("StartAngle", b, this.ais); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aj2", { get: function () { return this.ai7; }, set: function (a) { var b = this.aj2; if (a != b) { this.ai7 = a; this.v3("SliceLabelContentSeparator", b, this.aj2); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ah2", { get: function () { return this.ah0; }, set: function (a) { var b = this.ah2; if (a != b) { this.ah0 = a; this.v3("SliceLabelContentMode", enumGetBox(RadialLabelMode_$type, b), enumGetBox(RadialLabelMode_$type, this.ah2)); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ah1", { get: function () { return this.ahz; }, set: function (a) { var b = this.ah1; if (a != b) { this.ahz = a; this.v3("LegendSliceLabelContentMode", enumGetBox(RadialLabelMode_$type, b), enumGetBox(RadialLabelMode_$type, this.ah1)); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ah8", { get: function () { return this.ah4; }, set: function (a) { var b = this.ah8; if (a != b) { this.ah4 = a; this.v3("AngleAxisFavorLabellingScaleEnd", b, this.ah8); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aia", { get: function () { return this.ah5; }, set: function (a) { var b = this.aia; if (a != b) { this.ah5 = a; this.v3("ValueAxisAbbreviateLargeNumbers", b, this.aia); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aho", { get: function () { return this.ahn; }, set: function (a) { var b = this.ahn; if (a != b) { this.ahn = a; this.v3("MarkerCollision", enumGetBox(CollisionAvoidanceType_$type, b), enumGetBox(CollisionAvoidanceType_$type, this.ahn)); } }, enumerable: false, configurable: true }); DataPieBaseChart.$t = markType(DataPieBaseChart, 'DataPieBaseChart', RadialBaseChart.$); return DataPieBaseChart; }(RadialBaseChart)); export { DataPieBaseChart };