igniteui-react-grids
Version:
Ignite UI React grid components.
1,547 lines • 196 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 { __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_;