UNPKG

igniteui-angular-charts

Version:

Ignite UI Angular charting components for building rich data visualizations for modern web apps.

365 lines (364 loc) 11.1 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-angular-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-angular-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.ev) { 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; } createUserAnnotationLayer() { let a = new UserAnnotationLayer(); let b = this.container.getExternal(a, null, null); return a; } createUserAnnotationToolTipLayer() { let a = new UserAnnotationToolTipLayer(); let b = this.container.getExternal(a, null, null); return a; } resetUserAnnotationLayer(a) { a.annotations.clear(); } setCrosshairHorizontalLineVisibility(a, b) { a.adp = b; } setCrosshairVerticalLineVisibility(a, b) { a.adq = b; } setCrosshairHorizontalLineStroke(a, b) { a.add = b; } setCrosshairVerticalLineStroke(a, b) { a.ade = b; } setCrosshairXAxisForeground(a, b) { a.adh = b; } setCrosshairYAxisForeground(a, b) { a.adk = b; } setCrosshairXAxisBackground(a, b) { a.adf = b; } setCrosshairYAxisBackground(a, b) { a.adi = b; } setCrosshairYAxisPrecision(a, b) { a.abi = b; } setCrosshairXAxisPrecision(a, b) { a.abh = b; } setCrosshairOnAxesEnabled(a, b) { a.aay = b; } setCrosshairSkipZeroValueFragments(a, b) { a.aa0 = b; } setCrosshairSkipInvalidData(a, b) { a.aaz = b; } setCrosshairUseInterpolation(a, b) { a.aa2 = b; } setCrosshairThickness(a, b) { a.jy = b; } isCrosshairLayer(a) { return typeCast(CrosshairLayer.$, a) !== null; } setFinalValuePrecision(a, b) { a.aa5 = b; } setFinalValueBackground(a, b) { a.abz = b; } setFinalValueForeground(a, b) { a.ab1 = b; } setContentMemberPath(a, b) { a.aev = b; } setCalloutsAllowedPositions(a, b) { a.aa5 = b; } setLabelMemberPath(a, b) { a.afa = b; } setXMemberPath(a, b) { a.afq = b; } setYMemberPath(a, b) { a.aft = b; } setTargetSeries(a, b) { if (typeCast(CalloutLayer.$, a) !== null) { a.aba = b; } else { a.aa3 = b; } } setCollisionChannel(a, b) { a.aes = b; } setIsAutoCalloutBehaviorEnabled(a, b) { a.ace = b; } setGreedyCollisionMode(a, b) { a.aa0 = b ? 2 : 0; } setCollisionMode(a, b) { a.aa0 = b; } setUseItemColorForFill(a, b) { a.acl = b; } setUseItemColorForOutline(a, b) { a.acm = b; } setCalloutStrokeThickness(a, b) { a.adh = b; } setUseAutoContrastingLabelColors(a, b) { a.acj = b; } setCalloutBackground(a, b) { a.ah2 = b; } setCalloutTextStyle(a, b) { if (b == null) { return; } let c = a; c.afg = b.fontString; } setAutoCalloutLabelPrecision(a, b) { a.adl = b; } setCalloutLightColor(a, b) { a.ah7 = b; } setCalloutDarkColor(a, b) { a.ah5 = b; } setCalloutOutline(a, b) { a.ah8 = b; } setCalloutLeaderBrush(a, b) { a.ah6 = b; } setCalloutTextColor(a, b) { a.ah9 = b; } setShouldTruncateOnBoundaryCollisions(a, b) { a.aci = b; } setUseDedicatedLanes(a, b) { a.aay = 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.ach = b; } setUseValueForAutoCalloutLabels(a, b) { a.aco = b; } setCalloutRenderStyleUpdatingEventEnabled(a, b) { a.acg = b; } updateDataToolTipPropertyByName(a, b, c) { a.agj(b, c); } getIsAutoCalloutBehaviorEnabled(a) { return a.ace; } setValueMode(a, b) { a.aa5 = b; } setUseLegend(a, b) { a.x6 = b; } setTitle(a, b) { a.title = b; } setLegendItemBadgeShape(a, b) { a.legendItemBadgeShape = b; } setValueAxisAnnotationEnabled(a, b) { a.aa9 = b; } getValueMode(a) { return a.aa5; } isValueLayer(a) { return typeCast(ValueLayer.$, a) !== null; } setIsDisabled(a, b) { a.abb = b; } setBrush(a, b) { a.vy = b; } setDashArray(a, b) { let c = new DoubleCollection(); for (let d = 0; d < b.length; d++) { c.add(b[d]); } a.wl = c; } isTrendLineLayer(a) { return typeCast(TrendLineLayer.$, a) !== null; } setTrendLineTarget(a, b) { a.aat = b; } setTrendLineType(a, b) { a.aav = b; } setTrendLineBrush(a, b) { a.vy = b; } setTrendLineDashArray(a, b) { a.wl = b; } setTrendLineDashCap(a, b) { a.wm = b; } setTrendLineThickness(a, b) { a.jy = b; } getTrendLineType(a) { return a.aav; } setAppearanceMode(a, b) { switch (b) { case "BrightnessShift": a.xl = 1; break; case "SaturationShift": a.xl = 2; break; case "OpacityShift": a.xl = 4; break; case "DashPattern": a.xl = 3; break; case "Auto": a.xl = 0; break; } } cancelAnnotationFlow(a, b) { a.yv(b); } finishAnnotationFlow(a, b) { a.y3(b); } saveAnnotationsToJson(a) { return a.yo(); } loadAnnotationsFromJson(a, b) { a.y5(b); } } AnnotationLayerProxy.$t = markType(AnnotationLayerProxy, 'AnnotationLayerProxy', Base.$, [IAnnotationLayerProxy_$type]); return AnnotationLayerProxy; })();