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.vv = null;
_this.vx = null;
_this.vu = null;
_this.vs = null;
_this.uh = 0;
_this.tt = false;
_this.ul = 0;
_this.t1 = false;
_this.vk = 0;
_this.us = 0;
_this.uu = 0;
_this.ut = 0;
_this.uv = 0;
_this.vw = null;
_this.vy = null;
_this.un = 0;
_this.uq = 0;
_this.uo = 0;
_this.up = 0;
_this.ur = 0;
_this.v0 = null;
_this.tv = false;
_this.vt = null;
_this.vz = null;
_this.tx = false;
_this.s5 = null;
_this.ta = null;
_this.tz = false;
_this.uk = 0;
_this.ty = false;
_this.t0 = false;
_this.v1 = null;
_this.s6 = null;
_this.s7 = null;
_this.s8 = null;
_this.s9 = null;
_this.td = null;
_this.tc = null;
_this.s4 = null;
_this.s2 = null;
_this.um = 0;
_this.uj = 0;
_this.ui = 0;
_this.ug = 0;
_this.s3 = null;
_this.vg = 0;
_this.uf = 0;
_this.vj = 0;
_this.vh = 0;
_this.vf = 0;
_this.vi = 0;
_this.tb = null;
_this.s1 = null;
_this.tw = false;
_this.v2 = null;
_this.uw = 0;
_this.tu = false;
_this.uc = new Date();
_this.ub = new Date();
_this.te = null;
_this.vr = null;
return _this;
}
Object.defineProperty(FinancialChartDescription.prototype, "tooltipTemplateRef", {
get: function () {
return this.vv;
},
set: function (a) {
this.vv = a;
this.e("TooltipTemplateRef");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "width", {
get: function () {
return this.vx;
},
set: function (a) {
this.vx = a;
this.e("Width");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "height", {
get: function () {
return this.vu;
},
set: function (a) {
this.vu = a;
this.e("Height");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "background", {
get: function () {
return this.vs;
},
set: function (a) {
this.vs = a;
this.e("Background");
},
enumerable: false,
configurable: true
});
FinancialChartDescription.prototype.get_type = function () {
return "FinancialChart";
};
Object.defineProperty(FinancialChartDescription.prototype, "leftMargin", {
get: function () {
return this.uh;
},
set: function (a) {
this.uh = a;
this.e("LeftMargin");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "isHorizontalZoomEnabled", {
get: function () {
return this.tt;
},
set: function (a) {
this.tt = a;
this.e("IsHorizontalZoomEnabled");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "toolbarHeight", {
get: function () {
return this.ul;
},
set: function (a) {
this.ul = a;
this.e("ToolbarHeight");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisIsLogarithmic", {
get: function () {
return this.t1;
},
set: function (a) {
this.t1 = a;
this.e("YAxisIsLogarithmic");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisLogarithmBase", {
get: function () {
return this.vk;
},
set: function (a) {
this.vk = a;
this.e("YAxisLogarithmBase");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisInterval", {
get: function () {
return this.us;
},
set: function (a) {
this.us = a;
this.e("YAxisInterval");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisMinimumValue", {
get: function () {
return this.uu;
},
set: function (a) {
this.uu = a;
this.e("YAxisMinimumValue");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisMaximumValue", {
get: function () {
return this.ut;
},
set: function (a) {
this.ut = a;
this.e("YAxisMaximumValue");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisMinorInterval", {
get: function () {
return this.uv;
},
set: function (a) {
this.uv = a;
this.e("YAxisMinorInterval");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "volumeType", {
get: function () {
return this.vw;
},
set: function (a) {
this.vw = a;
this.e("VolumeType");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisMode", {
get: function () {
return this.vy;
},
set: function (a) {
this.vy = a;
this.e("XAxisMode");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisZoomMaximumCategoryRange", {
get: function () {
return this.un;
},
set: function (a) {
this.un = a;
this.e("XAxisZoomMaximumCategoryRange");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisZoomToCategoryStart", {
get: function () {
return this.uq;
},
set: function (a) {
this.uq = a;
this.e("XAxisZoomToCategoryStart");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisZoomMaximumItemSpan", {
get: function () {
return this.uo;
},
set: function (a) {
this.uo = a;
this.e("XAxisZoomMaximumItemSpan");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisZoomToCategoryRange", {
get: function () {
return this.up;
},
set: function (a) {
this.up = a;
this.e("XAxisZoomToCategoryRange");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisZoomToItemSpan", {
get: function () {
return this.ur;
},
set: function (a) {
this.ur = a;
this.e("XAxisZoomToItemSpan");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisMode", {
get: function () {
return this.v0;
},
set: function (a) {
this.v0 = a;
this.e("YAxisMode");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "isToolbarVisible", {
get: function () {
return this.tv;
},
set: function (a) {
this.tv = a;
this.e("IsToolbarVisible");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "chartType", {
get: function () {
return this.vt;
},
set: function (a) {
this.vt = a;
this.e("ChartType");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisLabelHorizontalAlignment", {
get: function () {
return this.vz;
},
set: function (a) {
this.vz = a;
this.e("YAxisLabelHorizontalAlignment");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "isWindowSyncedToVisibleRange", {
get: function () {
return this.tx;
},
set: function (a) {
this.tx = a;
this.e("IsWindowSyncedToVisibleRange");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorTypes", {
get: function () {
return this.s5;
},
set: function (a) {
this.s5 = a;
this.e("IndicatorTypes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "overlayTypes", {
get: function () {
return this.ta;
},
set: function (a) {
this.ta = a;
this.e("OverlayTypes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisAbbreviateLargeNumbers", {
get: function () {
return this.tz;
},
set: function (a) {
this.tz = a;
this.e("YAxisAbbreviateLargeNumbers");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "resolution", {
get: function () {
return this.uk;
},
set: function (a) {
this.uk = a;
this.e("Resolution");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisEnhancedIntervalPreferMoreCategoryLabels", {
get: function () {
return this.ty;
},
set: function (a) {
this.ty = a;
this.e("XAxisEnhancedIntervalPreferMoreCategoryLabels");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "yAxisEnhancedIntervalPreferMoreCategoryLabels", {
get: function () {
return this.t0;
},
set: function (a) {
this.t0 = a;
this.e("YAxisEnhancedIntervalPreferMoreCategoryLabels");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "zoomSliderType", {
get: function () {
return this.v1;
},
set: function (a) {
this.v1 = a;
this.e("ZoomSliderType");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "negativeBrushes", {
get: function () {
return this.s6;
},
set: function (a) {
this.s6 = a;
this.e("NegativeBrushes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "negativeOutlines", {
get: function () {
return this.s7;
},
set: function (a) {
this.s7 = a;
this.e("NegativeOutlines");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "overlayBrushes", {
get: function () {
return this.s8;
},
set: function (a) {
this.s8 = a;
this.e("OverlayBrushes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "overlayOutlines", {
get: function () {
return this.s9;
},
set: function (a) {
this.s9 = a;
this.e("OverlayOutlines");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "volumeOutlines", {
get: function () {
return this.td;
},
set: function (a) {
this.td = a;
this.e("VolumeOutlines");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "volumeBrushes", {
get: function () {
return this.tc;
},
set: function (a) {
this.tc = a;
this.e("VolumeBrushes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorNegativeBrushes", {
get: function () {
return this.s4;
},
set: function (a) {
this.s4 = a;
this.e("IndicatorNegativeBrushes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorBrushes", {
get: function () {
return this.s2;
},
set: function (a) {
this.s2 = a;
this.e("IndicatorBrushes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "volumeThickness", {
get: function () {
return this.um;
},
set: function (a) {
this.um = a;
this.e("VolumeThickness");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "overlayThickness", {
get: function () {
return this.uj;
},
set: function (a) {
this.uj = a;
this.e("OverlayThickness");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "overlayMultiplier", {
get: function () {
return this.ui;
},
set: function (a) {
this.ui = a;
this.e("OverlayMultiplier");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorThickness", {
get: function () {
return this.ug;
},
set: function (a) {
this.ug = a;
this.e("IndicatorThickness");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorDisplayTypes", {
get: function () {
return this.s3;
},
set: function (a) {
this.s3 = a;
this.e("IndicatorDisplayTypes");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorPeriod", {
get: function () {
return this.vg;
},
set: function (a) {
this.vg = a;
this.e("IndicatorPeriod");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorMultiplier", {
get: function () {
return this.uf;
},
set: function (a) {
this.uf = a;
this.e("IndicatorMultiplier");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorSmoothingPeriod", {
get: function () {
return this.vj;
},
set: function (a) {
this.vj = a;
this.e("IndicatorSmoothingPeriod");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorShortPeriod", {
get: function () {
return this.vh;
},
set: function (a) {
this.vh = a;
this.e("IndicatorShortPeriod");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorLongPeriod", {
get: function () {
return this.vf;
},
set: function (a) {
this.vf = a;
this.e("IndicatorLongPeriod");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "indicatorSignalPeriod", {
get: function () {
return this.vi;
},
set: function (a) {
this.vi = a;
this.e("IndicatorSignalPeriod");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "rangeSelectorOptions", {
get: function () {
return this.tb;
},
set: function (a) {
this.tb = a;
this.e("RangeSelectorOptions");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "customIndicatorNames", {
get: function () {
return this.s1;
},
set: function (a) {
this.s1 = a;
this.e("CustomIndicatorNames");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "isVerticalZoomEnabled", {
get: function () {
return this.tw;
},
set: function (a) {
this.tw = a;
this.e("IsVerticalZoomEnabled");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "zoomSliderXAxisMajorStroke", {
get: function () {
return this.v2;
},
set: function (a) {
this.v2 = a;
this.e("ZoomSliderXAxisMajorStroke");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "zoomSliderXAxisMajorStrokeThickness", {
get: function () {
return this.uw;
},
set: function (a) {
this.uw = a;
this.e("ZoomSliderXAxisMajorStrokeThickness");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "isLegendVisible", {
get: function () {
return this.tu;
},
set: function (a) {
this.tu = a;
this.e("IsLegendVisible");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisMinimumValue", {
get: function () {
return this.uc;
},
set: function (a) {
this.uc = a;
this.e("XAxisMinimumValue");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisMaximumValue", {
get: function () {
return this.ub;
},
set: function (a) {
this.ub = a;
this.e("XAxisMaximumValue");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "xAxisBreaks", {
get: function () {
return this.te;
},
set: function (a) {
this.te = a;
this.e("XAxisBreaks");
},
enumerable: false,
configurable: true
});
Object.defineProperty(FinancialChartDescription.prototype, "applyCustomIndicatorsRef", {
get: function () {
return this.vr;
},
set: function (a) {
this.vr = a;
this.e("ApplyCustomIndicatorsRef");
},
enumerable: false,
configurable: true
});
FinancialChartDescription.$t = markType(FinancialChartDescription, 'FinancialChartDescription', XYChartDescription.$);
return FinancialChartDescription;
}(XYChartDescription));
export { FinancialChartDescription };