UNPKG

igniteui-angular-core

Version:

Ignite UI Angular Core logic used in multiple UI components.

87 lines (86 loc) 2.7 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 "./type"; import { IVisualData_$type } from "./IVisualData"; import { Color } from "./Color"; /** * @hidden */ var ColorData = /** @class */ /*@__PURE__*/ (function (_super) { __extends(ColorData, _super); function ColorData() { var _this = _super !== null && _super.apply(this, arguments) || this; _this._a = 0; _this._r = 0; _this._g = 0; _this._b = 0; return _this; } Object.defineProperty(ColorData.prototype, "a", { get: function () { return this._a; }, set: function (a) { this._a = a; }, enumerable: false, configurable: true }); Object.defineProperty(ColorData.prototype, "r", { get: function () { return this._r; }, set: function (a) { this._r = a; }, enumerable: false, configurable: true }); Object.defineProperty(ColorData.prototype, "g", { get: function () { return this._g; }, set: function (a) { this._g = a; }, enumerable: false, configurable: true }); Object.defineProperty(ColorData.prototype, "b", { get: function () { return this._b; }, set: function (a) { this._b = a; }, enumerable: false, configurable: true }); ColorData.prototype.serialize = function () { return "{ a: " + this.a + ", r: " + this.r + ", g: " + this.g + ", b: " + this.b + "}"; }; ColorData.a_1 = function (a) { var b = new ColorData(); b.a = a.l; b.r = a.o; b.g = a.n; b.b = a.m; return b; }; ColorData.prototype.f = function () { var a = new Color(); a.l = this.a; a.o = this.r; a.n = this.g; a.m = this.b; return a; }; ColorData.$t = markType(ColorData, 'ColorData', Base.$, [IVisualData_$type]); return ColorData; }(Base)); export { ColorData };