igniteui-angular-core
Version:
Ignite UI Angular Core logic used in multiple UI components.
758 lines (757 loc) • 23.1 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.zz = null;
_this.z1 = null;
_this.zy = null;
_this.zw = null;
_this.yl = 0;
_this.xx = false;
_this.yp = 0;
_this.x5 = false;
_this.zo = 0;
_this.yw = 0;
_this.yy = 0;
_this.yx = 0;
_this.yz = 0;
_this.z0 = null;
_this.z2 = null;
_this.yr = 0;
_this.yu = 0;
_this.ys = 0;
_this.yt = 0;
_this.yv = 0;
_this.z4 = null;
_this.xz = false;
_this.zx = null;
_this.z3 = null;
_this.x1 = false;
_this.w9 = null;
_this.xe = null;
_this.x3 = false;
_this.yo = 0;
_this.x2 = false;
_this.x4 = false;
_this.z5 = null;
_this.xa = null;
_this.xb = null;
_this.xc = null;
_this.xd = null;
_this.xh = null;
_this.xg = null;
_this.w8 = null;
_this.w6 = null;
_this.yq = 0;
_this.yn = 0;
_this.ym = 0;
_this.yk = 0;
_this.w7 = null;
_this.zk = 0;
_this.yj = 0;
_this.zn = 0;
_this.zl = 0;
_this.zj = 0;
_this.zm = 0;
_this.xf = null;
_this.w5 = null;
_this.x0 = false;
_this.z6 = null;
_this.y0 = 0;
_this.xy = false;
_this.yg = new Date();
_this.yf = new Date();
_this.xi = null;
_this.zv = null;
return _this;
}
Object.defineProperty(FinancialChartDescription.prototype, "tooltipTemplateRef", {
get: function () {
return this.zz;
},
set: function (a) {
this.zz = a;
this.g("TooltipTemplateRef");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "width", {
get: function () {
return this.z1;
},
set: function (a) {
this.z1 = a;
this.g("Width");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "height", {
get: function () {
return this.zy;
},
set: function (a) {
this.zy = a;
this.g("Height");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "background", {
get: function () {
return this.zw;
},
set: function (a) {
this.zw = a;
this.g("Background");
},
enumerable: false,
configurable: true
});
FinancialChartDescription.prototype.get_type = function () {
return "FinancialChart";
};
Object.defineProperty(FinancialChartDescription.prototype, "leftMargin", {
get: function () {
return this.yl;
},
set: function (a) {
this.yl = a;
this.g("LeftMargin");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "isHorizontalZoomEnabled", {
get: function () {
return this.xx;
},
set: function (a) {
this.xx = a;
this.g("IsHorizontalZoomEnabled");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "toolbarHeight", {
get: function () {
return this.yp;
},
set: function (a) {
this.yp = a;
this.g("ToolbarHeight");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisIsLogarithmic", {
get: function () {
return this.x5;
},
set: function (a) {
this.x5 = a;
this.g("YAxisIsLogarithmic");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisLogarithmBase", {
get: function () {
return this.zo;
},
set: function (a) {
this.zo = a;
this.g("YAxisLogarithmBase");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisInterval", {
get: function () {
return this.yw;
},
set: function (a) {
this.yw = a;
this.g("YAxisInterval");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisMinimumValue", {
get: function () {
return this.yy;
},
set: function (a) {
this.yy = a;
this.g("YAxisMinimumValue");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisMaximumValue", {
get: function () {
return this.yx;
},
set: function (a) {
this.yx = a;
this.g("YAxisMaximumValue");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisMinorInterval", {
get: function () {
return this.yz;
},
set: function (a) {
this.yz = a;
this.g("YAxisMinorInterval");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "volumeType", {
get: function () {
return this.z0;
},
set: function (a) {
this.z0 = a;
this.g("VolumeType");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisMode", {
get: function () {
return this.z2;
},
set: function (a) {
this.z2 = a;
this.g("XAxisMode");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisZoomMaximumCategoryRange", {
get: function () {
return this.yr;
},
set: function (a) {
this.yr = a;
this.g("XAxisZoomMaximumCategoryRange");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisZoomToCategoryStart", {
get: function () {
return this.yu;
},
set: function (a) {
this.yu = a;
this.g("XAxisZoomToCategoryStart");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisZoomMaximumItemSpan", {
get: function () {
return this.ys;
},
set: function (a) {
this.ys = a;
this.g("XAxisZoomMaximumItemSpan");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisZoomToCategoryRange", {
get: function () {
return this.yt;
},
set: function (a) {
this.yt = a;
this.g("XAxisZoomToCategoryRange");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisZoomToItemSpan", {
get: function () {
return this.yv;
},
set: function (a) {
this.yv = a;
this.g("XAxisZoomToItemSpan");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisMode", {
get: function () {
return this.z4;
},
set: function (a) {
this.z4 = a;
this.g("YAxisMode");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "isToolbarVisible", {
get: function () {
return this.xz;
},
set: function (a) {
this.xz = a;
this.g("IsToolbarVisible");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "chartType", {
get: function () {
return this.zx;
},
set: function (a) {
this.zx = a;
this.g("ChartType");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisLabelHorizontalAlignment", {
get: function () {
return this.z3;
},
set: function (a) {
this.z3 = a;
this.g("YAxisLabelHorizontalAlignment");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "isWindowSyncedToVisibleRange", {
get: function () {
return this.x1;
},
set: function (a) {
this.x1 = a;
this.g("IsWindowSyncedToVisibleRange");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorTypes", {
get: function () {
return this.w9;
},
set: function (a) {
this.w9 = a;
this.g("IndicatorTypes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "overlayTypes", {
get: function () {
return this.xe;
},
set: function (a) {
this.xe = a;
this.g("OverlayTypes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisAbbreviateLargeNumbers", {
get: function () {
return this.x3;
},
set: function (a) {
this.x3 = a;
this.g("YAxisAbbreviateLargeNumbers");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "resolution", {
get: function () {
return this.yo;
},
set: function (a) {
this.yo = a;
this.g("Resolution");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisEnhancedIntervalPreferMoreCategoryLabels", {
get: function () {
return this.x2;
},
set: function (a) {
this.x2 = a;
this.g("XAxisEnhancedIntervalPreferMoreCategoryLabels");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisEnhancedIntervalPreferMoreCategoryLabels", {
get: function () {
return this.x4;
},
set: function (a) {
this.x4 = a;
this.g("YAxisEnhancedIntervalPreferMoreCategoryLabels");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "zoomSliderType", {
get: function () {
return this.z5;
},
set: function (a) {
this.z5 = a;
this.g("ZoomSliderType");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "negativeBrushes", {
get: function () {
return this.xa;
},
set: function (a) {
this.xa = a;
this.g("NegativeBrushes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "negativeOutlines", {
get: function () {
return this.xb;
},
set: function (a) {
this.xb = a;
this.g("NegativeOutlines");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "overlayBrushes", {
get: function () {
return this.xc;
},
set: function (a) {
this.xc = a;
this.g("OverlayBrushes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "overlayOutlines", {
get: function () {
return this.xd;
},
set: function (a) {
this.xd = a;
this.g("OverlayOutlines");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "volumeOutlines", {
get: function () {
return this.xh;
},
set: function (a) {
this.xh = a;
this.g("VolumeOutlines");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "volumeBrushes", {
get: function () {
return this.xg;
},
set: function (a) {
this.xg = a;
this.g("VolumeBrushes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorNegativeBrushes", {
get: function () {
return this.w8;
},
set: function (a) {
this.w8 = a;
this.g("IndicatorNegativeBrushes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorBrushes", {
get: function () {
return this.w6;
},
set: function (a) {
this.w6 = a;
this.g("IndicatorBrushes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "volumeThickness", {
get: function () {
return this.yq;
},
set: function (a) {
this.yq = a;
this.g("VolumeThickness");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "overlayThickness", {
get: function () {
return this.yn;
},
set: function (a) {
this.yn = a;
this.g("OverlayThickness");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "overlayMultiplier", {
get: function () {
return this.ym;
},
set: function (a) {
this.ym = a;
this.g("OverlayMultiplier");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorThickness", {
get: function () {
return this.yk;
},
set: function (a) {
this.yk = a;
this.g("IndicatorThickness");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorDisplayTypes", {
get: function () {
return this.w7;
},
set: function (a) {
this.w7 = a;
this.g("IndicatorDisplayTypes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorPeriod", {
get: function () {
return this.zk;
},
set: function (a) {
this.zk = a;
this.g("IndicatorPeriod");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorMultiplier", {
get: function () {
return this.yj;
},
set: function (a) {
this.yj = a;
this.g("IndicatorMultiplier");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorSmoothingPeriod", {
get: function () {
return this.zn;
},
set: function (a) {
this.zn = a;
this.g("IndicatorSmoothingPeriod");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorShortPeriod", {
get: function () {
return this.zl;
},
set: function (a) {
this.zl = a;
this.g("IndicatorShortPeriod");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorLongPeriod", {
get: function () {
return this.zj;
},
set: function (a) {
this.zj = a;
this.g("IndicatorLongPeriod");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorSignalPeriod", {
get: function () {
return this.zm;
},
set: function (a) {
this.zm = a;
this.g("IndicatorSignalPeriod");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "rangeSelectorOptions", {
get: function () {
return this.xf;
},
set: function (a) {
this.xf = a;
this.g("RangeSelectorOptions");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "customIndicatorNames", {
get: function () {
return this.w5;
},
set: function (a) {
this.w5 = a;
this.g("CustomIndicatorNames");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "isVerticalZoomEnabled", {
get: function () {
return this.x0;
},
set: function (a) {
this.x0 = a;
this.g("IsVerticalZoomEnabled");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "zoomSliderXAxisMajorStroke", {
get: function () {
return this.z6;
},
set: function (a) {
this.z6 = a;
this.g("ZoomSliderXAxisMajorStroke");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "zoomSliderXAxisMajorStrokeThickness", {
get: function () {
return this.y0;
},
set: function (a) {
this.y0 = a;
this.g("ZoomSliderXAxisMajorStrokeThickness");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "isLegendVisible", {
get: function () {
return this.xy;
},
set: function (a) {
this.xy = a;
this.g("IsLegendVisible");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisMinimumValue", {
get: function () {
return this.yg;
},
set: function (a) {
this.yg = a;
this.g("XAxisMinimumValue");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisMaximumValue", {
get: function () {
return this.yf;
},
set: function (a) {
this.yf = a;
this.g("XAxisMaximumValue");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisBreaks", {
get: function () {
return this.xi;
},
set: function (a) {
this.xi = a;
this.g("XAxisBreaks");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "applyCustomIndicatorsRef", {
get: function () {
return this.zv;
},
set: function (a) {
this.zv = a;
this.g("ApplyCustomIndicatorsRef");
},
enumerable: false,
configurable: true
});
FinancialChartDescription.$t = markType(FinancialChartDescription, 'FinancialChartDescription', XYChartDescription.$);
return FinancialChartDescription;
}(XYChartDescription));
export { FinancialChartDescription };