UNPKG

igniteui-react-charts

Version:

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

335 lines (334 loc) 9.77 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 { 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 { DataToolTipLayer } from "./DataToolTipLayer"; import { DoubleCollection } from "igniteui-react-core"; /** * @hidden */ export let AnnotationLayerProxy = /*@__PURE__*/ (() => { class AnnotationLayerProxy extends Base { constructor() { super(...arguments); this._container = null; } get container() { return this._container; } set container(a) { this._container = a; } matchesType(a) { if (!a.eu) { return false; } return true; } createCrosshairLayer() { let a = new CrosshairLayer(); let b = this.container.getExternal(a, null, null); return a; } createValueLayer() { let a = new ValueLayer(); let b = this.container.getExternal(a, null, null); return a; } createCalloutLayer() { let a = new CalloutLayer(); let b = this.container.getExternal(a, null, null); return a; } createFinalValueLayer() { let a = new FinalValueLayer(); let b = this.container.getExternal(a, null, null); return a; } createTrendLineLayer() { let a = new TrendLineLayer(); let b = this.container.getExternal(a, null, null); return a; } setCrosshairHorizontalLineVisibility(a, b) { a.add = b; } setCrosshairVerticalLineVisibility(a, b) { a.ade = b; } setCrosshairHorizontalLineStroke(a, b) { a.ac1 = b; } setCrosshairVerticalLineStroke(a, b) { a.ac2 = b; } setCrosshairXAxisForeground(a, b) { a.ac5 = b; } setCrosshairYAxisForeground(a, b) { a.ac8 = b; } setCrosshairXAxisBackground(a, b) { a.ac3 = b; } setCrosshairYAxisBackground(a, b) { a.ac6 = b; } setCrosshairYAxisPrecision(a, b) { a.aa6 = b; } setCrosshairXAxisPrecision(a, b) { a.aa5 = b; } setCrosshairOnAxesEnabled(a, b) { a.aam = b; } setCrosshairSkipZeroValueFragments(a, b) { a.aao = b; } setCrosshairSkipInvalidData(a, b) { a.aan = b; } setCrosshairUseInterpolation(a, b) { a.aaq = b; } setCrosshairThickness(a, b) { a.jt = b; } isCrosshairLayer(a) { return typeCast(CrosshairLayer.$, a) !== null; } setFinalValuePrecision(a, b) { a.aat = b; } setFinalValueBackground(a, b) { a.abn = b; } setFinalValueForeground(a, b) { a.abp = b; } setContentMemberPath(a, b) { a.adx = b; } setCalloutsAllowedPositions(a, b) { a.aat = b; } setLabelMemberPath(a, b) { a.aeb = b; } setXMemberPath(a, b) { a.aer = b; } setYMemberPath(a, b) { a.aeu = b; } setTargetSeries(a, b) { if (typeCast(CalloutLayer.$, a) !== null) { a.aay = b; } else { a.aar = b; } } setCollisionChannel(a, b) { a.adu = b; } setIsAutoCalloutBehaviorEnabled(a, b) { a.abx = b; } setGreedyCollisionMode(a, b) { a.aao = b ? 2 : 0; } setCollisionMode(a, b) { a.aao = b; } setUseItemColorForFill(a, b) { a.ab4 = b; } setUseItemColorForOutline(a, b) { a.ab5 = b; } setCalloutStrokeThickness(a, b) { a.acv = b; } setUseAutoContrastingLabelColors(a, b) { a.ab2 = b; } setCalloutBackground(a, b) { a.agr = b; } setCalloutTextStyle(a, b) { if (b == null) { return; } let c = a; c.aeh = b.fontString; } setAutoCalloutLabelPrecision(a, b) { a.acz = b; } setCalloutLightColor(a, b) { a.agu = b; } setCalloutDarkColor(a, b) { a.ags = b; } setCalloutOutline(a, b) { a.agv = b; } setCalloutLeaderBrush(a, b) { a.agt = b; } setCalloutTextColor(a, b) { a.agw = b; } setShouldTruncateOnBoundaryCollisions(a, b) { a.ab1 = b; } setUseDedicatedLanes(a, b) { a.aam = b ? 2 : 0; } isCalloutLayer(a) { if (typeCast(CalloutLayer.$, a) !== null) { return true; } return false; } isDataToolTipLayer(a) { if (typeCast(DataToolTipLayer.$, a) !== null) { return true; } return false; } isFinalValueLayer(a) { if (typeCast(FinalValueLayer.$, a) !== null) { return true; } return false; } addCalloutStyleUpdating(a, b) { let c = a; c.calloutStyleUpdating = delegateCombine(c.calloutStyleUpdating, b); } removeCalloutStyleUpdating(a, b) { let c = a; c.calloutStyleUpdating = delegateRemove(c.calloutStyleUpdating, b); } addCalloutLabelUpdating(a, b) { let c = a; c.calloutLabelUpdating = delegateCombine(c.calloutLabelUpdating, b); } removeCalloutLabelUpdating(a, b) { let c = a; c.calloutLabelUpdating = delegateRemove(c.calloutLabelUpdating, b); } addCalloutRenderStyleUpdating(a, b) { let c = a; c.calloutRenderStyleUpdating = delegateCombine(c.calloutRenderStyleUpdating, b); } removeCalloutRenderStyleUpdating(a, b) { let c = a; c.calloutRenderStyleUpdating = delegateRemove(c.calloutRenderStyleUpdating, b); } setCalloutStyleUpdatingEventEnabled(a, b) { a.ab0 = b; } setUseValueForAutoCalloutLabels(a, b) { a.ab7 = b; } setCalloutRenderStyleUpdatingEventEnabled(a, b) { a.abz = b; } updateDataToolTipPropertyByName(a, b, c) { a.af7(b, c); } getIsAutoCalloutBehaviorEnabled(a) { return a.abx; } setValueMode(a, b) { a.aat = b; } setUseLegend(a, b) { a.xw = b; } setTitle(a, b) { a.title = b; } setLegendItemBadgeShape(a, b) { a.legendItemBadgeShape = b; } setValueAxisAnnotationEnabled(a, b) { a.aax = b; } getValueMode(a) { return a.aat; } isValueLayer(a) { return typeCast(ValueLayer.$, a) !== null; } setBrush(a, b) { a.vq = b; } setDashArray(a, b) { let c = new DoubleCollection(); for (let d = 0; d < b.length; d++) { c.add(b[d]); } a.wd = c; } isTrendLineLayer(a) { return typeCast(TrendLineLayer.$, a) !== null; } setTrendLineTarget(a, b) { a.aah = b; } setTrendLineType(a, b) { a.aaj = b; } setTrendLineBrush(a, b) { a.vq = b; } setTrendLineDashArray(a, b) { a.wd = b; } setTrendLineDashCap(a, b) { a.we = b; } setTrendLineThickness(a, b) { a.jt = b; } getTrendLineType(a) { return a.aaj; } setAppearanceMode(a, b) { switch (b) { case "BrightnessShift": a.xc = 1; break; case "SaturationShift": a.xc = 2; break; case "OpacityShift": a.xc = 4; break; case "DashPattern": a.xc = 3; break; case "Auto": a.xc = 0; break; } } } AnnotationLayerProxy.$t = /*@__PURE__*/ markType(AnnotationLayerProxy, 'AnnotationLayerProxy', Base.$, [IAnnotationLayerProxy_$type]); return AnnotationLayerProxy; })();