igniteui-angular-core
Version:
Ignite UI Angular Core logic used in multiple UI components.
698 lines (697 loc) • 21.3 kB
JavaScript
/*
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 { XYChartDescription } from "./XYChartDescription";
import { markType } from "./type";
/**
* @hidden
*/
var FinancialChartDescription = /** @class */ /*@__PURE__*/ (function (_super) {
__extends(FinancialChartDescription, _super);
function FinancialChartDescription() {
var _this = _super.call(this) || this;
_this.aac = null;
_this.aae = null;
_this.aab = null;
_this.z9 = null;
_this.y4 = 0;
_this.yo = false;
_this.z1 = 0;
_this.zb = 0;
_this.zd = 0;
_this.zc = 0;
_this.ze = 0;
_this.aad = null;
_this.aaf = null;
_this.y6 = 0;
_this.y9 = 0;
_this.y7 = 0;
_this.y8 = 0;
_this.za = 0;
_this.aag = null;
_this.yj = false;
_this.aaa = null;
_this.yk = false;
_this.xu = null;
_this.xz = null;
_this.ym = false;
_this.yl = false;
_this.yn = false;
_this.aah = null;
_this.xv = null;
_this.xw = null;
_this.xx = null;
_this.xy = null;
_this.x2 = null;
_this.x1 = null;
_this.xt = null;
_this.xr = null;
_this.y5 = 0;
_this.y3 = 0;
_this.y2 = 0;
_this.y1 = 0;
_this.xs = null;
_this.zx = 0;
_this.y0 = 0;
_this.z0 = 0;
_this.zy = 0;
_this.zw = 0;
_this.zz = 0;
_this.x0 = null;
_this.xq = null;
_this.aai = null;
_this.zf = 0;
_this.yi = false;
_this.yx = new Date();
_this.yw = new Date();
_this.x3 = null;
_this.z8 = null;
return _this;
}
Object.defineProperty(FinancialChartDescription.prototype, "tooltipTemplateRef", {
get: function () {
return this.aac;
},
set: function (a) {
this.aac = a;
this.j("TooltipTemplateRef");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "width", {
get: function () {
return this.aae;
},
set: function (a) {
this.aae = a;
this.j("Width");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "height", {
get: function () {
return this.aab;
},
set: function (a) {
this.aab = a;
this.j("Height");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "background", {
get: function () {
return this.z9;
},
set: function (a) {
this.z9 = a;
this.j("Background");
},
enumerable: false,
configurable: true
});
FinancialChartDescription.prototype.get_type = function () {
return "FinancialChart";
};
Object.defineProperty(FinancialChartDescription.prototype, "toolbarHeight", {
get: function () {
return this.y4;
},
set: function (a) {
this.y4 = a;
this.j("ToolbarHeight");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisIsLogarithmic", {
get: function () {
return this.yo;
},
set: function (a) {
this.yo = a;
this.j("YAxisIsLogarithmic");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisLogarithmBase", {
get: function () {
return this.z1;
},
set: function (a) {
this.z1 = a;
this.j("YAxisLogarithmBase");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisInterval", {
get: function () {
return this.zb;
},
set: function (a) {
this.zb = a;
this.j("YAxisInterval");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisMinimumValue", {
get: function () {
return this.zd;
},
set: function (a) {
this.zd = a;
this.j("YAxisMinimumValue");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisMaximumValue", {
get: function () {
return this.zc;
},
set: function (a) {
this.zc = a;
this.j("YAxisMaximumValue");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisMinorInterval", {
get: function () {
return this.ze;
},
set: function (a) {
this.ze = a;
this.j("YAxisMinorInterval");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "volumeType", {
get: function () {
return this.aad;
},
set: function (a) {
this.aad = a;
this.j("VolumeType");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisMode", {
get: function () {
return this.aaf;
},
set: function (a) {
this.aaf = a;
this.j("XAxisMode");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisZoomMaximumCategoryRange", {
get: function () {
return this.y6;
},
set: function (a) {
this.y6 = a;
this.j("XAxisZoomMaximumCategoryRange");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisZoomToCategoryStart", {
get: function () {
return this.y9;
},
set: function (a) {
this.y9 = a;
this.j("XAxisZoomToCategoryStart");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisZoomMaximumItemSpan", {
get: function () {
return this.y7;
},
set: function (a) {
this.y7 = a;
this.j("XAxisZoomMaximumItemSpan");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisZoomToCategoryRange", {
get: function () {
return this.y8;
},
set: function (a) {
this.y8 = a;
this.j("XAxisZoomToCategoryRange");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisZoomToItemSpan", {
get: function () {
return this.za;
},
set: function (a) {
this.za = a;
this.j("XAxisZoomToItemSpan");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisMode", {
get: function () {
return this.aag;
},
set: function (a) {
this.aag = a;
this.j("YAxisMode");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "isToolbarVisible", {
get: function () {
return this.yj;
},
set: function (a) {
this.yj = a;
this.j("IsToolbarVisible");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "chartType", {
get: function () {
return this.aaa;
},
set: function (a) {
this.aaa = a;
this.j("ChartType");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "isWindowSyncedToVisibleRange", {
get: function () {
return this.yk;
},
set: function (a) {
this.yk = a;
this.j("IsWindowSyncedToVisibleRange");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorTypes", {
get: function () {
return this.xu;
},
set: function (a) {
this.xu = a;
this.j("IndicatorTypes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "overlayTypes", {
get: function () {
return this.xz;
},
set: function (a) {
this.xz = a;
this.j("OverlayTypes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisAbbreviateLargeNumbers", {
get: function () {
return this.ym;
},
set: function (a) {
this.ym = a;
this.j("YAxisAbbreviateLargeNumbers");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisEnhancedIntervalPreferMoreCategoryLabels", {
get: function () {
return this.yl;
},
set: function (a) {
this.yl = a;
this.j("XAxisEnhancedIntervalPreferMoreCategoryLabels");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisEnhancedIntervalPreferMoreCategoryLabels", {
get: function () {
return this.yn;
},
set: function (a) {
this.yn = a;
this.j("YAxisEnhancedIntervalPreferMoreCategoryLabels");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "zoomSliderType", {
get: function () {
return this.aah;
},
set: function (a) {
this.aah = a;
this.j("ZoomSliderType");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "negativeBrushes", {
get: function () {
return this.xv;
},
set: function (a) {
this.xv = a;
this.j("NegativeBrushes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "negativeOutlines", {
get: function () {
return this.xw;
},
set: function (a) {
this.xw = a;
this.j("NegativeOutlines");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "overlayBrushes", {
get: function () {
return this.xx;
},
set: function (a) {
this.xx = a;
this.j("OverlayBrushes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "overlayOutlines", {
get: function () {
return this.xy;
},
set: function (a) {
this.xy = a;
this.j("OverlayOutlines");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "volumeOutlines", {
get: function () {
return this.x2;
},
set: function (a) {
this.x2 = a;
this.j("VolumeOutlines");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "volumeBrushes", {
get: function () {
return this.x1;
},
set: function (a) {
this.x1 = a;
this.j("VolumeBrushes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorNegativeBrushes", {
get: function () {
return this.xt;
},
set: function (a) {
this.xt = a;
this.j("IndicatorNegativeBrushes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorBrushes", {
get: function () {
return this.xr;
},
set: function (a) {
this.xr = a;
this.j("IndicatorBrushes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "volumeThickness", {
get: function () {
return this.y5;
},
set: function (a) {
this.y5 = a;
this.j("VolumeThickness");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "overlayThickness", {
get: function () {
return this.y3;
},
set: function (a) {
this.y3 = a;
this.j("OverlayThickness");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "overlayMultiplier", {
get: function () {
return this.y2;
},
set: function (a) {
this.y2 = a;
this.j("OverlayMultiplier");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorThickness", {
get: function () {
return this.y1;
},
set: function (a) {
this.y1 = a;
this.j("IndicatorThickness");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorDisplayTypes", {
get: function () {
return this.xs;
},
set: function (a) {
this.xs = a;
this.j("IndicatorDisplayTypes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorPeriod", {
get: function () {
return this.zx;
},
set: function (a) {
this.zx = a;
this.j("IndicatorPeriod");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorMultiplier", {
get: function () {
return this.y0;
},
set: function (a) {
this.y0 = a;
this.j("IndicatorMultiplier");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorSmoothingPeriod", {
get: function () {
return this.z0;
},
set: function (a) {
this.z0 = a;
this.j("IndicatorSmoothingPeriod");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorShortPeriod", {
get: function () {
return this.zy;
},
set: function (a) {
this.zy = a;
this.j("IndicatorShortPeriod");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorLongPeriod", {
get: function () {
return this.zw;
},
set: function (a) {
this.zw = a;
this.j("IndicatorLongPeriod");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorSignalPeriod", {
get: function () {
return this.zz;
},
set: function (a) {
this.zz = a;
this.j("IndicatorSignalPeriod");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "rangeSelectorOptions", {
get: function () {
return this.x0;
},
set: function (a) {
this.x0 = a;
this.j("RangeSelectorOptions");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "customIndicatorNames", {
get: function () {
return this.xq;
},
set: function (a) {
this.xq = a;
this.j("CustomIndicatorNames");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "zoomSliderXAxisMajorStroke", {
get: function () {
return this.aai;
},
set: function (a) {
this.aai = a;
this.j("ZoomSliderXAxisMajorStroke");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "zoomSliderXAxisMajorStrokeThickness", {
get: function () {
return this.zf;
},
set: function (a) {
this.zf = a;
this.j("ZoomSliderXAxisMajorStrokeThickness");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "isLegendVisible", {
get: function () {
return this.yi;
},
set: function (a) {
this.yi = a;
this.j("IsLegendVisible");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisMinimumValue", {
get: function () {
return this.yx;
},
set: function (a) {
this.yx = a;
this.j("XAxisMinimumValue");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisMaximumValue", {
get: function () {
return this.yw;
},
set: function (a) {
this.yw = a;
this.j("XAxisMaximumValue");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisBreaks", {
get: function () {
return this.x3;
},
set: function (a) {
this.x3 = a;
this.j("XAxisBreaks");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "applyCustomIndicatorsRef", {
get: function () {
return this.z8;
},
set: function (a) {
this.z8 = a;
this.j("ApplyCustomIndicatorsRef");
},
enumerable: false,
configurable: true
});
FinancialChartDescription.$t = markType(FinancialChartDescription, 'FinancialChartDescription', XYChartDescription.$);
return FinancialChartDescription;
}(XYChartDescription));
export { FinancialChartDescription };