igniteui-react-grids
Version:
Ignite UI React grid components.
474 lines (473 loc) • 20 kB
TypeScript
import { Base, Type } from "igniteui-react-core";
import { WCNativeHelper } from "igniteui-react";
import { BaseEventArgsDetail } from "./BaseEventArgsDetail";
import { HierarchicalGridBaseDirective } from "./HierarchicalGridBaseDirective";
import { CellType } from "./CellType";
import { RowType } from "./RowType";
import { BaseElement } from "igniteui-react";
import { ActionStripCollection } from "./ActionStripCollection";
import { DataCloneStrategy } from "./DataCloneStrategy";
import { ClipboardOptions } from "./ClipboardOptions";
import { ColumnCollection } from "./ColumnCollection";
import { GridRowDragGhostContext } from "./GridRowDragGhostContext";
import { GridRowEditTextTemplateContext } from "./GridRowEditTextTemplateContext";
import { GridEmptyTemplateContext } from "./GridEmptyTemplateContext";
import { GridRowEditActionsTemplateContext } from "./GridRowEditActionsTemplateContext";
import { GridRowTemplateContext } from "./GridRowTemplateContext";
import { GridTemplateContext } from "./GridTemplateContext";
import { GridHeaderTemplateContext } from "./GridHeaderTemplateContext";
import { GridToolbarCollection } from "./GridToolbarCollection";
import { PaginatorCollection } from "./PaginatorCollection";
import { GridResourceStrings } from "./GridResourceStrings";
import { FilteringLogic } from "./FilteringLogic";
import { FilteringExpressionsTree } from "./FilteringExpressionsTree";
import { GridPagingMode } from "./GridPagingMode";
import { GridValidationTrigger } from "./GridValidationTrigger";
import { PinningConfig } from "./PinningConfig";
import { FilterMode } from "./FilterMode";
import { GridSummaryPosition } from "./GridSummaryPosition";
import { GridSummaryCalculationMode } from "./GridSummaryCalculationMode";
import { FilteringStrategy } from "./FilteringStrategy";
import { GridSortingStrategy } from "./GridSortingStrategy";
import { SortingOptions } from "./SortingOptions";
import { HeadSelectorTemplateContext } from "./HeadSelectorTemplateContext";
import { RowSelectorTemplateContext } from "./RowSelectorTemplateContext";
import { SortingExpression } from "./SortingExpression";
import { GridSelectionMode } from "./GridSelectionMode";
import { Column } from "./Column";
import { ForOfStateEventArgs } from "./ForOfStateEventArgs";
import { FilteringExpressionsTreeEventArgs } from "./FilteringExpressionsTreeEventArgs";
import { GridScrollEventArgs } from "./GridScrollEventArgs";
import { GridCellEventArgs } from "./GridCellEventArgs";
import { GridRowEventArgs } from "./GridRowEventArgs";
import { GridFormGroupCreatedEventArgs } from "./GridFormGroupCreatedEventArgs";
import { GridValidationStatusEventArgs } from "./GridValidationStatusEventArgs";
import { RowSelectionEventArgs } from "./RowSelectionEventArgs";
import { ColumnSelectionEventArgs } from "./ColumnSelectionEventArgs";
import { PinColumnCancellableEventArgs } from "./PinColumnCancellableEventArgs";
import { PinColumnEventArgs } from "./PinColumnEventArgs";
import { GridEditEventArgs } from "./GridEditEventArgs";
import { GridEditDoneEventArgs } from "./GridEditDoneEventArgs";
import { ColumnComponentEventArgs } from "./ColumnComponentEventArgs";
import { ColumnsAutoGeneratedEventArgs } from "./ColumnsAutoGeneratedEventArgs";
import { SortingEventArgs } from "./SortingEventArgs";
import { SortingExpressionEventArgs } from "./SortingExpressionEventArgs";
import { FilteringEventArgs } from "./FilteringEventArgs";
import { RowDataEventArgs } from "./RowDataEventArgs";
import { RowDataCancelableEventArgs } from "./RowDataCancelableEventArgs";
import { ColumnResizeEventArgs } from "./ColumnResizeEventArgs";
import { GridContextMenuEventArgs } from "./GridContextMenuEventArgs";
import { ColumnVisibilityChangingEventArgs } from "./ColumnVisibilityChangingEventArgs";
import { ColumnVisibilityChangedEventArgs } from "./ColumnVisibilityChangedEventArgs";
import { ColumnMovingStartEventArgs } from "./ColumnMovingStartEventArgs";
import { ColumnMovingEventArgs } from "./ColumnMovingEventArgs";
import { ColumnMovingEndEventArgs } from "./ColumnMovingEndEventArgs";
import { GridKeydownEventArgs } from "./GridKeydownEventArgs";
import { RowDragStartEventArgs } from "./RowDragStartEventArgs";
import { RowDragEndEventArgs } from "./RowDragEndEventArgs";
import { GridClipboardEventEventArgs } from "./GridClipboardEventEventArgs";
import { ComponentArrayDataValueChangedEventArgs } from "./ComponentArrayDataValueChangedEventArgs";
import { RowToggleEventArgs } from "./RowToggleEventArgs";
import { PinRowEventArgs } from "./PinRowEventArgs";
import { ActiveNodeChangeEventArgs } from "./ActiveNodeChangeEventArgs";
import { GridToolbarExportEventArgs } from "./GridToolbarExportEventArgs";
import { GridSelectionRangeEventArgs } from "./GridSelectionRangeEventArgs";
import { VoidEventArgs } from "igniteui-react";
import { ForOfDataChangingEventArgs } from "./ForOfDataChangingEventArgs";
import { DropPosition } from "./DropPosition";
import { FilteringExpressionsTreeOrFilteringOperation } from "./FilteringExpressionsTreeOrFilteringOperation";
import { GridSelectionRange } from "./GridSelectionRange";
import { CellPosition } from "./CellPosition";
import { OverlaySettings } from "./OverlaySettings";
import { ObservableCollection$1 } from "igniteui-react-core";
/**
* @hidden
*/
export declare class GridCreatedEventArgs extends Base {
static $t: Type;
b: GridCreatedEventArgsDetail;
static a(a: any): GridCreatedEventArgs;
}
/**
* @hidden
*/
export declare class GridCreatedEventArgsDetail extends BaseEventArgsDetail {
static $t: Type;
get h(): RowIsland;
set h(a: RowIsland);
get i(): any;
set i(a: any);
get g(): HierarchicalGrid;
set g(a: HierarchicalGrid);
}
/**
* @hidden
*/
export declare class HierarchicalGrid extends HierarchicalGridBaseDirective {
static $t: Type;
get g9(): RowIslandCollection;
get hh(): string;
set hh(a: string);
get g5(): any[];
set g5(a: any[]);
get hf(): number;
set hf(a: number);
get hc(): boolean;
set hc(a: boolean);
get hg(): any;
get g6(): CellType[];
ha(a: number): RowType;
hb(a: any): RowType;
g7(a: number, b: string): CellType;
g8(a: any, b: string): CellType;
hd(a: any, b?: number): boolean;
he(a: any): boolean;
hi(a: any): void;
}
/**
* @hidden
*/
export declare class RowIsland extends BaseElement {
static $t: Type;
private b1;
protected get b2(): WCNativeHelper;
private ct;
protected get nativeElement(): any;
protected set nativeElement(a: any);
setNativeElement(a: any): void;
get d0(): string;
set d0(a: string);
get bs(): RowIslandCollection;
get g(): ActionStripCollection;
get b8(): boolean;
set b8(a: boolean);
get d5(): string;
set d5(a: string);
get ch(): boolean;
set ch(a: boolean);
get b6(): boolean;
set b6(a: boolean);
get cq(): number;
set cq(a: number);
get b5(): boolean;
set b5(a: boolean);
get a(): string[];
set a(a: string[]);
get cb(): boolean;
set cb(a: boolean);
private c2;
get dk(): (arg: any) => any;
set dk(a: (arg: any) => any);
private cz;
get dh(): (arg: any) => any;
set dh(a: (arg: any) => any);
private c7;
get dq(): (arg: any) => any;
set dq(a: (arg: any) => any);
get cr(): number;
set cr(a: number);
get y(): DataCloneStrategy;
set y(a: DataCloneStrategy);
get k(): ClipboardOptions;
set k(a: ClipboardOptions);
get cx(): any;
set cx(a: any);
get cy(): any;
set cy(a: any);
get d9(): string;
set d9(a: string);
get n(): ColumnCollection;
private c0;
get di(): (arg: GridRowDragGhostContext) => any;
set di(a: (arg: GridRowDragGhostContext) => any);
private db;
get du(): (arg: GridRowEditTextTemplateContext) => any;
set du(a: (arg: GridRowEditTextTemplateContext) => any);
private c8;
get dr(): (arg: GridEmptyTemplateContext) => any;
set dr(a: (arg: GridEmptyTemplateContext) => any);
private da;
get dt(): (arg: GridRowEditActionsTemplateContext) => any;
set dt(a: (arg: GridRowEditActionsTemplateContext) => any);
private dc;
get dv(): (arg: GridRowTemplateContext) => any;
set dv(a: (arg: GridRowTemplateContext) => any);
private c9;
get ds(): (arg: GridRowTemplateContext) => any;
set ds(a: (arg: GridRowTemplateContext) => any);
private c5;
get dn(): (arg: GridTemplateContext) => any;
set dn(a: (arg: GridTemplateContext) => any);
private c4;
get dm(): (arg: GridTemplateContext) => any;
set dm(a: (arg: GridTemplateContext) => any);
private c3;
get dl(): (arg: GridHeaderTemplateContext) => any;
set dl(a: (arg: GridHeaderTemplateContext) => any);
private de;
get dx(): (arg: GridHeaderTemplateContext) => any;
set dx(a: (arg: GridHeaderTemplateContext) => any);
private df;
get dy(): (arg: GridHeaderTemplateContext) => any;
set dy(a: (arg: GridHeaderTemplateContext) => any);
private dg;
get dz(): (arg: GridHeaderTemplateContext) => any;
set dz(a: (arg: GridHeaderTemplateContext) => any);
get bc(): GridToolbarCollection;
get bg(): PaginatorCollection;
get a2(): GridResourceStrings;
set a2(a: GridResourceStrings);
get af(): FilteringLogic;
set af(a: FilteringLogic);
get ab(): FilteringExpressionsTree;
set ab(a: FilteringExpressionsTree);
get aa(): FilteringExpressionsTree;
set aa(a: FilteringExpressionsTree);
get d7(): string;
set d7(a: string);
get a1(): GridPagingMode;
set a1(a: GridPagingMode);
get b9(): boolean;
set b9(a: boolean);
get cd(): boolean;
set cd(a: boolean);
get bf(): GridValidationTrigger;
set bf(a: GridValidationTrigger);
get ce(): boolean;
set ce(a: boolean);
get d6(): string;
set d6(a: string);
get ea(): string;
set ea(a: string);
get cp(): number;
set cp(a: number);
get d1(): string;
set d1(a: string);
get d3(): string;
set d3(a: string);
get ca(): boolean;
set ca(a: boolean);
get cg(): boolean;
set cg(a: boolean);
get d2(): string;
set d2(a: string);
get bj(): PinningConfig;
set bj(a: PinningConfig);
get b4(): boolean;
set b4(a: boolean);
get b3(): boolean;
set b3(a: boolean);
get ah(): FilterMode;
set ah(a: FilterMode);
get bb(): GridSummaryPosition;
set bb(a: GridSummaryPosition);
get ba(): GridSummaryCalculationMode;
set ba(a: GridSummaryCalculationMode);
get ci(): boolean;
set ci(a: boolean);
get ag(): FilteringStrategy;
set ag(a: FilteringStrategy);
get a9(): GridSortingStrategy;
set a9(a: GridSortingStrategy);
get by(): SortingOptions;
set by(a: SortingOptions);
get e(): any[];
set e(a: any[]);
private c6;
get dp(): (arg: HeadSelectorTemplateContext) => any;
set dp(a: (arg: HeadSelectorTemplateContext) => any);
private dd;
get dw(): (arg: RowSelectorTemplateContext) => any;
set dw(a: (arg: RowSelectorTemplateContext) => any);
private c1;
get dj(): (arg: GridEmptyTemplateContext) => any;
set dj(a: (arg: GridEmptyTemplateContext) => any);
get f(): SortingExpression[];
set f(a: SortingExpression[]);
get a5(): GridSelectionMode;
set a5(a: GridSelectionMode);
get a7(): GridSelectionMode;
set a7(a: GridSelectionMode);
get a6(): GridSelectionMode;
set a6(a: GridSelectionMode);
get cl(): number;
get ck(): number;
get b(): Column[];
get cs(): number;
set cs(a: number);
get cf(): boolean;
set cf(a: boolean);
gridCreated: (sender: any, args: GridCreatedEventArgs) => void;
gridCreatedChanged(): void;
gridInitialized: (sender: any, args: GridCreatedEventArgs) => void;
gridInitializedChanged(): void;
dataPreLoad: (sender: any, args: ForOfStateEventArgs) => void;
dataPreLoadChanged(): void;
filteringExpressionsTreeChange: (sender: any, args: FilteringExpressionsTreeEventArgs) => void;
filteringExpressionsTreeChangeChanged(): void;
advancedFilteringExpressionsTreeChange: (sender: any, args: FilteringExpressionsTreeEventArgs) => void;
advancedFilteringExpressionsTreeChangeChanged(): void;
gridScroll: (sender: any, args: GridScrollEventArgs) => void;
gridScrollChanged(): void;
cellClick: (sender: any, args: GridCellEventArgs) => void;
cellClickChanged(): void;
rowClick: (sender: any, args: GridRowEventArgs) => void;
rowClickChanged(): void;
formGroupCreated: (sender: any, args: GridFormGroupCreatedEventArgs) => void;
formGroupCreatedChanged(): void;
validationStatusChange: (sender: any, args: GridValidationStatusEventArgs) => void;
validationStatusChangeChanged(): void;
selected: (sender: any, args: GridCellEventArgs) => void;
selectedChanged(): void;
rowSelectionChanging: (sender: any, args: RowSelectionEventArgs) => void;
rowSelectionChangingChanged(): void;
columnSelectionChanging: (sender: any, args: ColumnSelectionEventArgs) => void;
columnSelectionChangingChanged(): void;
columnPin: (sender: any, args: PinColumnCancellableEventArgs) => void;
columnPinChanged(): void;
columnPinned: (sender: any, args: PinColumnEventArgs) => void;
columnPinnedChanged(): void;
cellEditEnter: (sender: any, args: GridEditEventArgs) => void;
cellEditEnterChanged(): void;
cellEditExit: (sender: any, args: GridEditDoneEventArgs) => void;
cellEditExitChanged(): void;
cellEdit: (sender: any, args: GridEditEventArgs) => void;
cellEditChanged(): void;
cellEditDone: (sender: any, args: GridEditDoneEventArgs) => void;
cellEditDoneChanged(): void;
rowEditEnter: (sender: any, args: GridEditEventArgs) => void;
rowEditEnterChanged(): void;
rowEdit: (sender: any, args: GridEditEventArgs) => void;
rowEditChanged(): void;
rowEditDone: (sender: any, args: GridEditDoneEventArgs) => void;
rowEditDoneChanged(): void;
rowEditExit: (sender: any, args: GridEditDoneEventArgs) => void;
rowEditExitChanged(): void;
columnInit: (sender: any, args: ColumnComponentEventArgs) => void;
columnInitChanged(): void;
columnsAutogenerated: (sender: any, args: ColumnsAutoGeneratedEventArgs) => void;
columnsAutogeneratedChanged(): void;
sorting: (sender: any, args: SortingEventArgs) => void;
sortingChanged(): void;
sortingDone: (sender: any, args: SortingExpressionEventArgs) => void;
sortingDoneChanged(): void;
filtering: (sender: any, args: FilteringEventArgs) => void;
filteringChanged(): void;
filteringDone: (sender: any, args: FilteringExpressionsTreeEventArgs) => void;
filteringDoneChanged(): void;
rowAdded: (sender: any, args: RowDataEventArgs) => void;
rowAddedChanged(): void;
rowDeleted: (sender: any, args: RowDataEventArgs) => void;
rowDeletedChanged(): void;
rowDelete: (sender: any, args: RowDataCancelableEventArgs) => void;
rowDeleteChanged(): void;
rowAdd: (sender: any, args: RowDataCancelableEventArgs) => void;
rowAddChanged(): void;
columnResized: (sender: any, args: ColumnResizeEventArgs) => void;
columnResizedChanged(): void;
contextMenu: (sender: any, args: GridContextMenuEventArgs) => void;
contextMenuChanged(): void;
doubleClick: (sender: any, args: GridCellEventArgs) => void;
doubleClickChanged(): void;
columnVisibilityChanging: (sender: any, args: ColumnVisibilityChangingEventArgs) => void;
columnVisibilityChangingChanged(): void;
columnVisibilityChanged: (sender: any, args: ColumnVisibilityChangedEventArgs) => void;
columnVisibilityChangedChanged(): void;
columnMovingStart: (sender: any, args: ColumnMovingStartEventArgs) => void;
columnMovingStartChanged(): void;
columnMoving: (sender: any, args: ColumnMovingEventArgs) => void;
columnMovingChanged(): void;
columnMovingEnd: (sender: any, args: ColumnMovingEndEventArgs) => void;
columnMovingEndChanged(): void;
gridKeydown: (sender: any, args: GridKeydownEventArgs) => void;
gridKeydownChanged(): void;
rowDragStart: (sender: any, args: RowDragStartEventArgs) => void;
rowDragStartChanged(): void;
rowDragEnd: (sender: any, args: RowDragEndEventArgs) => void;
rowDragEndChanged(): void;
gridCopy: (sender: any, args: GridClipboardEventEventArgs) => void;
gridCopyChanged(): void;
selectedRowsChange: (sender: any, args: ComponentArrayDataValueChangedEventArgs) => void;
selectedRowsChangeChanged(): void;
rowToggle: (sender: any, args: RowToggleEventArgs) => void;
rowToggleChanged(): void;
rowPinning: (sender: any, args: PinRowEventArgs) => void;
rowPinningChanged(): void;
rowPinned: (sender: any, args: PinRowEventArgs) => void;
rowPinnedChanged(): void;
activeNodeChange: (sender: any, args: ActiveNodeChangeEventArgs) => void;
activeNodeChangeChanged(): void;
sortingExpressionsChange: (sender: any, args: SortingExpressionEventArgs) => void;
sortingExpressionsChangeChanged(): void;
toolbarExporting: (sender: any, args: GridToolbarExportEventArgs) => void;
toolbarExportingChanged(): void;
rangeSelected: (sender: any, args: GridSelectionRangeEventArgs) => void;
rangeSelectedChanged(): void;
rendered: (sender: any, args: VoidEventArgs) => void;
renderedChanged(): void;
dataChanging: (sender: any, args: ForOfDataChangingEventArgs) => void;
dataChangingChanged(): void;
dataChanged: (sender: any, args: VoidEventArgs) => void;
dataChangedChanged(): void;
fs(a: number): void;
gr(a: ColumnVisibilityChangedEventArgs): void;
fc(): void;
eo(): void;
fd(a: any): void;
ep(a: any): void;
gs(a: any): void;
d4(a: Column): string;
l(a: string): Column;
m(a: number): Column;
fy(): void;
fu(a: Column, b: Column, c: DropPosition): void;
ft(): void;
cu(a: any): any;
gu(a: any, b: any, c: string): void;
gv(a: any, b: any): void;
cv(a: any): any;
gn(a: SortingExpression[]): void;
fe(a: string, b: any, c: FilteringExpressionsTreeOrFilteringOperation, d?: boolean): void;
ff(a: any, b: any, c: any): void;
fb(a: any[]): void;
e9(a: any[]): void;
ek(a: string): void;
em(a: string): void;
cc(a: string, b?: number): boolean;
cj(a: string, b?: number): boolean;
cm(a: string, b?: boolean, c?: boolean): number;
cn(a: string, b?: boolean, c?: boolean): number;
co(a?: boolean, b?: boolean): number;
el(): void;
fk(a?: boolean): void;
gl(a: any[], b?: boolean): void;
e8(a: any[]): void;
gg(a?: boolean): void;
e6(a?: boolean): void;
ej(): void;
gk(a: GridSelectionRange[]): void;
c(): GridSelectionRange[];
fm(a?: boolean, b?: boolean): void;
d(): Column[];
gh(a: string[], b?: boolean): void;
e7(a: string[]): void;
e5(): void;
gf(): void;
fl(a?: boolean, b?: boolean): void;
fv(a: number, b: number, c: any): void;
i(a: number, b: number, c: any): CellPosition;
j(a: number, b: number, c: any): CellPosition;
fw(a: OverlaySettings): void;
en(a: boolean): void;
b7(a: boolean, b: any): boolean;
ed(a: any, b?: boolean): void;
get d8(): string;
set d8(a: string);
}
/**
* @hidden
*/
export declare class RowIslandCollection extends ObservableCollection$1<RowIsland> {
static $t: Type;
constructor();
}