UNPKG

igniteui-react-charts

Version:

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

1,167 lines (1,166 loc) 36.9 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 { Base, 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 { List$1 } from "igniteui-react-core"; import { RadialPieSeries } from "./RadialPieSeries"; import { AnchoredRadialSeries } from "./AnchoredRadialSeries"; import { AxisLabelSettings } from "./AxisLabelSettings"; import { OthersCategoryContext } from "./OthersCategoryContext"; 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.akg = null; _this.aib = null; _this.akc = null; _this.ah9 = null; _this.ake = null; _this.aia = null; _this.akb = null; _this.ah8 = null; _this.ajh = 0; _this.ait = 0; _this.aii = 6; _this.al7 = null; _this.al6 = null; _this.akh = null; _this.aka = null; _this.aim = 0; _this.air = 1; _this.aji = 3; _this.akd = null; _this.aj9 = null; _this.ai6 = true; _this.aig = 0; _this.ajf = 0; _this.ajg = 0; _this.ajo = 0; _this.ai7 = false; _this.aj7 = 10; _this.ajq = NaN; _this.ajp = NaN; _this.ajr = 0; _this.ajj = NaN; _this.ajn = NaN; _this.akf = " - "; _this.aiy = 0; _this.aix = 0; _this.ajk = 2; _this.ajl = 2; _this.ajm = NaN; _this.ai4 = false; _this.ai2 = true; _this.ai5 = true; _this.aik = 0; _this.ai3 = false; return _this; } DataPieBaseChart.prototype.hl = function () { return true; }; DataPieBaseChart.prototype.al2 = function (a) { this.al3(function (b, c) { return a(b); }); }; DataPieBaseChart.prototype.al3 = 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.fu) { a(c, b); } } }; DataPieBaseChart.prototype.al0 = function (a) { this.al1(function (b, c) { return a(b); }); }; DataPieBaseChart.prototype.al1 = 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.fu) { a(c, b); } } }; DataPieBaseChart.prototype.xl = function () { var a = this.bg.dataSeries != null ? this.bg.dataSeries.count : 0; _super.prototype.xl.call(this); if (this.ako != null) { var b = this.ako; this.angleAxis.hg = b; } else { this.angleAxis.hg = this.adp == null ? RadialBaseChart.ae8(this.angleAxis, this.bg.dataSeries) : this.adp; } this.angleAxis.itemsSource = this.dataChart != null && this.dataChart.series.count > 0 ? this.dataChart.series._inner[0].itemsSource : null; if (this.alx != null) { this.angleAxis.sd = this.alx; } else { this.angleAxis.sd = (this.dataChart != null && this.dataChart.series.count > 0 && typeCast(RadialPieSeries.$, this.dataChart.series._inner[0]) !== null) ? this.dataChart.series._inner[0].ac6 : null; } }; DataPieBaseChart.prototype.c3 = function (a, b) { if (this.c6 == null || this.c6.count == 0) { return 13; } var c = _super.prototype.c3.call(this, a, b); if (c == 1) { return 13; } return c; }; DataPieBaseChart.prototype.xj = function (a) { }; DataPieBaseChart.prototype.hh = function (a) { if (!_super.prototype.hh.call(this, a)) { return false; } return true; }; DataPieBaseChart.prototype.xm = function () { this.valueAxis.pb = this.aje; this.valueAxis.qe = this.aj8; }; Object.defineProperty(DataPieBaseChart.prototype, "angleAxis", { get: function () { return this.aiv; }, set: function (a) { var b = this.angleAxis; if (a != b) { this.aiv = a; this.wn("AngleAxis", b, this.angleAxis); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "valueAxis", { get: function () { return this.aio; }, set: function (a) { var b = this.valueAxis; if (a != b) { this.aio = a; this.wn("ValueAxis", b, this.valueAxis); } }, enumerable: false, configurable: true }); DataPieBaseChart.prototype.get_aja = function () { return false; }; Object.defineProperty(DataPieBaseChart.prototype, "aja", { get: function () { return this.get_aja(); }, enumerable: false, configurable: true }); DataPieBaseChart.prototype.dd = function (a, b) { var c = null; if (b == 35) { c = this.ai1(a, b); } if (a.index > 0) { if (!this.aja) { if (c != null) { c.o8(); } return null; } } return c; }; DataPieBaseChart.prototype.vx = function (a, b) { _super.prototype.vx.call(this, a, b); if (this.g5(a) && this.cf.isCalloutLayer(a)) { if (this.al9 != null) { this.cf.setCalloutLightColor(a, this.al9); } if (this.al8 != null) { this.cf.setCalloutDarkColor(a, this.al8); } var c = this.ah; if (this.aij != 0) { c = this.aij; } this.cf.setCollisionMode(a, c); } }; DataPieBaseChart.prototype.ai1 = function (a, b) { var c = null; if (b == 35) { c = this.dg(35); } else { c = this.dg(35); } if (this.alx != null) { c.ac6 = this.alx; } else { c.ac6 = a.getMemberPathFor(0); } if (this.akr != null) { c.aeb = this.akr; } c.adz = this.ain; c.za = this.angleAxis; c.zg = this.valueAxis; c.ha = true; c.acq = true; c.abb = this.alg; c.y2 = this.aif; c.aa8 = this.ak6; c.y1 = this.aie; c.aa1 = this.akx; c.yz = this.aid; c.aa5 = this.akt; c.y0 = this.aic; c.zn = this.ai0; c.zo = this.aiz; c.aam = this.ale; c.ad6 = this.ajx; c.ad7 = this.ajy; c.jp = this.ajz; c.ad5 = this.ajb; return c; }; DataPieBaseChart.prototype.aa1 = function () { return this.angleAxis; }; DataPieBaseChart.prototype.aa2 = function () { return this.valueAxis; }; DataPieBaseChart.prototype.u7 = function () { this.angleAxis = new ProportionalCategoryAngleAxis(); this.angleAxis.name = "angleAxis"; var a = this.angleAxis; a.propertyChanged = delegateCombine(a.propertyChanged, runOn(this, this.al4)); this.angleAxis.or = 0; this.valueAxis = new NumericRadiusAxis(); this.valueAxis.name = "valueAxis"; var b = this.valueAxis; b.propertyChanged = delegateCombine(b.propertyChanged, runOn(this, this.al5)); if (this.angleAxis.a3 == null) { this.angleAxis.a3 = new AxisLabelSettings(); } if (this.valueAxis.a3 == null) { this.valueAxis.a3 = new AxisLabelSettings(); } }; DataPieBaseChart.prototype.al4 = function (a, b) { switch (b.propertyName) { case "ActualMinimumValue": this.w6("AngleAxisActualMinimum"); break; case "ActualMaximumValue": this.w6("AngleAxisActualMaximum"); break; } }; DataPieBaseChart.prototype.al5 = function (a, b) { switch (b.propertyName) { case "ActualMinimumValue": this.w6("ValueAxisActualMinimum"); break; case "ActualMaximumValue": this.w6("ValueAxisActualMaximum"); break; } }; DataPieBaseChart.prototype.u1 = function (a, b) { var c = typeCast(RadialBase.$, a); if (c != null) { c.xl = this.c3(a, b); } }; DataPieBaseChart.prototype.agk = function (a) { _super.prototype.agk.call(this, a); a.o1 = this.ajc; a.o6 = this.ajd; a.sk = this.aju; if (!isNaN_(this.ajw)) { a.sl = this.ajw; } else { a.sl = 0.65; } }; DataPieBaseChart.prototype.agi = function (a) { _super.prototype.agi.call(this, a); if (!a.dj) { return; } a.r7 = this.ak2; a.rm = this.ais; a.r0 = this.ajv; if (!isNaN_(this.aj0)) { a.q0 = this.aj0; } if (this.aiu != 0) { if (this.aiu == 1) { a.df = false; } else { a.df = true; } } }; DataPieBaseChart.prototype.vs = function (a) { _super.prototype.vs.call(this, a); a.fb = this.ai9; }; DataPieBaseChart.prototype.wn = function (a, b, c) { var _this = this; _super.prototype.wn.call(this, a, b, c); switch (a) { case "SliceLabelPositionMode": this.vj(function (d) { if (d.eq) { _this.cf.setCollisionMode(d, _this.aij); } }); break; case "SliceLabelContentSeparator": this.al0(function (d) { return d.aam = _this.ale; }); break; case "SliceLabelContentMode": this.al0(function (d) { return d.zn = _this.ai0; }); break; case "LegendSliceLabelContentMode": this.al0(function (d) { return d.zo = _this.aiz; }); break; case "SliceLabelFormat": this.al0(function (d) { return d.abb = _this.alg; }); break; case "SliceLabelFormatSpecifiers": this.al0(function (d) { return d.y2 = _this.aif; }); break; case "OthersSliceLabelFormat": this.al0(function (d) { return d.aa8 = _this.ak6; }); break; case "OthersSliceLabelFormatSpecifiers": this.al0(function (d) { return d.y1 = _this.aie; }); break; case "LegendSliceLabelFormat": this.al0(function (d) { return d.aa1 = _this.alg; }); break; case "LegendSliceLabelFormatSpecifiers": this.al0(function (d) { return d.yz = _this.aif; }); break; case "LegendOthersSliceLabelFormat": this.al0(function (d) { return d.aa5 = _this.akt; }); break; case "LegendOthersSliceLabelFormatSpecifiers": this.al0(function (d) { return d.y0 = _this.aic; }); break; case "RadiusX": this.al0(function (d) { return d.ad6 = _this.ajx; }); break; case "RadiusY": this.al0(function (d) { return d.ad7 = _this.ajy; }); break; case "SelectionThickness": this.al0(function (d) { return d.jp = _this.ajz; }); break; case "UseInsetOutlines": this.al0(function (d) { return d.ad5 = _this.ajb; }); break; case "SweepDirection": if (this.angleAxis != null) { if (this.aiu != 0) { if (this.aiu == 1) { this.angleAxis.df = false; } else { this.angleAxis.df = true; } } else { this.angleAxis.df = this.abd; } } break; case "StartAngle": if (this.angleAxis != null) { this.angleAxis.q0 = isNaN_(this.aj0) ? 0 : this.aj0; } break; case "RadiusExtent": if (this.valueAxis != null) { this.valueAxis.sl = isNaN_(this.ajw) ? 0.65 : this.ajw; } break; case "OthersCategoryText": if (this.angleAxis != null) { this.angleAxis.r7 = this.ak2; } break; case "OthersCategoryType": if (this.angleAxis != null) { this.angleAxis.rm = this.ais; } break; case "OthersCategoryThreshold": if (this.angleAxis != null) { this.angleAxis.r0 = this.ajv; } break; case "InnerExtent": if (this.valueAxis != null) { this.valueAxis.sk = this.aju; } break; case "LightSliceLabelColor": this.vg(function (d) { if (d.eq) { _this.cf.setCalloutLightColor(d, _this.al9); } }); break; case "DarkSliceLabelColor": this.vg(function (d) { if (d.eq) { _this.cf.setCalloutDarkColor(d, _this.al8); } }); break; case "ValueMemberPath": if (c != null) { this.vl(function (d) { if (typeCast(AnchoredRadialSeries.$, d) !== null) { var e = d; e.ac6 = _this.alx; } }); this.angleAxis.sd = this.alx; } else { this.wu(); } break; case "LabelMemberPath": if (c != null) { var d = this.ako; this.angleAxis.hg = d; } else { this.wu(); } break; case "LegendLabelMemberPath": if (c != null) { this.vl(function (e) { if (typeCast(RadialPieSeries.$, e) !== null) { var f = e; f.aeb = _this.akr; } }); } else { this.wu(); } break; case "AngleAxisInterval": this.angleAxis.qx = this.ajs; break; case "ValueAxisInterval": this.valueAxis.pz = this.aj3; break; case "ValueAxisFavorLabellingScaleEnd": this.valueAxis.o6 = this.ajd; break; case "ValueAxisAutoRangeBufferMode": this.valueAxis.ok = this.aih; break; case "AngleAxisMinorInterval": this.angleAxis.qy = this.ajt; break; case "ValueAxisMinorInterval": this.valueAxis.p4 = this.aj6; break; case "ValueAxisIsLogarithmic": this.valueAxis.pb = this.aje; break; case "ValueAxisLogarithmBase": this.valueAxis.qe = this.aj8; break; case "ValueAxisMinimumValue": this.valueAxis.p3 = this.aj5; break; case "ValueAxisMaximumValue": this.valueAxis.p2 = this.aj4; break; case "MarkerCollision": this.vm(function (e, f) { return _this.u1(e, f); }); break; case "ValueAxisAbbreviateLargeNumbers": this.agr(function (e) { return e.o1 = _this.ajc; }); break; case "FireMouseLeaveOnManipulationStart": this.wb(function (e) { return e.fb = _this.ai9; }); break; } }; Object.defineProperty(DataPieBaseChart.prototype, "alg", { get: function () { return this.akg; }, set: function (a) { var b = this.alg; if (a != b) { this.akg = a; this.wn("SliceLabelFormat", b, this.alg); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aif", { get: function () { return this.aib; }, set: function (a) { var b = this.aif; if (a != b) { this.aib = a; this.wn("SliceLabelFormatSpecifiers", b, this.aif); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "akx", { get: function () { return this.akc; }, set: function (a) { var b = this.akx; if (a != b) { this.akc = a; this.wn("LegendSliceLabelFormat", b, this.akx); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aid", { get: function () { return this.ah9; }, set: function (a) { var b = this.aid; if (a != b) { this.ah9 = a; this.wn("LegendSliceLabelFormatSpecifiers", b, this.aid); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ak6", { get: function () { return this.ake; }, set: function (a) { var b = this.ak6; if (a != b) { this.ake = a; this.wn("OthersSliceLabelFormat", b, this.ak6); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aie", { get: function () { return this.aia; }, set: function (a) { var b = this.aie; if (a != b) { this.aia = a; this.wn("OthersSliceLabelFormatSpecifiers", b, this.aie); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "akt", { get: function () { return this.akb; }, set: function (a) { var b = this.akt; if (a != b) { this.akb = a; this.wn("LegendOthersSliceLabelFormat", b, this.akt); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aic", { get: function () { return this.ah8; }, set: function (a) { var b = this.aic; if (a != b) { this.ah8 = a; this.wn("LegendOthersSliceLabelFormatSpecifiers", b, this.aic); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aju", { get: function () { return this.ajh; }, set: function (a) { var b = this.aju; if (a != b) { this.ajh = a; this.wn("InnerExtent", b, this.aju); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aiu", { get: function () { return this.ait; }, set: function (a) { var b = this.aiu; if (a != b) { this.ait = a; this.wn("SweepDirection", enumGetBox(PieChartSweepDirection_$type, b), enumGetBox(PieChartSweepDirection_$type, this.aiu)); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aij", { get: function () { return this.aii; }, set: function (a) { var b = this.aij; if (a != b) { this.aii = a; this.wn("SliceLabelPositionMode", enumGetBox(CalloutCollisionMode_$type, b), enumGetBox(CalloutCollisionMode_$type, this.aij)); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "al9", { get: function () { return this.al7; }, set: function (a) { var b = this.al9; if (a != b) { this.al7 = a; this.wn("LightSliceLabelColor", b, this.al9); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "al8", { get: function () { return this.al6; }, set: function (a) { var b = this.al8; if (a != b) { this.al6 = a; this.wn("DarkSliceLabelColor", b, this.al8); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "alx", { get: function () { return this.akh; }, set: function (a) { var b = this.alx; if (a != b) { this.akh = a; this.wn("ValueMemberPath", b, this.alx); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "akr", { get: function () { return this.aka; }, set: function (a) { var b = this.aka; if (a != b) { this.aka = a; this.wn("LegendLabelMemberPath", b, this.aka); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ain", { get: function () { return this.aim; }, set: function (a) { var b = this.aim; if (a != b) { this.aim = a; this.wn("LegendEmptyValuesMode", enumGetBox(LegendEmptyValuesMode_$type, b), this.aka); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ais", { get: function () { return this.air; }, set: function (a) { var b = this.ais; if (a != b) { this.air = a; this.wn("OthersCategoryType", enumGetBox(OthersCategoryType_$type, b), enumGetBox(OthersCategoryType_$type, this.ais)); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ajv", { get: function () { return this.aji; }, set: function (a) { var b = this.ajv; if (a != b) { this.aji = a; this.wn("OthersCategoryThreshold", b, this.ajv); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ak2", { get: function () { return this.akd; }, set: function (a) { var b = this.ak2; if (a != b) { this.akd = a; this.wn("OthersCategoryText", b, this.ak2); } }, enumerable: false, configurable: true }); DataPieBaseChart.prototype.aiq = function () { var a = new OthersCategoryContext(); if (this.angleAxis != null && this.angleAxis.oh != null) { var b = new List$1(Base.$, 0); for (var c = 0; c < this.angleAxis.oh.count; c++) { if (this.angleAxis.isOthersValue(c)) { b.add1(this.angleAxis.oh.item(c)); } } a.items = b.toArray(); } return a; }; Object.defineProperty(DataPieBaseChart.prototype, "ako", { get: function () { return this.aj9; }, set: function (a) { var b = this.ako; if (a != b) { this.aj9 = a; this.wn("LabelMemberPath", b, this.ako); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ajd", { get: function () { return this.ai6; }, set: function (a) { var b = this.ajd; if (a != b) { this.ai6 = a; this.wn("ValueAxisFavorLabellingScaleEnd", b, this.ajd); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aih", { get: function () { return this.aig; }, set: function (a) { var b = this.aih; if (a != b) { this.aig = a; this.wn("ValueAxisAutoRangeBufferMode", enumGetBox(AxisRangeBufferMode_$type, b), enumGetBox(AxisRangeBufferMode_$type, this.aih)); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ajs", { get: function () { return this.ajf; }, set: function (a) { var b = this.ajs; if (a != b) { this.ajf = a; this.wn("AngleAxisInterval", b, this.ajs); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ajt", { get: function () { return this.ajg; }, set: function (a) { var b = this.ajt; if (a != b) { this.ajg = a; this.wn("AngleAxisMinorInterval", b, this.ajt); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aj3", { get: function () { return this.ajo; }, set: function (a) { var b = this.aj3; if (a != b) { this.ajo = a; this.wn("ValueAxisInterval", b, this.aj3); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aje", { get: function () { return this.ai7; }, set: function (a) { var b = this.aje; if (a != b) { this.ai7 = a; this.wn("ValueAxisIsLogarithmic", b, this.aje); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aj8", { get: function () { return this.aj7; }, set: function (a) { var b = this.aj8; if (a != b) { this.aj7 = a; this.wn("ValueAxisLogarithmBase", b, this.aj8); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aj5", { get: function () { return this.ajq; }, set: function (a) { var b = this.aj5; if (a != b) { this.ajq = a; this.wn("ValueAxisMinimumValue", b, this.aj5); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aj4", { get: function () { return this.ajp; }, set: function (a) { var b = this.aj4; if (a != b) { this.ajp = a; this.wn("ValueAxisMaximumValue", b, this.aj4); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aj6", { get: function () { return this.ajr; }, set: function (a) { var b = this.aj6; if (a != b) { this.ajr = a; this.wn("ValueAxisMinorInterval", b, this.aj6); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aj2", { get: function () { return this.valueAxis.pr; }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aj1", { get: function () { return this.valueAxis.pq; }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ajw", { get: function () { return this.ajj; }, set: function (a) { var b = this.ajw; if (a != b) { this.ajj = a; this.wn("RadiusExtent", b, this.ajw); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aj0", { get: function () { return this.ajn; }, set: function (a) { var b = this.aj0; if (a != b) { this.ajn = a; this.wn("StartAngle", b, this.aj0); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ale", { get: function () { return this.akf; }, set: function (a) { var b = this.ale; if (a != b) { this.akf = a; this.wn("SliceLabelContentSeparator", b, this.ale); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ai0", { get: function () { return this.aiy; }, set: function (a) { var b = this.ai0; if (a != b) { this.aiy = a; this.wn("SliceLabelContentMode", enumGetBox(RadialLabelMode_$type, b), enumGetBox(RadialLabelMode_$type, this.ai0)); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "aiz", { get: function () { return this.aix; }, set: function (a) { var b = this.aiz; if (a != b) { this.aix = a; this.wn("LegendSliceLabelContentMode", enumGetBox(RadialLabelMode_$type, b), enumGetBox(RadialLabelMode_$type, this.aiz)); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ajx", { get: function () { return this.ajk; }, set: function (a) { var b = this.ajk; if (a != b) { this.ajk = a; this.wn("RadiusX", b, this.ajk); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ajy", { get: function () { return this.ajl; }, set: function (a) { var b = this.ajl; if (a != b) { this.ajl = a; this.wn("RadiusY", b, this.ajl); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ajz", { get: function () { return this.ajm; }, set: function (a) { var b = this.ajm; if (a != b) { this.ajm = a; this.wn("SelectionThickness", b, this.ajm); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ajb", { get: function () { return this.ai4; }, set: function (a) { var b = this.ai4; if (a != b) { this.ai4 = a; this.wn("UseInsetOutlines", b, this.ai4); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ai8", { get: function () { return this.ai2; }, set: function (a) { var b = this.ai8; if (a != b) { this.ai2 = a; this.wn("AngleAxisFavorLabellingScaleEnd", b, this.ai8); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ajc", { get: function () { return this.ai5; }, set: function (a) { var b = this.ajc; if (a != b) { this.ai5 = a; this.wn("ValueAxisAbbreviateLargeNumbers", b, this.ajc); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ail", { get: function () { return this.aik; }, set: function (a) { var b = this.aik; if (a != b) { this.aik = a; this.wn("MarkerCollision", enumGetBox(CollisionAvoidanceType_$type, b), enumGetBox(CollisionAvoidanceType_$type, this.aik)); } }, enumerable: false, configurable: true }); Object.defineProperty(DataPieBaseChart.prototype, "ai9", { get: function () { return this.ai3; }, set: function (a) { var b = this.ai3; if (a != b) { this.ai3 = a; this.wn("FireMouseLeaveOnManipulationStart", b, this.ai3); } }, enumerable: false, configurable: true }); DataPieBaseChart.$t = markType(DataPieBaseChart, 'DataPieBaseChart', RadialBaseChart.$); return DataPieBaseChart; }(RadialBaseChart)); export { DataPieBaseChart };