UNPKG

igniteui-react-charts

Version:

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

63 lines (62 loc) 2.29 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 } from "tslib"; import { Base, markType } from "igniteui-react-core"; import { Brush } from "igniteui-react-core"; import { BrushUtil } from "igniteui-react-core"; /** * @hidden */ var FrameExtended = /** @class */ /*@__PURE__*/ (function (_super) { __extends(FrameExtended, _super); function FrameExtended() { return _super !== null && _super.apply(this, arguments) || this; } FrameExtended.b = function (a, b, c, d) { var e = BrushUtil.n(b, a, c, d); return e; }; FrameExtended.a = function (a, b, c, d, e) { var f = c.count; var g = d.count; var h = Math.max(f, g); var i = ((function () { var $ret = new Brush(); $ret.fill = "transparent"; return $ret; })()); var j = 1 - b; if (a.count < h) { var k = new Array(h - a.count); for (var l = 0; l < h - a.count; l++) { k[l] = new Brush(); } a.s(a.count, k); } if (a.count > h) { a.v(h, a.count - h); } for (var m = 0; m < Math.min(f, g); ++m) { a._inner[m] = FrameExtended.b(b, c._inner[m], d._inner[m], e); } if (f < g) { var n = f > 0 ? c._inner[f - 1] : i; for (var o = f; o < g; ++o) { a._inner[o] = FrameExtended.b(b, n, d._inner[o], e); } } if (f > g) { var p = g > 0 ? d._inner[g - 1] : i; for (var q = g; q < f; ++q) { a._inner[q] = FrameExtended.b(b, c._inner[q], p, e); } } }; FrameExtended.$t = markType(FrameExtended, 'FrameExtended'); return FrameExtended; }(Base)); export { FrameExtended };