UNPKG

igniteui-react-charts

Version:

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

371 lines (370 loc) 13.6 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, __read, __spreadArray } from "tslib"; import { Base, typeCast, delegateCombine, delegateRemove, markType } from "igniteui-react-core"; import { IAnnotationLayerProxy_$type } from "./IAnnotationLayerProxy"; import { CrosshairLayer } from "./CrosshairLayer"; import { ValueLayer } from "./ValueLayer"; import { CalloutLayer } from "./CalloutLayer"; import { FinalValueLayer } from "./FinalValueLayer"; import { TrendLineLayer } from "./TrendLineLayer"; import { UserAnnotationLayer } from "./UserAnnotationLayer"; import { UserAnnotationToolTipLayer } from "./UserAnnotationToolTipLayer"; import { DataToolTipLayer } from "./DataToolTipLayer"; import { DoubleCollection } from "igniteui-react-core"; /** * @hidden */ var AnnotationLayerProxy = /** @class */ /*@__PURE__*/ (function (_super) { __extends(AnnotationLayerProxy, _super); function AnnotationLayerProxy() { var _this = _super.apply(this, __spreadArray([], __read(arguments), false)) || this; _this._container = null; return _this; } Object.defineProperty(AnnotationLayerProxy.prototype, "container", { get: function () { return this._container; }, set: function (a) { this._container = a; }, enumerable: false, configurable: true }); AnnotationLayerProxy.prototype.matchesType = function (a) { if (!a.ev) { return false; } return true; }; AnnotationLayerProxy.prototype.createCrosshairLayer = function () { var a = new CrosshairLayer(); var b = this.container.getExternal(a, null, null); return a; }; AnnotationLayerProxy.prototype.createValueLayer = function () { var a = new ValueLayer(); var b = this.container.getExternal(a, null, null); return a; }; AnnotationLayerProxy.prototype.createCalloutLayer = function () { var a = new CalloutLayer(); var b = this.container.getExternal(a, null, null); return a; }; AnnotationLayerProxy.prototype.createFinalValueLayer = function () { var a = new FinalValueLayer(); var b = this.container.getExternal(a, null, null); return a; }; AnnotationLayerProxy.prototype.createTrendLineLayer = function () { var a = new TrendLineLayer(); var b = this.container.getExternal(a, null, null); return a; }; AnnotationLayerProxy.prototype.createUserAnnotationLayer = function () { var a = new UserAnnotationLayer(); var b = this.container.getExternal(a, null, null); return a; }; AnnotationLayerProxy.prototype.createUserAnnotationToolTipLayer = function () { var a = new UserAnnotationToolTipLayer(); var b = this.container.getExternal(a, null, null); return a; }; AnnotationLayerProxy.prototype.resetUserAnnotationLayer = function (a) { a.annotations.clear(); }; AnnotationLayerProxy.prototype.setCrosshairHorizontalLineVisibility = function (a, b) { a.adp = b; }; AnnotationLayerProxy.prototype.setCrosshairVerticalLineVisibility = function (a, b) { a.adq = b; }; AnnotationLayerProxy.prototype.setCrosshairHorizontalLineStroke = function (a, b) { a.add = b; }; AnnotationLayerProxy.prototype.setCrosshairVerticalLineStroke = function (a, b) { a.ade = b; }; AnnotationLayerProxy.prototype.setCrosshairXAxisForeground = function (a, b) { a.adh = b; }; AnnotationLayerProxy.prototype.setCrosshairYAxisForeground = function (a, b) { a.adk = b; }; AnnotationLayerProxy.prototype.setCrosshairXAxisBackground = function (a, b) { a.adf = b; }; AnnotationLayerProxy.prototype.setCrosshairYAxisBackground = function (a, b) { a.adi = b; }; AnnotationLayerProxy.prototype.setCrosshairYAxisPrecision = function (a, b) { a.abi = b; }; AnnotationLayerProxy.prototype.setCrosshairXAxisPrecision = function (a, b) { a.abh = b; }; AnnotationLayerProxy.prototype.setCrosshairOnAxesEnabled = function (a, b) { a.aay = b; }; AnnotationLayerProxy.prototype.setCrosshairSkipZeroValueFragments = function (a, b) { a.aa0 = b; }; AnnotationLayerProxy.prototype.setCrosshairSkipInvalidData = function (a, b) { a.aaz = b; }; AnnotationLayerProxy.prototype.setCrosshairUseInterpolation = function (a, b) { a.aa2 = b; }; AnnotationLayerProxy.prototype.setCrosshairThickness = function (a, b) { a.jy = b; }; AnnotationLayerProxy.prototype.isCrosshairLayer = function (a) { return typeCast(CrosshairLayer.$, a) !== null; }; AnnotationLayerProxy.prototype.setFinalValuePrecision = function (a, b) { a.aa5 = b; }; AnnotationLayerProxy.prototype.setFinalValueBackground = function (a, b) { a.abz = b; }; AnnotationLayerProxy.prototype.setFinalValueForeground = function (a, b) { a.ab1 = b; }; AnnotationLayerProxy.prototype.setContentMemberPath = function (a, b) { a.aev = b; }; AnnotationLayerProxy.prototype.setCalloutsAllowedPositions = function (a, b) { a.aa5 = b; }; AnnotationLayerProxy.prototype.setLabelMemberPath = function (a, b) { a.afa = b; }; AnnotationLayerProxy.prototype.setXMemberPath = function (a, b) { a.afq = b; }; AnnotationLayerProxy.prototype.setYMemberPath = function (a, b) { a.aft = b; }; AnnotationLayerProxy.prototype.setTargetSeries = function (a, b) { if (typeCast(CalloutLayer.$, a) !== null) { a.aba = b; } else { a.aa3 = b; } }; AnnotationLayerProxy.prototype.setCollisionChannel = function (a, b) { a.aes = b; }; AnnotationLayerProxy.prototype.setIsAutoCalloutBehaviorEnabled = function (a, b) { a.ace = b; }; AnnotationLayerProxy.prototype.setGreedyCollisionMode = function (a, b) { a.aa0 = b ? 2 : 0; }; AnnotationLayerProxy.prototype.setCollisionMode = function (a, b) { a.aa0 = b; }; AnnotationLayerProxy.prototype.setUseItemColorForFill = function (a, b) { a.acl = b; }; AnnotationLayerProxy.prototype.setUseItemColorForOutline = function (a, b) { a.acm = b; }; AnnotationLayerProxy.prototype.setCalloutStrokeThickness = function (a, b) { a.adh = b; }; AnnotationLayerProxy.prototype.setUseAutoContrastingLabelColors = function (a, b) { a.acj = b; }; AnnotationLayerProxy.prototype.setCalloutBackground = function (a, b) { a.ah2 = b; }; AnnotationLayerProxy.prototype.setCalloutTextStyle = function (a, b) { if (b == null) { return; } var c = a; c.afg = b.fontString; }; AnnotationLayerProxy.prototype.setAutoCalloutLabelPrecision = function (a, b) { a.adl = b; }; AnnotationLayerProxy.prototype.setCalloutLightColor = function (a, b) { a.ah7 = b; }; AnnotationLayerProxy.prototype.setCalloutDarkColor = function (a, b) { a.ah5 = b; }; AnnotationLayerProxy.prototype.setCalloutOutline = function (a, b) { a.ah8 = b; }; AnnotationLayerProxy.prototype.setCalloutLeaderBrush = function (a, b) { a.ah6 = b; }; AnnotationLayerProxy.prototype.setCalloutTextColor = function (a, b) { a.ah9 = b; }; AnnotationLayerProxy.prototype.setShouldTruncateOnBoundaryCollisions = function (a, b) { a.aci = b; }; AnnotationLayerProxy.prototype.setUseDedicatedLanes = function (a, b) { a.aay = b ? 2 : 0; }; AnnotationLayerProxy.prototype.isCalloutLayer = function (a) { if (typeCast(CalloutLayer.$, a) !== null) { return true; } return false; }; AnnotationLayerProxy.prototype.isDataToolTipLayer = function (a) { if (typeCast(DataToolTipLayer.$, a) !== null) { return true; } return false; }; AnnotationLayerProxy.prototype.isFinalValueLayer = function (a) { if (typeCast(FinalValueLayer.$, a) !== null) { return true; } return false; }; AnnotationLayerProxy.prototype.addCalloutStyleUpdating = function (a, b) { var c = a; c.calloutStyleUpdating = delegateCombine(c.calloutStyleUpdating, b); }; AnnotationLayerProxy.prototype.removeCalloutStyleUpdating = function (a, b) { var c = a; c.calloutStyleUpdating = delegateRemove(c.calloutStyleUpdating, b); }; AnnotationLayerProxy.prototype.addCalloutLabelUpdating = function (a, b) { var c = a; c.calloutLabelUpdating = delegateCombine(c.calloutLabelUpdating, b); }; AnnotationLayerProxy.prototype.removeCalloutLabelUpdating = function (a, b) { var c = a; c.calloutLabelUpdating = delegateRemove(c.calloutLabelUpdating, b); }; AnnotationLayerProxy.prototype.addCalloutRenderStyleUpdating = function (a, b) { var c = a; c.calloutRenderStyleUpdating = delegateCombine(c.calloutRenderStyleUpdating, b); }; AnnotationLayerProxy.prototype.removeCalloutRenderStyleUpdating = function (a, b) { var c = a; c.calloutRenderStyleUpdating = delegateRemove(c.calloutRenderStyleUpdating, b); }; AnnotationLayerProxy.prototype.setCalloutStyleUpdatingEventEnabled = function (a, b) { a.ach = b; }; AnnotationLayerProxy.prototype.setUseValueForAutoCalloutLabels = function (a, b) { a.aco = b; }; AnnotationLayerProxy.prototype.setCalloutRenderStyleUpdatingEventEnabled = function (a, b) { a.acg = b; }; AnnotationLayerProxy.prototype.updateDataToolTipPropertyByName = function (a, b, c) { a.agj(b, c); }; AnnotationLayerProxy.prototype.getIsAutoCalloutBehaviorEnabled = function (a) { return a.ace; }; AnnotationLayerProxy.prototype.setValueMode = function (a, b) { a.aa5 = b; }; AnnotationLayerProxy.prototype.setUseLegend = function (a, b) { a.x7 = b; }; AnnotationLayerProxy.prototype.setTitle = function (a, b) { a.title = b; }; AnnotationLayerProxy.prototype.setLegendItemBadgeShape = function (a, b) { a.legendItemBadgeShape = b; }; AnnotationLayerProxy.prototype.setValueAxisAnnotationEnabled = function (a, b) { a.aa9 = b; }; AnnotationLayerProxy.prototype.getValueMode = function (a) { return a.aa5; }; AnnotationLayerProxy.prototype.isValueLayer = function (a) { return typeCast(ValueLayer.$, a) !== null; }; AnnotationLayerProxy.prototype.setIsDisabled = function (a, b) { a.abb = b; }; AnnotationLayerProxy.prototype.setBrush = function (a, b) { a.vz = b; }; AnnotationLayerProxy.prototype.setDashArray = function (a, b) { var c = new DoubleCollection(); for (var d = 0; d < b.length; d++) { c.add(b[d]); } a.wm = c; }; AnnotationLayerProxy.prototype.isTrendLineLayer = function (a) { return typeCast(TrendLineLayer.$, a) !== null; }; AnnotationLayerProxy.prototype.setTrendLineTarget = function (a, b) { a.aat = b; }; AnnotationLayerProxy.prototype.setTrendLineType = function (a, b) { a.aav = b; }; AnnotationLayerProxy.prototype.setTrendLineBrush = function (a, b) { a.vz = b; }; AnnotationLayerProxy.prototype.setTrendLineDashArray = function (a, b) { a.wm = b; }; AnnotationLayerProxy.prototype.setTrendLineDashCap = function (a, b) { a.wn = b; }; AnnotationLayerProxy.prototype.setTrendLineThickness = function (a, b) { a.jy = b; }; AnnotationLayerProxy.prototype.getTrendLineType = function (a) { return a.aav; }; AnnotationLayerProxy.prototype.setAppearanceMode = function (a, b) { switch (b) { case "BrightnessShift": a.xm = 1; break; case "SaturationShift": a.xm = 2; break; case "OpacityShift": a.xm = 4; break; case "DashPattern": a.xm = 3; break; case "Auto": a.xm = 0; break; } }; AnnotationLayerProxy.prototype.cancelAnnotationFlow = function (a, b) { a.yw(b); }; AnnotationLayerProxy.prototype.finishAnnotationFlow = function (a, b) { a.y4(b); }; AnnotationLayerProxy.prototype.saveAnnotationsToJson = function (a) { return a.yp(); }; AnnotationLayerProxy.prototype.loadAnnotationsFromJson = function (a, b) { a.y6(b); }; AnnotationLayerProxy.$t = markType(AnnotationLayerProxy, 'AnnotationLayerProxy', Base.$, [IAnnotationLayerProxy_$type]); return AnnotationLayerProxy; }(Base)); export { AnnotationLayerProxy };