UNPKG

igniteui-react-grids

Version:

Ignite UI React grid components.

62 lines (61 loc) 2.18 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 { TemplateCellModel } from "./TemplateCellModel"; import { CellModel } from "./CellModel"; import { Boolean_$type, markType } from "igniteui-react-core"; import { TemplateHeaderCellModelExport } from "./TemplateHeaderCellModelExport"; /** * @hidden */ export let TemplateHeaderCellModel = /*@__PURE__*/ (() => { class TemplateHeaderCellModel extends TemplateCellModel { constructor() { super(...arguments); this.mj = false; } get mk() { return this.mj; } set mk(a) { let b = this.mj; this.mj = a; if (this.mj != b) { this.k0("IsFilterUIVisible", TemplateHeaderCellModel.ml, b, this.mj); } } k9(a, b) { super.k9(a, b); if (a == "IsFilterUIVisible") { this.mk = b; } } kl(a) { switch (a) { case "IsFilterUIVisible": return Boolean_$type; } return super.kl(a); } hl(a) { if (a == "IsFilterUIVisible") { return this.mk; } return super.hl(a); } b(a) { if (a == null) { a = new TemplateHeaderCellModelExport(); } a = super.b(a); let b = a; b.ae = this.mh; return b; } } TemplateHeaderCellModel.$t = /*@__PURE__*/ markType(TemplateHeaderCellModel, 'TemplateHeaderCellModel', TemplateCellModel.$); TemplateHeaderCellModel.ml = /*@__PURE__*/ CellModel.ft("IsFilterUIVisible"); return TemplateHeaderCellModel; })();