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.adr = b; }; AnnotationLayerProxy.prototype.setCrosshairVerticalLineVisibility = function (a, b) { a.ads = b; }; AnnotationLayerProxy.prototype.setCrosshairHorizontalLineStroke = function (a, b) { a.adf = b; }; AnnotationLayerProxy.prototype.setCrosshairVerticalLineStroke = function (a, b) { a.adg = b; }; AnnotationLayerProxy.prototype.setCrosshairXAxisForeground = function (a, b) { a.adj = b; }; AnnotationLayerProxy.prototype.setCrosshairYAxisForeground = function (a, b) { a.adm = b; }; AnnotationLayerProxy.prototype.setCrosshairXAxisBackground = function (a, b) { a.adh = b; }; AnnotationLayerProxy.prototype.setCrosshairYAxisBackground = function (a, b) { a.adk = b; }; AnnotationLayerProxy.prototype.setCrosshairYAxisPrecision = function (a, b) { a.abk = b; }; AnnotationLayerProxy.prototype.setCrosshairXAxisPrecision = function (a, b) { a.abj = b; }; AnnotationLayerProxy.prototype.setCrosshairOnAxesEnabled = function (a, b) { a.aa0 = b; }; AnnotationLayerProxy.prototype.setCrosshairSkipZeroValueFragments = function (a, b) { a.aa2 = b; }; AnnotationLayerProxy.prototype.setCrosshairSkipInvalidData = function (a, b) { a.aa1 = b; }; AnnotationLayerProxy.prototype.setCrosshairUseInterpolation = function (a, b) { a.aa4 = b; }; AnnotationLayerProxy.prototype.setCrosshairThickness = function (a, b) { a.j0 = b; }; AnnotationLayerProxy.prototype.isCrosshairLayer = function (a) { return typeCast(CrosshairLayer.$, a) !== null; }; AnnotationLayerProxy.prototype.setFinalValuePrecision = function (a, b) { a.aa7 = b; }; AnnotationLayerProxy.prototype.setFinalValueBackground = function (a, b) { a.ab1 = b; }; AnnotationLayerProxy.prototype.setFinalValueForeground = function (a, b) { a.ab3 = b; }; AnnotationLayerProxy.prototype.setContentMemberPath = function (a, b) { a.aex = b; }; AnnotationLayerProxy.prototype.setCalloutsAllowedPositions = function (a, b) { a.aa7 = b; }; AnnotationLayerProxy.prototype.setLabelMemberPath = function (a, b) { a.afc = b; }; AnnotationLayerProxy.prototype.setXMemberPath = function (a, b) { a.afs = b; }; AnnotationLayerProxy.prototype.setYMemberPath = function (a, b) { a.afv = b; }; AnnotationLayerProxy.prototype.setTargetSeries = function (a, b) { if (typeCast(CalloutLayer.$, a) !== null) { a.abc = b; } else { a.aa5 = b; } }; AnnotationLayerProxy.prototype.setCollisionChannel = function (a, b) { a.aeu = b; }; AnnotationLayerProxy.prototype.setIsAutoCalloutBehaviorEnabled = function (a, b) { a.acg = b; }; AnnotationLayerProxy.prototype.setGreedyCollisionMode = function (a, b) { a.aa2 = b ? 2 : 0; }; AnnotationLayerProxy.prototype.setCollisionMode = function (a, b) { a.aa2 = b; }; AnnotationLayerProxy.prototype.setUseItemColorForFill = function (a, b) { a.acn = b; }; AnnotationLayerProxy.prototype.setUseItemColorForOutline = function (a, b) { a.aco = b; }; AnnotationLayerProxy.prototype.setCalloutStrokeThickness = function (a, b) { a.adj = b; }; AnnotationLayerProxy.prototype.setUseAutoContrastingLabelColors = function (a, b) { a.acl = b; }; AnnotationLayerProxy.prototype.setCalloutBackground = function (a, b) { a.ah4 = b; }; AnnotationLayerProxy.prototype.setCalloutTextStyle = function (a, b) { if (b == null) { return; } var c = a; c.afi = b.fontString; }; AnnotationLayerProxy.prototype.setAutoCalloutLabelPrecision = function (a, b) { a.adn = b; }; AnnotationLayerProxy.prototype.setCalloutLightColor = function (a, b) { a.ah9 = b; }; AnnotationLayerProxy.prototype.setCalloutDarkColor = function (a, b) { a.ah7 = b; }; AnnotationLayerProxy.prototype.setCalloutOutline = function (a, b) { a.aia = b; }; AnnotationLayerProxy.prototype.setCalloutLeaderBrush = function (a, b) { a.ah8 = b; }; AnnotationLayerProxy.prototype.setCalloutTextColor = function (a, b) { a.aib = b; }; AnnotationLayerProxy.prototype.setShouldTruncateOnBoundaryCollisions = function (a, b) { a.ack = b; }; AnnotationLayerProxy.prototype.setUseDedicatedLanes = function (a, b) { a.aa0 = 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.acj = b; }; AnnotationLayerProxy.prototype.setUseValueForAutoCalloutLabels = function (a, b) { a.acq = b; }; AnnotationLayerProxy.prototype.setCalloutRenderStyleUpdatingEventEnabled = function (a, b) { a.aci = b; }; AnnotationLayerProxy.prototype.updateDataToolTipPropertyByName = function (a, b, c) { a.agn(b, c); }; AnnotationLayerProxy.prototype.getIsAutoCalloutBehaviorEnabled = function (a) { return a.acg; }; AnnotationLayerProxy.prototype.setValueMode = function (a, b) { a.aa7 = b; }; AnnotationLayerProxy.prototype.setUseLegend = function (a, b) { a.x9 = 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.abb = b; }; AnnotationLayerProxy.prototype.getValueMode = function (a) { return a.aa7; }; AnnotationLayerProxy.prototype.isValueLayer = function (a) { return typeCast(ValueLayer.$, a) !== null; }; AnnotationLayerProxy.prototype.setIsDisabled = function (a, b) { a.abd = b; }; AnnotationLayerProxy.prototype.setBrush = function (a, b) { a.v1 = b; }; AnnotationLayerProxy.prototype.setDashArray = function (a, b) { var c = new DoubleCollection(); for (var d = 0; d < b.length; d++) { c.add(b[d]); } a.wo = c; }; AnnotationLayerProxy.prototype.isTrendLineLayer = function (a) { return typeCast(TrendLineLayer.$, a) !== null; }; AnnotationLayerProxy.prototype.setTrendLineTarget = function (a, b) { a.aav = b; }; AnnotationLayerProxy.prototype.setTrendLineType = function (a, b) { a.aax = b; }; AnnotationLayerProxy.prototype.setTrendLineBrush = function (a, b) { a.v1 = b; }; AnnotationLayerProxy.prototype.setTrendLineDashArray = function (a, b) { a.wo = b; }; AnnotationLayerProxy.prototype.setTrendLineDashCap = function (a, b) { a.wp = b; }; AnnotationLayerProxy.prototype.setTrendLineThickness = function (a, b) { a.j0 = b; }; AnnotationLayerProxy.prototype.getTrendLineType = function (a) { return a.aax; }; AnnotationLayerProxy.prototype.setAppearanceMode = function (a, b) { switch (b) { case "BrightnessShift": a.xo = 1; break; case "SaturationShift": a.xo = 2; break; case "OpacityShift": a.xo = 4; break; case "DashPattern": a.xo = 3; break; case "Auto": a.xo = 0; break; } }; AnnotationLayerProxy.prototype.cancelAnnotationFlow = function (a, b) { a.yy(b); }; AnnotationLayerProxy.prototype.finishAnnotationFlow = function (a, b) { a.y6(b); }; AnnotationLayerProxy.prototype.saveAnnotationsToJson = function (a) { return a.yr(); }; AnnotationLayerProxy.prototype.loadAnnotationsFromJson = function (a, b) { a.y8(b); }; AnnotationLayerProxy.$t = markType(AnnotationLayerProxy, 'AnnotationLayerProxy', Base.$, [IAnnotationLayerProxy_$type]); return AnnotationLayerProxy; }(Base)); export { AnnotationLayerProxy };