igniteui-angular-charts
Version:
Ignite UI Angular charting components for building rich data visualizations for modern web apps.
152 lines (151 loc) • 5.83 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 { AxisAnnotationFrame } from "./AxisAnnotationFrame";
import { List$1 } from "igniteui-angular-core";
import { Brush } from "igniteui-angular-core";
import { Size } from "igniteui-angular-core";
import { FontInfo } from "igniteui-angular-core";
import { Point_$type, Boolean_$type, Number_$type, String_$type, markType } from "igniteui-angular-core";
import { Frame } from "./Frame";
import { FrameExtended } from "./FrameExtended";
import { FontUtil } from "igniteui-angular-core";
/**
* @hidden
*/
export let DataAnnotationShapeLayerFrame = /*@__PURE__*/ (() => {
class DataAnnotationShapeLayerFrame extends AxisAnnotationFrame {
constructor() {
super();
this.a2 = null;
this.a3 = null;
this.a5 = null;
this.a4 = null;
this.a6 = null;
this.bb = null;
this.bc = null;
this.bg = null;
this.a9 = null;
this.be = null;
this.ba = null;
this.bf = null;
this.a1 = null;
this.bd = null;
this.a8 = null;
this.a7 = null;
this.bn = null;
this.bo = null;
this.bk = null;
this.bi = null;
this.bm = null;
this.bl = null;
this.bj = null;
this.bh = null;
this.bk = new List$1(List$1.$.specialize(Point_$type), 0);
this.bi = new List$1(Boolean_$type, 0);
this.bm = new List$1(Boolean_$type, 0);
this.bl = new List$1(Number_$type, 0);
this.bj = new List$1(Brush.$, 0);
this.bh = new List$1(Brush.$, 0);
this.bn = new List$1(String_$type, 0);
this.bo = new List$1(String_$type, 0);
this.a8 = new List$1(FontInfo.$, 0);
this.a6 = new List$1(Brush.$, 0);
this.a2 = new List$1(Brush.$, 0);
this.a3 = new List$1(Brush.$, 0);
this.a4 = new List$1(Number_$type, 0);
this.a5 = new List$1(Number_$type, 0);
this.a9 = new List$1(Number_$type, 0);
this.ba = new List$1(Number_$type, 0);
this.bf = new List$1(Number_$type, 0);
this.be = new List$1(Number_$type, 0);
this.a1 = new List$1(Number_$type, 0);
this.bg = new List$1(Boolean_$type, 0);
this.bb = new List$1(Number_$type, 0);
this.bc = new List$1(Number_$type, 0);
this.a7 = new List$1(String_$type, 0);
this.bd = new List$1(Size.$, 0);
}
bp() {
this.bk.clear();
this.bi.clear();
this.bm.clear();
this.bh.clear();
this.bj.clear();
this.bl.clear();
this.bn.clear();
this.bo.clear();
this.bb.clear();
this.bc.clear();
this.a6.clear();
this.a2.clear();
this.a4.clear();
this.a3.clear();
this.a5.clear();
this.a9.clear();
this.ba.clear();
this.bf.clear();
this.be.clear();
this.a1.clear();
this.bg.clear();
this.a7.clear();
this.bd.clear();
this.a8.clear();
this.i.clear();
this.ad.clear();
this.ac.clear();
this.ax.clear();
this.ab.clear();
this.aw.clear();
this.k.clear();
this.j.clear();
this.t.clear();
this.v.clear();
this.x.clear();
this.w.clear();
this.u.clear();
this.y.clear();
this.z.clear();
this.af.clear();
this.ae.clear();
this.ao.clear();
this.aq.clear();
this.as.clear();
this.ar.clear();
this.ap.clear();
this.at.clear();
this.au.clear();
}
d(a, b, c) {
super.d(a, b, c);
let d = b;
let e = c;
Frame.c(this.bl, a, d.bl, e.bl);
FrameExtended.a(this.bh, a, d.bh, e.bh, 0);
FrameExtended.a(this.bj, a, d.bj, e.bj, 0);
Frame.c(this.a9, a, d.a9, e.a9);
Frame.c(this.ba, a, d.ba, e.ba);
Frame.c(this.bf, a, d.bf, e.bf);
Frame.c(this.be, a, d.be, e.be);
Frame.c(this.a1, a, d.a1, e.a1);
Frame.c(this.bb, a, d.bb, e.bb);
Frame.c(this.bc, a, d.bc, e.bc);
Frame.c(this.a5, a, d.a5, e.a5);
Frame.c(this.a4, a, d.a4, e.a4);
FrameExtended.a(this.a6, a, d.a6, e.a6, 0);
FrameExtended.a(this.a2, a, d.a2, e.a2, 0);
FrameExtended.a(this.a3, a, d.a3, e.a3, 0);
this.a8 = e.a8;
}
a0(a, b, c) {
let d = new FontInfo();
FontUtil.interpolateFont(d, a, b, c);
return d;
}
}
DataAnnotationShapeLayerFrame.$t = markType(DataAnnotationShapeLayerFrame, 'DataAnnotationShapeLayerFrame', AxisAnnotationFrame.$);
return DataAnnotationShapeLayerFrame;
})();