UNPKG

igniteui-react-grids

Version:

Ignite UI React grid components.

1,547 lines 196 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 { BaseElement } from "igniteui-react"; import { WCNativeHelper } from "igniteui-react"; import { Base, markType, enumGetBox, EnumUtil, typeGetValue, typeCast, Date_$type } from "igniteui-react-core"; import { BaseEventArgs } from "./BaseEventArgs"; import { RowExportingEventArgs } from "./RowExportingEventArgs"; import { GridCellIdentifier } from "./GridCellIdentifier"; import { GridValidationState } from "./GridValidationState"; import { SummaryResult } from "./SummaryResult"; import { GridColumnDataType_$type } from "./GridColumnDataType"; import { FilteringOperand } from "./FilteringOperand"; import { SortingStrategy } from "./SortingStrategy"; import { SummaryTemplateContext } from "./SummaryTemplateContext"; import { ColumnPipeArgs } from "./ColumnPipeArgs"; import { ColumnEditorOptions } from "./ColumnEditorOptions"; import { FilteringExpressionsTree } from "./FilteringExpressionsTree"; import { BaseEventArgsDetail } from "./BaseEventArgsDetail"; import { ObservableCollection$1 } from "igniteui-react-core"; import { ActionStrip } from "./ActionStrip"; import { DataCloneStrategy } from "./DataCloneStrategy"; import { ClipboardOptions } from "./ClipboardOptions"; import { ActionStripCollection } from "./ActionStripCollection"; import { GridRowEditTextTemplateContext } from "./GridRowEditTextTemplateContext"; import { GridEmptyTemplateContext } from "./GridEmptyTemplateContext"; import { GridRowEditActionsTemplateContext } from "./GridRowEditActionsTemplateContext"; import { PaginatorCollection } from "./PaginatorCollection"; import { GridResourceStrings } from "./GridResourceStrings"; import { FilteringLogic_$type } from "./FilteringLogic"; import { GridPagingMode_$type } from "./GridPagingMode"; import { GridValidationTrigger_$type } from "./GridValidationTrigger"; import { PinningConfig } from "./PinningConfig"; import { FilterMode_$type } from "./FilterMode"; import { GridSummaryPosition_$type } from "./GridSummaryPosition"; import { GridSummaryCalculationMode_$type } from "./GridSummaryCalculationMode"; import { SortingOptions } from "./SortingOptions"; import { HeadSelectorTemplateContext } from "./HeadSelectorTemplateContext"; import { RowSelectorTemplateContext } from "./RowSelectorTemplateContext"; import { SortingExpression } from "./SortingExpression"; import { GridSelectionMode_$type } from "./GridSelectionMode"; import { SearchInfo } from "./SearchInfo"; import { ForOfState } from "./ForOfState"; import { OverlayOutletDirective } from "./OverlayOutletDirective"; import { StateCollection } from "./StateCollection"; import { FilteringExpressionsTreeEventArgs } from "./FilteringExpressionsTreeEventArgs"; import { GridScrollEventArgs } from "./GridScrollEventArgs"; import { RowSelectionEventArgs } from "./RowSelectionEventArgs"; import { ColumnSelectionEventArgs } from "./ColumnSelectionEventArgs"; import { SortingEventArgs } from "./SortingEventArgs"; import { SortingExpressionEventArgs } from "./SortingExpressionEventArgs"; import { FilteringEventArgs } from "./FilteringEventArgs"; import { RowDataEventArgs } from "./RowDataEventArgs"; import { ColumnVisibilityChangingEventArgs } from "./ColumnVisibilityChangingEventArgs"; import { ColumnVisibilityChangedEventArgs } from "./ColumnVisibilityChangedEventArgs"; import { GridKeydownEventArgs } from "./GridKeydownEventArgs"; import { GridClipboardEventEventArgs } from "./GridClipboardEventEventArgs"; import { ComponentArrayDataValueChangedEventArgs } from "./ComponentArrayDataValueChangedEventArgs"; import { RowToggleEventArgs } from "./RowToggleEventArgs"; import { ActiveNodeChangeEventArgs } from "./ActiveNodeChangeEventArgs"; import { GridSelectionRangeEventArgs } from "./GridSelectionRangeEventArgs"; import { VoidEventArgs } from "igniteui-react"; import { ForOfDataChangingEventArgs } from "./ForOfDataChangingEventArgs"; import { DropPosition_$type } from "./DropPosition"; import { GridSelectionRange } from "./GridSelectionRange"; import { CellPosition } from "./CellPosition"; import { Paginator } from "./Paginator"; import { GridState } from "./GridState"; import { GridToolbarContentCollection } from "./GridToolbarContentCollection"; import { ValidationStatus_$type } from "./ValidationStatus"; import { SortingDirection_$type } from "./SortingDirection"; import { TreeGridRecord } from "./TreeGridRecord"; /** * @hidden */ var BaseExporter = /** @class */ /*@__PURE__*/ (function (_super) { __extends(BaseExporter, _super); function BaseExporter() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.d = new WCNativeHelper(); _this.f = null; _this.exportEnded = null; _this.rowExporting = null; _this.columnExporting = null; return _this; } Object.defineProperty(BaseExporter.prototype, "e", { get: function () { return this.d; }, enumerable: false, configurable: true }); Object.defineProperty(BaseExporter.prototype, "nativeElement", { get: function () { return this.f; }, set: function (a) { this.f = a; this.d.o = this.f; }, enumerable: false, configurable: true }); BaseExporter.prototype.setNativeElement = function (a) { this.nativeElement = a; }; BaseExporter.prototype.exportEndedChanged = function () { var _this = this; if (this.exportEnded != null) { this.e.s("exportEnded", function (a) { return _this.exportEnded(_this, BaseEventArgs.a(a)); }, false); } else { this.e.v("exportEnded"); } }; BaseExporter.prototype.rowExportingChanged = function () { var _this = this; if (this.rowExporting != null) { this.e.s("rowExporting", function (a) { return _this.rowExporting(_this, RowExportingEventArgs.a(a)); }, false); } else { this.e.v("rowExporting"); } }; BaseExporter.prototype.columnExportingChanged = function () { var _this = this; if (this.columnExporting != null) { this.e.s("columnExporting", function (a) { return _this.columnExporting(_this, ColumnExportingEventArgs.a(a)); }, false); } else { this.e.v("columnExporting"); } }; BaseExporter.prototype.k = function (a, b) { this.nativeElement.export(this.e.i(a), this.e.i(b)); }; BaseExporter.prototype.i = function (a, b) { this.nativeElement.exportData(this.e.i(a), this.e.i(b)); }; BaseExporter.$t = markType(BaseExporter, 'BaseExporter', BaseElement.$); return BaseExporter; }(BaseElement)); export { BaseExporter }; /** * @hidden */ var CellTemplateContext = /** @class */ /*@__PURE__*/ (function (_super) { __extends(CellTemplateContext, _super); function CellTemplateContext() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.b = new WCNativeHelper(); _this.d = null; return _this; } Object.defineProperty(CellTemplateContext.prototype, "c", { get: function () { return this.b; }, enumerable: false, configurable: true }); Object.defineProperty(CellTemplateContext.prototype, "nativeElement", { get: function () { return this.d; }, set: function (a) { this.d = a; this.b.o = this.d; }, enumerable: false, configurable: true }); CellTemplateContext.prototype.setNativeElement = function (a) { this.nativeElement = a; }; Object.defineProperty(CellTemplateContext.prototype, "f", { get: function () { var ret_ = this.c.n("implicit"); return ret_; }, set: function (a) { var value_ = a; this.c.w("implicit", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellTemplateContext.prototype, "e", { get: function () { var ret_ = this.c.n("additionalTemplateContext"); return ret_; }, set: function (a) { var value_ = a; this.c.w("additionalTemplateContext", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellTemplateContext.prototype, "a", { get: function () { var ret_ = this.c.m("cell", function (a) { return new CellType(); }); return ret_; }, set: function (a) { var value_ = a; this.c.w("cell", value_); }, enumerable: false, configurable: true }); CellTemplateContext.$t = markType(CellTemplateContext, 'CellTemplateContext'); return CellTemplateContext; }(Base)); export { CellTemplateContext }; /** * @hidden */ var CellType = /** @class */ /*@__PURE__*/ (function (_super) { __extends(CellType, _super); function CellType() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.g = new WCNativeHelper(); _this.p = null; return _this; } Object.defineProperty(CellType.prototype, "h", { get: function () { return this.g; }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "nativeElement", { get: function () { return this.p; }, set: function (a) { this.p = a; this.g.o = this.p; }, enumerable: false, configurable: true }); CellType.prototype.setNativeElement = function (a) { this.nativeElement = a; }; Object.defineProperty(CellType.prototype, "u", { get: function () { var ret_ = this.h.n("value"); return ret_; }, set: function (a) { var value_ = a; this.h.w("value", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "r", { get: function () { var ret_ = this.h.n("editValue"); return ret_; }, set: function (a) { var value_ = a; this.h.w("editValue", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "m", { get: function () { var ret_ = this.h.n("selected"); return ret_; }, set: function (a) { var value_ = a; this.h.w("selected", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "i", { get: function () { var ret_ = this.h.n("active"); return ret_; }, set: function (a) { var value_ = a; this.h.w("active", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "j", { get: function () { var ret_ = this.h.n("editable"); return ret_; }, set: function (a) { var value_ = a; this.h.w("editable", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "k", { get: function () { var ret_ = this.h.n("editMode"); return ret_; }, set: function (a) { var value_ = a; this.h.w("editMode", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "b", { get: function () { var ret_ = this.h.m("column", function (a) { return new Column(); }); return ret_; }, set: function (a) { var value_ = a; this.h.w("column", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "f", { get: function () { var ret_ = this.h.m("row", function (a) { return new RowType(); }); return ret_; }, set: function (a) { var value_ = a; this.h.w("row", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "c", { get: function () { var ret_ = this.h.n("grid"); return ret_; }, set: function (a) { var value_ = a; this.h.w("grid", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "d", { get: function () { var ret_ = this.h.m("id", function (a) { return new GridCellIdentifier(); }); return ret_; }, set: function (a) { var value_ = a; this.h.w("id", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "q", { get: function () { var ret_ = this.h.n("cellID"); return ret_; }, set: function (a) { var value_ = a; this.h.w("cellID", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "e", { get: function () { var ret_ = this.h.m("validation", function (a) { return new GridValidationState(); }); return ret_; }, set: function (a) { var value_ = a; this.h.w("validation", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "l", { get: function () { var ret_ = this.h.n("readonly"); return ret_; }, set: function (a) { var value_ = a; this.h.w("readonly", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "t", { get: function () { var ret_ = this.h.n("title"); return ret_; }, set: function (a) { var value_ = a; this.h.w("title", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "v", { get: function () { var ret_ = this.h.n("width"); return ret_; }, set: function (a) { var value_ = a; this.h.w("width", value_); }, enumerable: false, configurable: true }); Object.defineProperty(CellType.prototype, "o", { get: function () { var ret_ = this.h.n("visibleColumnIndex"); return ret_; }, set: function (a) { var value_ = a; this.h.w("visibleColumnIndex", value_); }, enumerable: false, configurable: true }); CellType.prototype.y = function (a) { this.nativeElement.update(this.h.i(a)); }; CellType.prototype.w = function (a) { this.nativeElement.setEditMode(this.h.i(a)); }; CellType.prototype.n = function (a) { return (this.nativeElement.calculateSizeToFit(this.h.i(a))); }; CellType.$t = markType(CellType, 'CellType'); CellType.__marshalByValueIgnore = ["row"]; return CellType; }(Base)); export { CellType }; /** * @hidden */ var Column = /** @class */ /*@__PURE__*/ (function (_super) { __extends(Column, _super); function Column() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.m = new WCNativeHelper(); _this.ar = null; _this.a5 = null; _this.a0 = null; _this.a3 = null; _this.a4 = null; _this.a1 = null; _this.a2 = null; return _this; } Object.defineProperty(Column.prototype, "n", { get: function () { return this.m; }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "nativeElement", { get: function () { return this.ar; }, set: function (a) { this.ar = a; this.m.o = this.ar; }, enumerable: false, configurable: true }); Column.prototype.setNativeElement = function (a) { this.nativeElement = a; }; Object.defineProperty(Column.prototype, "bc", { get: function () { var ret_ = this.n.n("field"); return ret_; }, set: function (a) { var value_ = a; this.n.w("field", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "bd", { get: function () { var ret_ = this.n.n("header"); return ret_; }, set: function (a) { var value_ = a; this.n.w("header", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "bj", { get: function () { var ret_ = this.n.n("title"); return ret_; }, set: function (a) { var value_ = a; this.n.w("title", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "ag", { get: function () { var ret_ = this.n.n("sortable"); return ret_; }, set: function (a) { var value_ = a; this.n.w("sortable", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "ae", { get: function () { var ret_ = this.n.n("selectable"); return ret_; }, set: function (a) { var value_ = a; this.n.w("selectable", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "x", { get: function () { var ret_ = this.n.n("groupable"); return ret_; }, set: function (a) { var value_ = a; this.n.w("groupable", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "u", { get: function () { var ret_ = this.n.n("editable"); return ret_; }, set: function (a) { var value_ = a; this.n.w("editable", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "v", { get: function () { var ret_ = this.n.n("filterable"); return ret_; }, set: function (a) { var value_ = a; this.n.w("filterable", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "ac", { get: function () { var ret_ = this.n.n("resizable"); return ret_; }, set: function (a) { var value_ = a; this.n.w("resizable", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "o", { get: function () { var ret_ = this.n.n("autosizeHeader"); return ret_; }, set: function (a) { var value_ = a; this.n.w("autosizeHeader", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "y", { get: function () { var ret_ = this.n.n("hasSummary"); return ret_; }, set: function (a) { var value_ = a; this.n.w("hasSummary", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "z", { get: function () { var ret_ = this.n.n("hidden"); return ret_; }, set: function (a) { var value_ = a; this.n.w("hidden", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "af", { get: function () { var ret_ = this.n.n("selected"); return ret_; }, set: function (a) { var value_ = a; this.n.w("selected", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "s", { get: function () { var ret_ = this.n.n("disableHiding"); return ret_; }, set: function (a) { var value_ = a; this.n.w("disableHiding", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "t", { get: function () { var ret_ = this.n.n("disablePinning"); return ret_; }, set: function (a) { var value_ = a; this.n.w("disablePinning", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "bk", { get: function () { var ret_ = this.n.n("width"); return ret_; }, set: function (a) { var value_ = a; this.n.w("width", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "bg", { get: function () { var ret_ = this.n.n("maxWidth"); return ret_; }, set: function (a) { var value_ = a; this.n.w("maxWidth", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "be", { get: function () { var ret_ = this.n.n("headerClasses"); return ret_; }, set: function (a) { var value_ = a; this.n.w("headerClasses", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "aw", { get: function () { var ret_ = this.n.n("headerStyles"); return ret_; }, set: function (a) { var value_ = a; this.n.w("headerStyles", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "bf", { get: function () { var ret_ = this.n.n("headerGroupClasses"); return ret_; }, set: function (a) { var value_ = a; this.n.w("headerGroupClasses", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "av", { get: function () { var ret_ = this.n.n("headerGroupStyles"); return ret_; }, set: function (a) { var value_ = a; this.n.w("headerGroupStyles", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "at", { get: function () { var ret_ = this.n.n("cellClasses"); return ret_; }, set: function (a) { var value_ = a; this.n.w("cellClasses", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "au", { get: function () { var ret_ = this.n.n("cellStyles"); return ret_; }, set: function (a) { var value_ = a; this.n.w("cellStyles", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "d", { get: function () { var ret_ = this.n.n("formatter"); return ret_; }, set: function (a) { var value_ = a; this.n.w("formatter", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "l", { get: function () { var ret_ = this.n.n("summaryFormatter"); return ret_; }, set: function (a) { var value_ = a; this.n.w("summaryFormatter", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "w", { get: function () { var ret_ = this.n.n("filteringIgnoreCase"); return ret_; }, set: function (a) { var value_ = a; this.n.w("filteringIgnoreCase", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "ah", { get: function () { var ret_ = this.n.n("sortingIgnoreCase"); return ret_; }, set: function (a) { var value_ = a; this.n.w("sortingIgnoreCase", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "ad", { get: function () { var ret_ = this.n.n("searchable"); return ret_; }, set: function (a) { var value_ = a; this.n.w("searchable", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "j", { get: function () { var ret_ = this.n.n("dataType"); if ((ret_ === undefined && this.___rawMode)) { return undefined; } ret_ = enumGetBox(GridColumnDataType_$type, EnumUtil.getEnumValue(GridColumnDataType_$type, this.n.f(GridColumnDataType_$type, ret_))); return EnumUtil.getEnumValue(GridColumnDataType_$type, ret_); }, set: function (a) { var value_ = enumGetBox(GridColumnDataType_$type, a); value_ = WCNativeHelper.camel(value_.toString()); this.n.w("dataType", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "ao", { get: function () { var ret_ = this.n.n("rowEnd"); return ret_; }, set: function (a) { var value_ = a; this.n.w("rowEnd", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "ak", { get: function () { var ret_ = this.n.n("colEnd"); return ret_; }, set: function (a) { var value_ = a; this.n.w("colEnd", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "ap", { get: function () { var ret_ = this.n.n("rowStart"); return ret_; }, set: function (a) { var value_ = a; this.n.w("rowStart", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "al", { get: function () { var ret_ = this.n.n("colStart"); return ret_; }, set: function (a) { var value_ = a; this.n.w("colStart", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "as", { get: function () { var ret_ = this.n.n("additionalTemplateContext"); return ret_; }, set: function (a) { var value_ = a; this.n.w("additionalTemplateContext", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "bh", { get: function () { var ret_ = this.n.n("minWidth"); return ret_; }, set: function (a) { var value_ = a; this.n.w("minWidth", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "am", { get: function () { var ret_ = this.n.n("index"); return ret_; }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "ab", { get: function () { var ret_ = this.n.n("pinned"); return ret_; }, set: function (a) { var value_ = a; this.n.w("pinned", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "az", { get: function () { var ret_ = this.n.n("summaries"); return ret_; }, set: function (a) { var value_ = a; this.n.w("summaries", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "c", { get: function () { var ret_ = this.n.n("disabledSummaries"); return ret_; }, set: function (a) { var value_ = a; this.n.w("disabledSummaries", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "i", { get: function () { var ret_ = this.n.m("filters", function (a) { return new FilteringOperand(); }); return ret_; }, set: function (a) { var value_ = a; this.n.w("filters", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "k", { get: function () { var ret_ = this.n.m("sortStrategy", function (a) { return new SortingStrategy(); }); return ret_; }, set: function (a) { var value_ = a; this.n.w("sortStrategy", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "bb", { get: function () { return this.a5; }, set: function (a) { this.a5 = a; this.n.t("summaryTemplate", function (b) { return new SummaryTemplateContext(); }, this.a5); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "a6", { get: function () { return this.a0; }, set: function (a) { this.a0 = a; this.n.t("bodyTemplate", function (b) { return new CellTemplateContext(); }, this.a0); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "a9", { get: function () { return this.a3; }, set: function (a) { this.a3 = a; this.n.t("headerTemplate", function (b) { return new ColumnTemplateContext(); }, this.a3); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "ba", { get: function () { return this.a4; }, set: function (a) { this.a4 = a; this.n.t("inlineEditorTemplate", function (b) { return new CellTemplateContext(); }, this.a4); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "a7", { get: function () { return this.a1; }, set: function (a) { this.a1 = a; this.n.t("errorTemplate", function (b) { return new CellTemplateContext(); }, this.a1); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "a8", { get: function () { return this.a2; }, set: function (a) { this.a2 = a; this.n.t("filterCellTemplate", function (b) { return new ColumnTemplateContext(); }, this.a2); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "aq", { get: function () { var ret_ = this.n.n("visibleIndex"); return ret_; }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "p", { get: function () { var ret_ = this.n.n("columnGroup"); return ret_; }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "q", { get: function () { var ret_ = this.n.n("columnLayout"); return ret_; }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "r", { get: function () { var ret_ = this.n.n("columnLayoutChild"); return ret_; }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "b", { get: function () { var ret_ = this.n.m("childColumns", function (a) { return new Column(); }); return ret_; }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "an", { get: function () { var ret_ = this.n.n("level"); return ret_; }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "aj", { get: function () { var ret_ = this.n.n("visibleWhenCollapsed"); return ret_; }, set: function (a) { var value_ = a; this.n.w("visibleWhenCollapsed", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "g", { get: function () { var ret_ = this.n.m("pipeArgs", function (a) { return new ColumnPipeArgs(); }); return ret_; }, set: function (a) { var value_ = a; this.n.w("pipeArgs", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "f", { get: function () { var ret_ = this.n.m("editorOptions", function (a) { return new ColumnEditorOptions(); }); return ret_; }, set: function (a) { var value_ = a; this.n.w("editorOptions", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "h", { get: function () { var ret_ = this.n.m("filteringExpressionsTree", function (a) { return new FilteringExpressionsTree(); }); return ret_; }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "ay", { get: function () { var ret_ = this.n.n("parent"); return ret_; }, set: function (a) { var value_ = a; this.n.w("parent", value_); }, enumerable: false, configurable: true }); Object.defineProperty(Column.prototype, "e", { get: function () { var ret_ = this.n.m("topLevelParent", function (a) { return new Column(); }); return ret_; }, enumerable: false, configurable: true }); Column.prototype.aa = function (a) { if (a === void 0) { a = -1; } return (this.nativeElement.pin(this.n.i(a))); }; Column.prototype.ai = function (a) { if (a === void 0) { a = -1; } return (this.nativeElement.unpin(this.n.i(a))); }; Column.prototype.bm = function (a) { this.nativeElement.move(this.n.i(a)); }; Column.prototype.bl = function (a) { if (a === void 0) { a = false; } this.nativeElement.autosize(this.n.i(a)); }; Object.defineProperty(Column.prototype, "bi", { get: function () { var ret_ = this.n.n("name"); return ret_; }, set: function (a) { var value_ = a; this.n.w("name", value_); }, enumerable: false, configurable: true }); Column.$t = markType(Column, 'Column', BaseElement.$); Column.__marshalByValueIgnore = ["columnGroup", "columnLayout"]; return Column; }(BaseElement)); export { Column }; /** * @hidden */ var ColumnComponentEventArgs = /** @class */ /*@__PURE__*/ (function (_super) { __extends(ColumnComponentEventArgs, _super); function ColumnComponentEventArgs() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.a = null; return _this; } ColumnComponentEventArgs.b = function (a) { return ((function () { var $ret = new ColumnComponentEventArgs(); $ret.a = WCNativeHelper.h(a, function (b) { return new Column(); }); return $ret; })()); }; ColumnComponentEventArgs.$t = markType(ColumnComponentEventArgs, 'ColumnComponentEventArgs'); return ColumnComponentEventArgs; }(Base)); export { ColumnComponentEventArgs }; /** * @hidden */ var ColumnExportingEventArgs = /** @class */ /*@__PURE__*/ (function (_super) { __extends(ColumnExportingEventArgs, _super); function ColumnExportingEventArgs() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.b = null; return _this; } ColumnExportingEventArgs.a = function (a) { return ((function () { var $ret = new ColumnExportingEventArgs(); $ret.b = WCNativeHelper.h(a, function (b) { return new ColumnExportingEventArgsDetail(); }); return $ret; })()); }; ColumnExportingEventArgs.$t = markType(ColumnExportingEventArgs, 'ColumnExportingEventArgs'); return ColumnExportingEventArgs; }(Base)); export { ColumnExportingEventArgs }; /** * @hidden */ var ColumnExportingEventArgsDetail = /** @class */ /*@__PURE__*/ (function (_super) { __extends(ColumnExportingEventArgsDetail, _super); function ColumnExportingEventArgsDetail() { return _super !== null && _super.apply(this, arguments) || this; } Object.defineProperty(ColumnExportingEventArgsDetail.prototype, "l", { get: function () { var ret_ = this.b.n("header"); return ret_; }, set: function (a) { var value_ = a; this.b.w("header", value_); }, enumerable: false, configurable: true }); Object.defineProperty(ColumnExportingEventArgsDetail.prototype, "k", { get: function () { var ret_ = this.b.n("field"); return ret_; }, set: function (a) { var value_ = a; this.b.w("field", value_); }, enumerable: false, configurable: true }); Object.defineProperty(ColumnExportingEventArgsDetail.prototype, "j", { get: function () { var ret_ = this.b.n("columnIndex"); return ret_; }, set: function (a) { var value_ = a; this.b.w("columnIndex", value_); }, enumerable: false, configurable: true }); Object.defineProperty(ColumnExportingEventArgsDetail.prototype, "h", { get: function () { var ret_ = this.b.n("cancel"); return ret_; }, set: function (a) { var value_ = a; this.b.w("cancel", value_); }, enumerable: false, configurable: true }); Object.defineProperty(ColumnExportingEventArgsDetail.prototype, "i", { get: function () { var ret_ = this.b.n("skipFormatter"); return ret_; }, set: function (a) { var value_ = a; this.b.w("skipFormatter", value_); }, enumerable: false, configurable: true }); Object.defineProperty(ColumnExportingEventArgsDetail.prototype, "g", { get: function () { var ret_ = this.b.n("grid"); return ret_; }, set: function (a) { var value_ = a; this.b.w("grid", value_); }, enumerable: false, configurable: true }); ColumnExportingEventArgsDetail.$t = markType(ColumnExportingEventArgsDetail, 'ColumnExportingEventArgsDetail', BaseEventArgsDetail.$); return ColumnExportingEventArgsDetail; }(BaseEventArgsDetail)); export { ColumnExportingEventArgsDetail }; /** * @hidden */ var ColumnMovingEndEventArgs = /** @class */ /*@__PURE__*/ (function (_super) { __extends(ColumnMovingEndEventArgs, _super); function ColumnMovingEndEventArgs() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.b = null; return _this; } ColumnMovingEndEventArgs.a = function (a) { return ((function () { var $ret = new ColumnMovingEndEventArgs(); $ret.b = WCNativeHelper.h(a, function (b) { return new ColumnMovingEndEventArgsDetail(); }); return $ret; })()); }; ColumnMovingEndEventArgs.$t = markType(ColumnMovingEndEventArgs, 'ColumnMovingEndEventArgs'); return ColumnMovingEndEventArgs; }(Base)); export { ColumnMovingEndEventArgs }; /** * @hidden */ var ColumnMovingEndEventArgsDetail = /** @class */ /*@__PURE__*/ (function (_super) { __extends(ColumnMovingEndEventArgsDetail, _super); function ColumnMovingEndEventArgsDetail() { return _super !== null && _super.apply(this, arguments) || this; } Object.defineProperty(ColumnMovingEndEventArgsDetail.prototype, "g", { get: function () { var ret_ = this.b.m("source", function (a) { return new Column(); }); return ret_; }, set: function (a) { var value_ = a; this.b.w("source", value_); }, enumerable: false, configurable: true }); Object.defineProperty(ColumnMovingEndEventArgsDetail.prototype, "h", { get: function () { var ret_ = this.b.m("target", function (a) { return new Column(); }); return ret_; }, set: function (a) { var value_ = a; this.b.w("target", value_); }, enumerable: false, configurable: true }); Object.defineProperty(ColumnMovingEndEventArgsDetail.prototype, "i", { get: function () { var ret_ = this.b.n("cancel"); return ret_; }, set: function (a) { var value_ = a; this.b.w("cancel", value_); }, enumerable: false, configurable: true }); ColumnMovingEndEventArgsDetail.$t = markType(ColumnMovingEndEventArgsDetail, 'ColumnMovingEndEventArgsDetail', BaseEventArgsDetail.$); return ColumnMovingEndEventArgsDetail; }(BaseEventArgsDetail)); export { ColumnMovingEndEventArgsDetail }; /** * @hidden */ var ColumnMovingEventArgs = /** @class */ /*@__PURE__*/ (function (_super) { __extends(ColumnMovingEventArgs, _super); function ColumnMovingEventArgs() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.b = null; return _this; } ColumnMovingEventArgs.a = function (a) { return ((function () { var $ret = new ColumnMovingEventArgs(); $ret.b = WCNativeHelper.h(a, function (b) { return new ColumnMovingEventArgsDetail(); }); return $ret; })()); }; ColumnMovingEventArgs.$t = markType(ColumnMovingEventArgs, 'ColumnMovingEventArgs'); return ColumnMovingEventArgs; }(Base)); export { ColumnMovingEventArgs }; /** * @hidden */ var ColumnMovingEventArgsDetail = /** @class */ /*@__PURE__*/ (function (_super) { __extends(ColumnMovingEventArgsDetail, _super); function ColumnMovingEventArgsDetail() { return _super !== null && _super.apply(this, arguments) || this; } Object.defineProperty(ColumnMovingEventArgsDetail.prototype, "g", { get: function () { var ret_ = this.b.m("source", function (a) { return new Column(); }); return ret_; }, set: function (a) { var value_ = a; this.b.w("source", value_); }, enumerable: false, configurable: true }); Object.defineProperty(ColumnMovingEventArgsDetail.prototype, "h", { get: function () { var ret_ = this.b.n("cancel"); return ret_; }, set: function (a) { var value_ = a; this.b.w("cancel", value_); }, enumerable: false, configurable: true }); ColumnMovingEventArgsDetail.$t = markType(ColumnMovingEventArgsDetail, 'ColumnMovingEventArgsDetail', BaseEventArgsDetail.$); return ColumnMovingEventArgsDetail; }(BaseEventArgsDetail)); export { ColumnMovingEventArgsDetail }; /** * @hidden */ var ColumnMovingStartEventArgs = /** @class */ /*@__PURE__*/ (function (_super) { __extends(ColumnMovingStartEventArgs, _super); function ColumnMovingStartEventArgs() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.b = null; return _this; } ColumnMovingStartEventArgs.a = function (a) { return ((function () { var $ret = new ColumnMovingStartEventArgs(); $ret.b = WCNativeHelper.h(a, function (b) { return new ColumnMovingStartEventArgsDetail(); }); return $ret; })()); }; ColumnMovingStartEventArgs.$t = markType(ColumnMovingStartEventArgs, 'ColumnMovingStartEventArgs'); return ColumnMovingStartEventArgs; }(Base)); export { ColumnMovingStartEventArgs }; /** * @hidden */ var ColumnMovingStartEventArgsDetail = /** @class */ /*@__PURE__*/ (function (_super) { __extends(ColumnMovingStartEventArgsDetail, _super); function ColumnMovingStartEventArgsDetail() { return _super !== null && _super.apply(this, arguments) || this; } Object.defineProperty(ColumnMovingStartEventArgsDetail.prototype, "g", { get: function () { var ret_ = this.b.m("source", function (a) { return new Column(); }); return ret_; }, set: function (a) { var value_ = a; this.b.w("source", value_); }, enumerable: false, configurable: true }); ColumnMovingStartEventArgsDetail.$t = markType(ColumnMovingStartEventArgsDetail, 'ColumnMovingStartEventArgsDetail', BaseEventArgsDetail.$); return ColumnMovingStartEventArgsDetail; }(BaseEventArgsDetail)); export { ColumnMovingStartEventArgsDetail }; /** * @hidden */ var ColumnResizeEventArgs = /** @class */ /*@__PURE__*/ (function (_super) { __extends(ColumnResizeEventArgs, _super); function ColumnResizeEventArgs() { var _this = _super !== null && _super.apply(this, arguments) || this; _this.b = null; return _this; } ColumnResizeEventArgs.a = function (a) { return ((function () { var $ret = new ColumnResizeEventArgs(); $ret.b = WCNativeHelper.h(a, function (b) { return new ColumnResizeEventArgsDetail(); }); return $ret; })()); }; ColumnResizeEventArgs.$t = markType(ColumnResizeEventArgs, 'ColumnResizeEventArgs'); return ColumnResizeEventArgs; }(Base)); export { ColumnResizeEventArgs }; /** * @hidden */ var ColumnResizeEventArgsDetail = /** @class */ /*@__PURE__*/ (function (_super) { __extends(ColumnResizeEventArgsDetail, _super); function ColumnResizeEventArgsDetail() { return _super !== null && _super.apply(this, arguments) || this; } Object.defineProperty(ColumnResizeEventArgsDetail.prototype, "g", { get: function () { var ret_ = this.b.m("column", function (a) { return new Column(); }); return ret_; }, set: function (a) { var value_ = a; this.b.w("column", value_); }, enumerable: false, configurable: true }); Object.defineProperty(ColumnResizeEventArgsDetail.prototype, "i", { get: function () { var ret_ = this.b.n("prevWidth"); return ret_;