UNPKG

igniteui-angular-core

Version:

Ignite UI Angular Core logic used in multiple UI components.

1,677 lines 57.1 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 { Description } from "./Description"; import { markType } from "./type"; /** * @hidden */ var DataLegendDescription = /** @class */ /*@__PURE__*/ (function (_super) { __extends(DataLegendDescription, _super); function DataLegendDescription() { var _this = _super.call(this) || this; _this.w = false; _this.aq = 0; _this.eh = null; _this.ei = null; _this.am = 0; _this.an = 0; _this.ao = 0; _this.ap = 0; _this.z = false; _this.o = null; _this.l = null; _this.n = null; _this.k = null; _this.aa = false; _this.f8 = null; _this.ed = 0; _this.ee = 0; _this.gb = null; _this.f9 = null; _this.ga = null; _this.ab = false; _this.gc = null; _this.p = null; _this.b8 = 0; _this.b9 = 0; _this.ca = 0; _this.cb = 0; _this.ac = false; _this.gh = null; _this.ad = false; _this.cd = 0; _this.ce = 0; _this.cf = 0; _this.cg = 0; _this.gd = null; _this.ge = null; _this.cc = 0; _this.gf = null; _this.gg = null; _this.et = null; _this.m = null; _this.er = null; _this.es = null; _this.eu = null; _this.ev = null; _this.ew = null; _this.ba = 0; _this.bb = 0; _this.bc = 0; _this.bd = 0; _this.a5 = 0; _this.a6 = 0; _this.a7 = 0; _this.a8 = 0; _this.y = false; _this.ex = null; _this.a9 = 0; _this.ey = null; _this.ez = null; _this.x = false; _this.en = null; _this.a1 = 0; _this.a2 = 0; _this.a3 = 0; _this.a4 = 0; _this.aw = 0; _this.ax = 0; _this.ay = 0; _this.az = 0; _this.eo = null; _this.a0 = 0; _this.ep = null; _this.eq = null; _this.fj = null; _this.fk = null; _this.bp = 0; _this.fl = null; _this.fm = null; _this.fn = null; _this.fi = null; _this.bq = 0; _this.br = 0; _this.bs = 0; _this.bt = 0; _this.bl = 0; _this.bm = 0; _this.bn = 0; _this.bo = 0; _this.ft = null; _this.fu = null; _this.bv = 0; _this.fv = null; _this.fw = null; _this.fd = null; _this.fe = null; _this.ff = null; _this.bk = 0; _this.fg = null; _this.fh = null; _this.fo = null; _this.fp = null; _this.fq = null; _this.bu = 0; _this.fr = null; _this.fs = null; _this.ar = 0; _this.as = 0; _this.at = 0; _this.au = 0; _this.ej = null; _this.bw = 0; _this.bx = 0; _this.fx = null; _this.f2 = null; _this.f3 = null; _this.f4 = null; _this.b4 = 0; _this.b5 = 0; _this.b6 = 0; _this.b7 = 0; _this.f5 = null; _this.b3 = 0; _this.f6 = null; _this.f7 = null; _this.bz = 0; _this.b0 = 0; _this.b1 = 0; _this.b2 = 0; _this.fy = null; _this.fz = null; _this.by = 0; _this.f0 = null; _this.f1 = null; _this.e1 = null; _this.e2 = null; _this.bf = 0; _this.bg = 0; _this.bh = 0; _this.bi = 0; _this.e3 = null; _this.be = 0; _this.e4 = null; _this.e5 = null; _this.bj = 0; _this.e6 = null; _this.el = null; _this.em = null; _this.av = 0; _this.ek = null; _this.e8 = null; _this.e7 = null; _this.fa = null; _this.fc = null; _this.e9 = null; _this.fb = null; _this.gi = null; _this.e0 = null; return _this; } DataLegendDescription.prototype.get_type = function () { return "DataLegend"; }; Object.defineProperty(DataLegendDescription.prototype, "type", { get: function () { return this.get_type(); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "actualBadgesVisible", { get: function () { return this.w; }, set: function (a) { this.w = a; this.j("ActualBadgesVisible"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "actualPixelScalingRatio", { get: function () { return this.aq; }, set: function (a) { this.aq = a; this.j("ActualPixelScalingRatio"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "actualBackground", { get: function () { return this.eh; }, set: function (a) { this.eh = a; this.j("ActualBackground"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "actualBorderBrush", { get: function () { return this.ei; }, set: function (a) { this.ei = a; this.j("ActualBorderBrush"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "actualBorderThicknessBottom", { get: function () { return this.am; }, set: function (a) { this.am = a; this.j("ActualBorderThicknessBottom"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "actualBorderThicknessLeft", { get: function () { return this.an; }, set: function (a) { this.an = a; this.j("ActualBorderThicknessLeft"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "actualBorderThicknessRight", { get: function () { return this.ao; }, set: function (a) { this.ao = a; this.j("ActualBorderThicknessRight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "actualBorderThicknessTop", { get: function () { return this.ap; }, set: function (a) { this.ap = a; this.j("ActualBorderThicknessTop"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "isEmbeddedInDataTooltip", { get: function () { return this.z; }, set: function (a) { this.z = a; this.j("IsEmbeddedInDataTooltip"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "includedSeries", { get: function () { return this.o; }, set: function (a) { this.o = a; this.j("IncludedSeries"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "excludedSeries", { get: function () { return this.l; }, set: function (a) { this.l = a; this.j("ExcludedSeries"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "includedColumns", { get: function () { return this.n; }, set: function (a) { this.n = a; this.j("IncludedColumns"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "excludedColumns", { get: function () { return this.k; }, set: function (a) { this.k = a; this.j("ExcludedColumns"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "shouldUpdateWhenSeriesDataChanges", { get: function () { return this.aa; }, set: function (a) { this.aa = a; this.j("ShouldUpdateWhenSeriesDataChanges"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueFormatAbbreviation", { get: function () { return this.f8; }, set: function (a) { this.f8 = a; this.j("ValueFormatAbbreviation"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueFormatMaxFractions", { get: function () { return this.ed; }, set: function (a) { this.ed = a; this.j("ValueFormatMaxFractions"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueFormatMinFractions", { get: function () { return this.ee; }, set: function (a) { this.ee = a; this.j("ValueFormatMinFractions"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueFormatMode", { get: function () { return this.gb; }, set: function (a) { this.gb = a; this.j("ValueFormatMode"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueFormatCulture", { get: function () { return this.f9; }, set: function (a) { this.f9 = a; this.j("ValueFormatCulture"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueFormatCurrencyCode", { get: function () { return this.ga; }, set: function (a) { this.ga = a; this.j("ValueFormatCurrencyCode"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueFormatUseGrouping", { get: function () { return this.ab; }, set: function (a) { this.ab = a; this.j("ValueFormatUseGrouping"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueFormatString", { get: function () { return this.gc; }, set: function (a) { this.gc = a; this.j("ValueFormatString"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueFormatSpecifiers", { get: function () { return this.p; }, set: function (a) { this.p = a; this.j("ValueFormatSpecifiers"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueRowMarginBottom", { get: function () { return this.b8; }, set: function (a) { this.b8 = a; this.j("ValueRowMarginBottom"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueRowMarginLeft", { get: function () { return this.b9; }, set: function (a) { this.b9 = a; this.j("ValueRowMarginLeft"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueRowMarginRight", { get: function () { return this.ca; }, set: function (a) { this.ca = a; this.j("ValueRowMarginRight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueRowMarginTop", { get: function () { return this.cb; }, set: function (a) { this.cb = a; this.j("ValueRowMarginTop"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueRowVisible", { get: function () { return this.ac; }, set: function (a) { this.ac = a; this.j("ValueRowVisible"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueTextWhenMissingData", { get: function () { return this.gh; }, set: function (a) { this.gh = a; this.j("ValueTextWhenMissingData"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueTextUseSeriesColors", { get: function () { return this.ad; }, set: function (a) { this.ad = a; this.j("ValueTextUseSeriesColors"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueTextMarginBottom", { get: function () { return this.cd; }, set: function (a) { this.cd = a; this.j("ValueTextMarginBottom"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueTextMarginLeft", { get: function () { return this.ce; }, set: function (a) { this.ce = a; this.j("ValueTextMarginLeft"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueTextMarginRight", { get: function () { return this.cf; }, set: function (a) { this.cf = a; this.j("ValueTextMarginRight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueTextMarginTop", { get: function () { return this.cg; }, set: function (a) { this.cg = a; this.j("ValueTextMarginTop"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueTextColor", { get: function () { return this.gd; }, set: function (a) { this.gd = a; this.j("ValueTextColor"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueTextFontFamily", { get: function () { return this.ge; }, set: function (a) { this.ge = a; this.j("ValueTextFontFamily"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueTextFontSize", { get: function () { return this.cc; }, set: function (a) { this.cc = a; this.j("ValueTextFontSize"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueTextFontStyle", { get: function () { return this.gf; }, set: function (a) { this.gf = a; this.j("ValueTextFontStyle"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "valueTextFontWeight", { get: function () { return this.gg; }, set: function (a) { this.gg = a; this.j("ValueTextFontWeight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerFormatString", { get: function () { return this.et; }, set: function (a) { this.et = a; this.j("HeaderFormatString"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerFormatSpecifiers", { get: function () { return this.m; }, set: function (a) { this.m = a; this.j("HeaderFormatSpecifiers"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerFormatCulture", { get: function () { return this.er; }, set: function (a) { this.er = a; this.j("HeaderFormatCulture"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerFormatDate", { get: function () { return this.es; }, set: function (a) { this.es = a; this.j("HeaderFormatDate"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerFormatTime", { get: function () { return this.eu; }, set: function (a) { this.eu = a; this.j("HeaderFormatTime"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerText", { get: function () { return this.ev; }, set: function (a) { this.ev = a; this.j("HeaderText"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerTextColor", { get: function () { return this.ew; }, set: function (a) { this.ew = a; this.j("HeaderTextColor"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerTextMarginBottom", { get: function () { return this.ba; }, set: function (a) { this.ba = a; this.j("HeaderTextMarginBottom"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerTextMarginLeft", { get: function () { return this.bb; }, set: function (a) { this.bb = a; this.j("HeaderTextMarginLeft"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerTextMarginRight", { get: function () { return this.bc; }, set: function (a) { this.bc = a; this.j("HeaderTextMarginRight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerTextMarginTop", { get: function () { return this.bd; }, set: function (a) { this.bd = a; this.j("HeaderTextMarginTop"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerRowMarginBottom", { get: function () { return this.a5; }, set: function (a) { this.a5 = a; this.j("HeaderRowMarginBottom"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerRowMarginLeft", { get: function () { return this.a6; }, set: function (a) { this.a6 = a; this.j("HeaderRowMarginLeft"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerRowMarginRight", { get: function () { return this.a7; }, set: function (a) { this.a7 = a; this.j("HeaderRowMarginRight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerRowMarginTop", { get: function () { return this.a8; }, set: function (a) { this.a8 = a; this.j("HeaderRowMarginTop"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerRowVisible", { get: function () { return this.y; }, set: function (a) { this.y = a; this.j("HeaderRowVisible"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerTextFontFamily", { get: function () { return this.ex; }, set: function (a) { this.ex = a; this.j("HeaderTextFontFamily"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerTextFontSize", { get: function () { return this.a9; }, set: function (a) { this.a9 = a; this.j("HeaderTextFontSize"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerTextFontStyle", { get: function () { return this.ey; }, set: function (a) { this.ey = a; this.j("HeaderTextFontStyle"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "headerTextFontWeight", { get: function () { return this.ez; }, set: function (a) { this.ez = a; this.j("HeaderTextFontWeight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "groupRowVisible", { get: function () { return this.x; }, set: function (a) { this.x = a; this.j("GroupRowVisible"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "groupTextColor", { get: function () { return this.en; }, set: function (a) { this.en = a; this.j("GroupTextColor"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "groupTextMarginBottom", { get: function () { return this.a1; }, set: function (a) { this.a1 = a; this.j("GroupTextMarginBottom"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "groupTextMarginLeft", { get: function () { return this.a2; }, set: function (a) { this.a2 = a; this.j("GroupTextMarginLeft"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "groupTextMarginRight", { get: function () { return this.a3; }, set: function (a) { this.a3 = a; this.j("GroupTextMarginRight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "groupTextMarginTop", { get: function () { return this.a4; }, set: function (a) { this.a4 = a; this.j("GroupTextMarginTop"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "groupRowMarginBottom", { get: function () { return this.aw; }, set: function (a) { this.aw = a; this.j("GroupRowMarginBottom"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "groupRowMarginLeft", { get: function () { return this.ax; }, set: function (a) { this.ax = a; this.j("GroupRowMarginLeft"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "groupRowMarginRight", { get: function () { return this.ay; }, set: function (a) { this.ay = a; this.j("GroupRowMarginRight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "groupRowMarginTop", { get: function () { return this.az; }, set: function (a) { this.az = a; this.j("GroupRowMarginTop"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "groupTextFontFamily", { get: function () { return this.eo; }, set: function (a) { this.eo = a; this.j("GroupTextFontFamily"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "groupTextFontSize", { get: function () { return this.a0; }, set: function (a) { this.a0 = a; this.j("GroupTextFontSize"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "groupTextFontStyle", { get: function () { return this.ep; }, set: function (a) { this.ep = a; this.j("GroupTextFontStyle"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "groupTextFontWeight", { get: function () { return this.eq; }, set: function (a) { this.eq = a; this.j("GroupTextFontWeight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryTitleTextColor", { get: function () { return this.fj; }, set: function (a) { this.fj = a; this.j("SummaryTitleTextColor"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryTitleTextFontFamily", { get: function () { return this.fk; }, set: function (a) { this.fk = a; this.j("SummaryTitleTextFontFamily"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryTitleTextFontSize", { get: function () { return this.bp; }, set: function (a) { this.bp = a; this.j("SummaryTitleTextFontSize"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryTitleTextFontStyle", { get: function () { return this.fl; }, set: function (a) { this.fl = a; this.j("SummaryTitleTextFontStyle"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryTitleTextFontWeight", { get: function () { return this.fm; }, set: function (a) { this.fm = a; this.j("SummaryTitleTextFontWeight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryType", { get: function () { return this.fn; }, set: function (a) { this.fn = a; this.j("SummaryType"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryTitleText", { get: function () { return this.fi; }, set: function (a) { this.fi = a; this.j("SummaryTitleText"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryTitleTextMarginBottom", { get: function () { return this.bq; }, set: function (a) { this.bq = a; this.j("SummaryTitleTextMarginBottom"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryTitleTextMarginLeft", { get: function () { return this.br; }, set: function (a) { this.br = a; this.j("SummaryTitleTextMarginLeft"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryTitleTextMarginRight", { get: function () { return this.bs; }, set: function (a) { this.bs = a; this.j("SummaryTitleTextMarginRight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryTitleTextMarginTop", { get: function () { return this.bt; }, set: function (a) { this.bt = a; this.j("SummaryTitleTextMarginTop"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryRowMarginBottom", { get: function () { return this.bl; }, set: function (a) { this.bl = a; this.j("SummaryRowMarginBottom"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryRowMarginLeft", { get: function () { return this.bm; }, set: function (a) { this.bm = a; this.j("SummaryRowMarginLeft"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryRowMarginRight", { get: function () { return this.bn; }, set: function (a) { this.bn = a; this.j("SummaryRowMarginRight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryRowMarginTop", { get: function () { return this.bo; }, set: function (a) { this.bo = a; this.j("SummaryRowMarginTop"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryValueTextColor", { get: function () { return this.ft; }, set: function (a) { this.ft = a; this.j("SummaryValueTextColor"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryValueTextFontFamily", { get: function () { return this.fu; }, set: function (a) { this.fu = a; this.j("SummaryValueTextFontFamily"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryValueTextFontSize", { get: function () { return this.bv; }, set: function (a) { this.bv = a; this.j("SummaryValueTextFontSize"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryValueTextFontStyle", { get: function () { return this.fv; }, set: function (a) { this.fv = a; this.j("SummaryValueTextFontStyle"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryValueTextFontWeight", { get: function () { return this.fw; }, set: function (a) { this.fw = a; this.j("SummaryValueTextFontWeight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryLabelText", { get: function () { return this.fd; }, set: function (a) { this.fd = a; this.j("SummaryLabelText"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryLabelTextColor", { get: function () { return this.fe; }, set: function (a) { this.fe = a; this.j("SummaryLabelTextColor"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryLabelTextFontFamily", { get: function () { return this.ff; }, set: function (a) { this.ff = a; this.j("SummaryLabelTextFontFamily"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryLabelTextFontSize", { get: function () { return this.bk; }, set: function (a) { this.bk = a; this.j("SummaryLabelTextFontSize"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryLabelTextFontStyle", { get: function () { return this.fg; }, set: function (a) { this.fg = a; this.j("SummaryLabelTextFontStyle"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryLabelTextFontWeight", { get: function () { return this.fh; }, set: function (a) { this.fh = a; this.j("SummaryLabelTextFontWeight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryUnitsText", { get: function () { return this.fo; }, set: function (a) { this.fo = a; this.j("SummaryUnitsText"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryUnitsTextColor", { get: function () { return this.fp; }, set: function (a) { this.fp = a; this.j("SummaryUnitsTextColor"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryUnitsTextFontFamily", { get: function () { return this.fq; }, set: function (a) { this.fq = a; this.j("SummaryUnitsTextFontFamily"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryUnitsTextFontSize", { get: function () { return this.bu; }, set: function (a) { this.bu = a; this.j("SummaryUnitsTextFontSize"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryUnitsTextFontStyle", { get: function () { return this.fr; }, set: function (a) { this.fr = a; this.j("SummaryUnitsTextFontStyle"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "summaryUnitsTextFontWeight", { get: function () { return this.fs; }, set: function (a) { this.fs = a; this.j("SummaryUnitsTextFontWeight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "badgeMarginBottom", { get: function () { return this.ar; }, set: function (a) { this.ar = a; this.j("BadgeMarginBottom"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "badgeMarginLeft", { get: function () { return this.as; }, set: function (a) { this.as = a; this.j("BadgeMarginLeft"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "badgeMarginRight", { get: function () { return this.at; }, set: function (a) { this.at = a; this.j("BadgeMarginRight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "badgeMarginTop", { get: function () { return this.au; }, set: function (a) { this.au = a; this.j("BadgeMarginTop"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "badgeShape", { get: function () { return this.ej; }, set: function (a) { this.ej = a; this.j("BadgeShape"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "targetCursorPositionX", { get: function () { return this.bw; }, set: function (a) { this.bw = a; this.j("TargetCursorPositionX"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "targetCursorPositionY", { get: function () { return this.bx; }, set: function (a) { this.bx = a; this.j("TargetCursorPositionY"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "targetRef", { get: function () { return this.fx; }, set: function (a) { this.fx = a; this.j("TargetRef"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "unitsDisplayMode", { get: function () { return this.f2; }, set: function (a) { this.f2 = a; this.j("UnitsDisplayMode"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "unitsText", { get: function () { return this.f3; }, set: function (a) { this.f3 = a; this.j("UnitsText"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "unitsTextColor", { get: function () { return this.f4; }, set: function (a) { this.f4 = a; this.j("UnitsTextColor"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "unitsTextMarginBottom", { get: function () { return this.b4; }, set: function (a) { this.b4 = a; this.j("UnitsTextMarginBottom"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "unitsTextMarginLeft", { get: function () { return this.b5; }, set: function (a) { this.b5 = a; this.j("UnitsTextMarginLeft"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "unitsTextMarginRight", { get: function () { return this.b6; }, set: function (a) { this.b6 = a; this.j("UnitsTextMarginRight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "unitsTextMarginTop", { get: function () { return this.b7; }, set: function (a) { this.b7 = a; this.j("UnitsTextMarginTop"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "unitsTextFontFamily", { get: function () { return this.f5; }, set: function (a) { this.f5 = a; this.j("UnitsTextFontFamily"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "unitsTextFontSize", { get: function () { return this.b3; }, set: function (a) { this.b3 = a; this.j("UnitsTextFontSize"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "unitsTextFontStyle", { get: function () { return this.f6; }, set: function (a) { this.f6 = a; this.j("UnitsTextFontStyle"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "unitsTextFontWeight", { get: function () { return this.f7; }, set: function (a) { this.f7 = a; this.j("UnitsTextFontWeight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "titleTextMarginBottom", { get: function () { return this.bz; }, set: function (a) { this.bz = a; this.j("TitleTextMarginBottom"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "titleTextMarginLeft", { get: function () { return this.b0; }, set: function (a) { this.b0 = a; this.j("TitleTextMarginLeft"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "titleTextMarginRight", { get: function () { return this.b1; }, set: function (a) { this.b1 = a; this.j("TitleTextMarginRight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "titleTextMarginTop", { get: function () { return this.b2; }, set: function (a) { this.b2 = a; this.j("TitleTextMarginTop"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "titleTextColor", { get: function () { return this.fy; }, set: function (a) { this.fy = a; this.j("TitleTextColor"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "titleTextFontFamily", { get: function () { return this.fz; }, set: function (a) { this.fz = a; this.j("TitleTextFontFamily"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "titleTextFontSize", { get: function () { return this.by; }, set: function (a) { this.by = a; this.j("TitleTextFontSize"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "titleTextFontStyle", { get: function () { return this.f0; }, set: function (a) { this.f0 = a; this.j("TitleTextFontStyle"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "titleTextFontWeight", { get: function () { return this.f1; }, set: function (a) { this.f1 = a; this.j("TitleTextFontWeight"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "labelDisplayMode", { get: function () { return this.e1; }, set: function (a) { this.e1 = a; this.j("LabelDisplayMode"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "labelTextColor", { get: function () { return this.e2; }, set: function (a) { this.e2 = a; this.j("LabelTextColor"); }, enumerable: false, configurable: true }); Object.defineProperty(DataLegendDescription.prototype, "labelTextMarginBottom", { get: function () { return this.bf; }, set: function (a) { this.bf = a; this.j("LabelTextMarginB