UNPKG

igniteui-react-grids

Version:

Ignite UI React grid components.

1,606 lines 157 kB
import { Base, Type, Point, PropertyChangedEventArgs, INotifyPropertyChanged, IList$1, EventArgs, Nullable$1 } from "igniteui-react-core"; import { IFilterExpression } from "igniteui-react-core"; import { DataSourceSchemaPropertyType } from "igniteui-react-core"; import { ColumnComparisonConditionOperatorType } from "./ColumnComparisonConditionOperatorType"; import { List$1 } from "igniteui-react-core"; import { FilterFactory } from "igniteui-react-core"; import { ObservableCollection$1 } from "igniteui-react-core"; import { DomRenderer } from "igniteui-react-core"; import { IDataSource } from "igniteui-react-core"; import { Brush } from "igniteui-react-core"; import { ScrollbarStyle } from "igniteui-react-core"; import { INativeCell } from "./INativeCell"; import { MouseButton } from "igniteui-react-core"; import { RowPath } from "./RowPath"; import { IDragger } from "./IDragger"; import { GridCellPosition } from "./GridCellPosition"; import { EditModeType } from "./EditModeType"; import { ControlDisplayDensity } from "igniteui-react-core"; import { BaseControlTheme } from "igniteui-react-core"; import { GridViewportChangedEventArgs } from "./GridViewportChangedEventArgs"; import { ICellModelExportUpdater } from "./ICellModelExportUpdater"; import { XButton } from "igniteui-react-inputs"; import { FontInfo } from "igniteui-react-core"; import { BrushAppearanceData } from "igniteui-react-core"; import { ModelStates } from "./ModelStates"; import { HashSet$1 } from "igniteui-react-core"; import { CellPath } from "./CellPath"; import { Rect } from "igniteui-react-core"; import { ModelTypes } from "./ModelTypes"; import { CellContentHorizontalAlignment } from "./CellContentHorizontalAlignment"; import { CellContentVerticalAlignment } from "./CellContentVerticalAlignment"; import { TextCellLineBreakMode } from "./TextCellLineBreakMode"; import { ColumnSortDirection } from "./ColumnSortDirection"; import { PinnedPositions } from "./PinnedPositions"; import { Dictionary$2 } from "igniteui-react-core"; import { CellModelExport } from "./CellModelExport"; import { DataSourceRowType } from "igniteui-react-core"; import { GroupSummaryDisplayMode } from "./GroupSummaryDisplayMode"; import { BindingFormatter } from "igniteui-react-core"; import { DateTimeFormats } from "./DateTimeFormats"; import { DateTimeColumnValueFormatter } from "./DateTimeColumnValueFormatter"; import { EditorType } from "./EditorType"; import { ImageStretchOptions } from "./ImageStretchOptions"; import { ImageResourceType } from "./ImageResourceType"; import { GroupData } from "./GroupData"; import { SummaryData } from "./SummaryData"; import { DataSourceSummaryOperand } from "igniteui-react-core"; import { SortIndicatorStyle } from "./SortIndicatorStyle"; import { ColumnOptionsIconAlignment } from "./ColumnOptionsIconAlignment"; import { ColumnOptionsIconBehavior } from "./ColumnOptionsIconBehavior"; import { IExecutionContext } from "igniteui-react-core"; import { SRProvider } from "igniteui-react-core"; import { SummaryScope } from "./SummaryScope"; import { GroupHeaderDisplayMode } from "./GroupHeaderDisplayMode"; import { PageChangedEventArgs } from "./PageChangedEventArgs"; import { ColumnSummaryDescriptionCollection } from "./ColumnSummaryDescriptionCollection"; import { FilterExpressionCollection } from "igniteui-react-core"; import { GridFilterExpressionsEventArgs } from "./GridFilterExpressionsEventArgs"; import { GridSortDescriptionsChangedEventArgs } from "./GridSortDescriptionsChangedEventArgs"; import { GridGroupDescriptionsChangedEventArgs } from "./GridGroupDescriptionsChangedEventArgs"; import { GridSummaryDescriptionsChangedEventArgs } from "./GridSummaryDescriptionsChangedEventArgs"; import { IDataSourceUpdateNotifier } from "igniteui-react-core"; import { ColumnSortDescriptionCollection } from "./ColumnSortDescriptionCollection"; import { ColumnGroupDescription } from "./ColumnGroupDescription"; import { ColumnGroupDescriptionCollection } from "./ColumnGroupDescriptionCollection"; import { ColumnSummaryDescription } from "./ColumnSummaryDescription"; import { ISummaryResult } from "igniteui-react-core"; import { PagerVisualModelExport } from "./PagerVisualModelExport"; import { DataSourceLocalDataProvider } from "igniteui-react-core"; import { IDataSourceSchema } from "igniteui-react-core"; import { DefinitionPropertyUpdatedEventArgs } from "./DefinitionPropertyUpdatedEventArgs"; import { CellPropertyAnimationType } from "./CellPropertyAnimationType"; import { IPropertySetter } from "./IPropertySetter"; import { DragSelectEventArgs } from "./DragSelectEventArgs"; import { IColumnGrouping } from "./IColumnGrouping"; import { IDataGridComponent } from "./IDataGridComponent"; import { ColumnResizingMode } from "./ColumnResizingMode"; import { ColumnMovingMode } from "./ColumnMovingMode"; import { Thickness } from "igniteui-react-core"; import { IDelayedExecutionManager } from "./IDelayedExecutionManager"; import { ITickProvider } from "igniteui-react-core"; import { IViewportManager } from "./IViewportManager"; import { ColumnWidth } from "./ColumnWidth"; import { HeaderClickAction } from "./HeaderClickAction"; import { EditModeClickAction } from "./EditModeClickAction"; import { ColumnShowingAnimationMode } from "./ColumnShowingAnimationMode"; import { ColumnPropertyUpdatingAnimationMode } from "./ColumnPropertyUpdatingAnimationMode"; import { CellDataLoadedAnimationMode } from "./CellDataLoadedAnimationMode"; import { RowSelectionAnimationMode } from "./RowSelectionAnimationMode"; import { RowHoverAnimationMode } from "./RowHoverAnimationMode"; import { CellSelectionAnimationMode } from "./CellSelectionAnimationMode"; import { GridColumnAnimationSettings } from "./GridColumnAnimationSettings"; import { GridAnimationSettings } from "./GridAnimationSettings"; import { ColumnResizingAnimationMode } from "./ColumnResizingAnimationMode"; import { ColumnMovingAnimationMode } from "./ColumnMovingAnimationMode"; import { ColumnHidingAnimationMode } from "./ColumnHidingAnimationMode"; import { ColumnExchangingAnimationMode } from "./ColumnExchangingAnimationMode"; import { DataGridSelectionMode } from "./DataGridSelectionMode"; import { GridActivationMode } from "./GridActivationMode"; import { GridSelectionBehavior } from "./GridSelectionBehavior"; import { GridSelectedItemsCollection } from "./GridSelectedItemsCollection"; import { GridSelectedKeysCollection } from "./GridSelectedKeysCollection"; import { GridSelectedCellRangesCollection } from "./GridSelectedCellRangesCollection"; import { CornerRadius } from "igniteui-react-core"; import { IPlatformPixelConverter } from "./IPlatformPixelConverter"; import { ListSortDirection } from "igniteui-react-core"; import { IEditableDataSource } from "igniteui-react-core"; import { EnterKeyBehaviors } from "./EnterKeyBehaviors"; import { EnterKeyBehaviorAfterEdit } from "./EnterKeyBehaviorAfterEdit"; import { MergedCellMode } from "./MergedCellMode"; import { MergedCellEvaluationCriteria } from "./MergedCellEvaluationCriteria"; import { FilterUIType } from "./FilterUIType"; import { FilterLogicalOperator } from "./FilterLogicalOperator"; import { FilterComparisonType } from "./FilterComparisonType"; import { CellRange } from "./CellRange"; import { PrimaryKeyValue } from "./PrimaryKeyValue"; import { FastIterationDictionary$2 } from "igniteui-react-core"; import { NotifyCollectionChangedEventArgs } from "igniteui-react-core"; import { GridSelectedItemsChangedEventArgs } from "./GridSelectedItemsChangedEventArgs"; import { GridSelectedKeysChangedEventArgs } from "./GridSelectedKeysChangedEventArgs"; import { GridSelectedCellRangesChangedEventArgs } from "./GridSelectedCellRangesChangedEventArgs"; import { GridDataCommittedEventArgs } from "./GridDataCommittedEventArgs"; import { GridDataCommittingEventArgs } from "./GridDataCommittingEventArgs"; import { DataSourceRootSummariesChangedEventArgs } from "igniteui-react-core"; import { GridSizeChangedEventArgs } from "./GridSizeChangedEventArgs"; import { ColumnStates } from "./ColumnStates"; import { IColumnGroupingVisualModelExport } from "./IColumnGroupingVisualModelExport"; import { IToolbarVisualModelExport } from "./IToolbarVisualModelExport"; import { VisualModelExport } from "./VisualModelExport"; import { GridActiveCellChangedEventArgs } from "./GridActiveCellChangedEventArgs"; import { GridSelectionChangedEventArgs } from "./GridSelectionChangedEventArgs"; import { GridRowEditStartedEventArgs } from "./GridRowEditStartedEventArgs"; import { GridRowEditEndedEventArgs } from "./GridRowEditEndedEventArgs"; import { Key } from "igniteui-react-core"; import { JsonDictionaryItem } from "igniteui-react-core"; import { GridCellType } from "./GridCellType"; import { GridAnimationPhaseSettings } from "./GridAnimationPhaseSettings"; import { GridAnimationManagerAnimationCreatedEventArgs } from "./GridAnimationManagerAnimationCreatedEventArgs"; import { GridAnimationManagerAnimationCompletedEventArgs } from "./GridAnimationManagerAnimationCompletedEventArgs"; import { GridAnimationManagerAnimationCanceledEventArgs } from "./GridAnimationManagerAnimationCanceledEventArgs"; import { GridColumnSpacer } from "./GridColumnSpacer"; import { GridColumnSpacerCollection } from "./GridColumnSpacerCollection"; import { GridEffectMainIntent } from "./GridEffectMainIntent"; import { FixedCellPositions } from "./FixedCellPositions"; import { GridEffectSubIntent } from "./GridEffectSubIntent"; import { GridConditionalStylePropertyCollection } from "./GridConditionalStylePropertyCollection"; import { PropertyUpdatedEventArgs } from "igniteui-react-core"; import { GridConditionFilterStringErrorsParsingEventArgs } from "./GridConditionFilterStringErrorsParsingEventArgs"; import { CellStyleRequestedEventArgs } from "./CellStyleRequestedEventArgs"; import { IToolbarTarget } from "igniteui-react-core"; import { ToolCommand } from "igniteui-react-core"; import { LayoutAction } from "./LayoutAction"; import { ToolActionInfo } from "igniteui-react-core"; import { ICommandAvailabilityListener } from "igniteui-react-core"; import { ICommandStateChangedListener } from "igniteui-react-core"; import { ToolCommandExecutionState } from "igniteui-react-core"; import { IToolbarContextAccessor } from "igniteui-react-core"; import { JsonWriter } from "igniteui-react-core"; import { CalculationParameters } from "./CalculationParameters"; import { ColumnPropertySettersCollection } from "./ColumnPropertySettersCollection"; import { ColumnPropertySetter } from "./ColumnPropertySetter"; import { ResponsiveStateEnteringEventArgs } from "./ResponsiveStateEnteringEventArgs"; import { ResponsiveStateEnteredEventArgs } from "./ResponsiveStateEnteredEventArgs"; import { ResponsiveStateExitedEventArgs } from "./ResponsiveStateExitedEventArgs"; /** * @hidden */ export declare abstract class ColumnFilterCondition extends Base { static $t: Type; b: DataGridColumn; isGroup(): boolean; resolveFilter(a: string, b: DataSourceSchemaPropertyType): IFilterExpression; } /** * @hidden */ export declare class ColumnComparisonFilterCondition extends ColumnFilterCondition { static $t: Type; constructor(); static getApplicableOperators(a: DataSourceSchemaPropertyType): ColumnComparisonConditionOperatorType[]; equals(a: any): boolean; private _operator; get operator(): ColumnComparisonConditionOperatorType; set operator(a: ColumnComparisonConditionOperatorType); private _value; get value(): any; set value(a: any); private _isCaseSensitive; get isCaseSensitive(): boolean; set isCaseSensitive(a: boolean); resolveFilter(a: string, b: DataSourceSchemaPropertyType): IFilterExpression; private h; private static g; static getOperandNumber(a: ColumnComparisonConditionOperatorType): number; static getOperandNumbers(a: ColumnComparisonConditionOperatorType[]): number[]; private k; } /** * @hidden */ export declare class ColumnCustomFilterCondition extends ColumnFilterCondition { static $t: Type; private _value; get value(): any; set value(a: any); private _id; get id(): string; set id(a: string); private _index; get index(): number; set index(a: number); resolveFilter(a: string, b: DataSourceSchemaPropertyType): IFilterExpression; } /** * @hidden */ export declare class ColumnFilterConditionCollection extends ObservableCollection$1<ColumnFilterCondition> { static $t: Type; constructor(); } /** * @hidden */ export declare class ColumnFilterConditionGroup extends ColumnFilterCondition { static $t: Type; isGroup(): boolean; constructor(); equals(a: any): boolean; get count(): number; private _usesOrOperator; get usesOrOperator(): boolean; set usesOrOperator(a: boolean); private f; add(a: ColumnFilterCondition): void; remove(a: ColumnFilterCondition): void; removeAt(a: number): void; item(a: number, b?: ColumnFilterCondition): ColumnFilterCondition; clear(): void; toArray(): ColumnFilterCondition[]; resolveFilter(a: string, b: DataSourceSchemaPropertyType): IFilterExpression; } /** * @hidden */ export interface IExternalGrid { readonly renderer: DomRenderer; insertExternalColumnAtIndex(a: number, b: any): void; removeExternalColumn(a: any): void; ensureColumnsAreManual(): void; onContentSizeChanged(): void; createLocalDataSource(a: any): IDataSource; createTextColumn(a: string): TextColumn; createNumericColumn(a: string): NumericColumn; createDateTimeColumn(a: string): DateTimeColumn; createImageColumn(a: string): ImageColumn; createTemplateColumn(a: string): TemplateColumn; createComboBoxColumn(a: string): ComboBoxColumn; focusScroller(): void; setHandCursor(): void; setResizeCursor(): void; setDefaultCursor(): void; setBorder(a: Brush, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number): void; setScrollerVerticalTrackInset(a: number): void; setScrollbarStyle(a: ScrollbarStyle): void; setScrollbarColor(a: Brush): void; setClipboardText(a: string): void; } /** * @hidden */ export declare let IExternalGrid_$type: Type; /** * @hidden */ export interface ICellRenderingEngine { refresh(a: VisualModel, b: boolean): void; viewportChanged(): void; invalidateVisibility(a: () => void): void; detach(): void; attach(): void; readonly initialRefreshFinished: boolean; } /** * @hidden */ export declare let ICellRenderingEngine_$type: Type; /** * @hidden */ export interface ICellPresenter { modelUpdated(a: CellModel): void; readonly isCanvasBased: boolean; readonly nativeCell: INativeCell; } /** * @hidden */ export declare let ICellPresenter_$type: Type; /** * @hidden */ export interface ICellActionManager { clickExpansionIndicator(): void; clickCell(a: MouseButton): void; dragStarted(): void; previewPointerDownCell(): void; previewPointerUpCell(): void; pointerDownCell(): void; pointerUpCell(): void; previewMouseDownCell(a: boolean, b: boolean, c: MouseButton): void; previewMouseUpCell(a: boolean, b: boolean, c: MouseButton): void; mouseDownCell(a: number, b: number): void; mouseUpCell(a: number, b: number): void; mouseLeaveCell(a: number, b: number): void; mouseEnterCell(a: number, b: number): void; mouseIsOver(a: number, b: number): void; doubleClicked(a: MouseButton): void; readonly isLeaveActionDesired: boolean; readonly isEnterActionDesired: boolean; readonly isClickActionDesired: boolean; readonly isHoverActionDesired: boolean; readonly isPreviewPointerDownActionDesired: boolean; readonly isPreviewPointerUpActionDesired: boolean; readonly isPointerDownActionDesired: boolean; readonly isPointerUpActionDesired: boolean; isControlPressed: boolean; isShiftPressed: boolean; readonly isDrag: boolean; readonly isMouseDown: boolean; readonly mousePosition: Point; isCellDown(): boolean; readonly isGridDragging: boolean; readonly isEditRefocusDesired: boolean; getColumnFilterCondition(): ColumnFilterCondition; getColumnPropertyType(): DataSourceSchemaPropertyType; columnFilterChanging(a: ColumnFilterCondition): void; columnFilterChanged(a: ColumnFilterCondition): void; updateCellEditValue(a: any): void; startEditMode(): void; editorCellLostFocus(): void; cancelEditMode(a: boolean): void; disableKeyInput(): void; enableKeyInput(): void; passCellClone(a: any): void; applyFilter(a: ColumnComparisonConditionOperatorType, b: any): void; applyCustomFilter(a: string, b: number, c: any): void; clearFilter(): void; shouldSkipFocusRetain(): boolean; } /** * @hidden */ export declare let ICellActionManager_$type: Type; /** * @hidden */ export declare class DefaultCellActionManager extends Base implements ICellActionManager { static $t: Type; private b; private a; private c; private d; constructor(a: DataGrid, b: CellModel); clickExpansionIndicator(): void; clickCell(a: MouseButton): void; dragStarted(): void; previewPointerDownCell(): void; previewPointerUpCell(): void; pointerDownCell(): void; pointerUpCell(): void; previewMouseDownCell(a: boolean, b: boolean, c: MouseButton): void; previewMouseUpCell(a: boolean, b: boolean, c: MouseButton): void; mouseDownCell(a: number, b: number): void; mouseUpCell(a: number, b: number): void; mouseLeaveCell(a: number, b: number): void; mouseEnterCell(a: number, b: number): void; mouseIsOver(a: number, b: number): void; doubleClicked(a: MouseButton): void; getColumnFilterCondition(): ColumnFilterCondition; getColumnPropertyType(): DataSourceSchemaPropertyType; columnFilterChanging(a: ColumnFilterCondition): void; columnFilterChanged(a: ColumnFilterCondition): void; isCellDown(): boolean; get isLeaveActionDesired(): boolean; get isEnterActionDesired(): boolean; get isClickActionDesired(): boolean; get isHoverActionDesired(): boolean; get isPreviewPointerDownActionDesired(): boolean; get isPreviewPointerUpActionDesired(): boolean; get isPointerDownActionDesired(): boolean; get isPointerUpActionDesired(): boolean; get isControlPressed(): boolean; set isControlPressed(a: boolean); get isShiftPressed(): boolean; set isShiftPressed(a: boolean); get isDrag(): boolean; get isMouseDown(): boolean; get mousePosition(): Point; get isGridDragging(): boolean; get isEditRefocusDesired(): boolean; updateCellEditValue(a: any): void; startEditMode(): void; editorCellLostFocus(): void; cancelEditMode(a: boolean): void; disableKeyInput(): void; enableKeyInput(): void; passCellClone(a: any): void; applyFilter(a: ColumnComparisonConditionOperatorType, b: any): void; applyCustomFilter(a: string, b: number, c: any): void; clearFilter(): void; shouldSkipFocusRetain(): boolean; } /** * @hidden */ export interface IGridInfoRequestor { getColumn(): DataGridColumn; getDensity(): ControlDisplayDensity; getTheme(): BaseControlTheme; setViewportChangedHandler(a: (sender: any, e: GridViewportChangedEventArgs) => void): void; removeViewportChangedHandler(a: (sender: any, e: GridViewportChangedEventArgs) => void): void; } /** * @hidden */ export declare let IGridInfoRequestor_$type: Type; /** * @hidden */ export declare class DefaultGridInfoRequestor extends Base implements IGridInfoRequestor { static $t: Type; private b; private a; constructor(a: DataGrid, b: CellModel); getColumn(): DataGridColumn; getDensity(): ControlDisplayDensity; getTheme(): BaseControlTheme; setViewportChangedHandler(a: (sender: any, e: GridViewportChangedEventArgs) => void): void; removeViewportChangedHandler(a: (sender: any, e: GridViewportChangedEventArgs) => void): void; } /** * @hidden */ export declare class DefaultCellModelExportUpdater extends Base implements ICellModelExportUpdater { static $t: Type; private a; constructor(a: CellModel); update(a: string, b: any): void; } /** * @hidden */ export declare class PagerView extends Base { static $t: Type; c: Pager; constructor(a: Pager); m: DomRenderer; private n; private d; private g; private f; private e; u(a: any): void; private h; private q; private t; private s; private r; v(): void; p(): void; a(): BrushAppearanceData; b(): BrushAppearanceData; o(): string; i(): XButton; l(): XButton; k(): XButton; j(): XButton; } /** * @hidden */ export declare abstract class CellModel extends Base { static $t: Type; private o; get p(): DataGrid; set p(a: DataGrid); constructor(); private static dn; private static dm; private static bu; static ft(a: string): number; s: ICellPresenter; static g6: number; private t; get u(): ModelStates; set u(a: ModelStates); private hq; get kc(): string; set kc(a: string); private k; static gs: number; get l(): CellPath; set l(a: CellPath); private ah; static fd: number; get ax(): boolean; set ax(a: boolean); fb: number; bj: boolean; bo: boolean; a3: boolean; a1: boolean; bh: boolean; bp: boolean; a5: boolean; bi: boolean; c: ICellActionManager; e: IGridInfoRequestor; d: ICellModelExportUpdater; private aj; static f2: number; get a0(): boolean; set a0(a: boolean); private b1; static ex: number; get ci(): number; set ci(a: number); private lf; static et: number; get ly(): Brush; set ly(a: Brush); private lg; static ew: number; get lz(): Brush; set lz(a: Brush); private c9; static ez: number; get ey(): number; set ey(a: number); private c8; static ev: number; get eu(): number; set eu(a: number); private md; static e9: number; get me(): Rect; set me(a: Rect); static readonly f8: number; private aq; get bd(): boolean; set bd(a: boolean); private at; static ga: number; get bk(): boolean; set bk(a: boolean); private au; static gb: number; get bl(): boolean; set bl(a: boolean); private as; static f9: number; get bg(): boolean; set bg(a: boolean); private ao; static f7: number; get bb(): boolean; set bb(a: boolean); private dl; static f1: number; get f0(): number; set f0(a: number); private br; a4(a: string): boolean; a8(propertyId_: number): boolean; a7(a: string): boolean; private de; private a; ks(propertyId_: number): void; kp(): void; kt(a: string): void; private ai; get ay(): boolean; set ay(a: boolean); private aw; protected k0(a: string, b: number, c: any, d: any): void; protected bq(a: string): boolean; protected k3(a: string, b: any, c: any): void; private k1; private kv; private kw; private kx; private ky; private k2; private kz; private l4; k5(): void; protected k6(): void; private bt; k8(a: string, b: any): void; az(a: string): boolean; k4(a: string): void; hk(a: string): any; private q; get r(): GridLayer; set r(a: GridLayer); static gx: number; private hj; get hn(): any; set hn(a: any); static readonly hf: number; private cd; get cu(): number; set cu(a: number); static readonly hg: number; private ce; get cv(): number; set cv(a: number); static readonly g1: number; private dt; get g0(): number; set g0(a: number); static readonly g3: number; private du; get g2(): number; set g2(a: number); static readonly fh: number; private b3; get ck(): number; set ck(a: number); static readonly fa: number; private b2; get cj(): number; set cj(a: number); static readonly eg: number; private bz; get cg(): number; set cg(a: number); static readonly gi: number; private b7; get co(): number; set co(a: number); static readonly ei: number; private b0; get ch(): number; set ch(a: number); static readonly ge: number; ku(): void; private b5; get cm(): number; set cm(a: number); static readonly g9: number; private ca; get cr(): number; set cr(a: number); static readonly gf: number; private b6; get cn(): number; set cn(a: number); static readonly ha: number; private cb; get cs(): number; set cs(a: number); static readonly fv: number; private dk; get fu(): number; set fu(a: number); static readonly he: number; private dv; get hd(): number; set hd(a: number); static readonly gc: number; private av; get bn(): boolean; set bn(a: boolean); static readonly gh: number; private v; get w(): ModelTypes; set w(a: ModelTypes); static readonly gz: number; private b9; get cq(): number; set cq(a: number); static readonly d5: number; private by; get cf(): number; set cf(a: number); static readonly fy: number; private b4; get cl(): number; set cl(a: number); private ar; get be(): boolean; set be(a: boolean); static readonly fw: number; private f; get g(): CellContentHorizontalAlignment; set g(a: CellContentHorizontalAlignment); static readonly hb: number; private h; get i(): CellContentVerticalAlignment; set i(a: CellContentVerticalAlignment); static readonly es: number; private le; get lx(): Brush; set lx(a: Brush); static readonly e4: number; private lh; get l0(): Brush; set l0(a: Brush); static readonly d6: number; private lb; get lu(): Brush; set lu(a: Brush); static readonly eb: number; private lc; get lv(): Brush; set lv(a: Brush); static readonly d0: number; private la; get lt(): Brush; set lt(a: Brush); static readonly fm: number; private lj; get l2(): Brush; set l2(a: Brush); static readonly gy: number; private lp; get l9(): Brush; set l9(a: Brush); static readonly fx: number; private ll; get l5(): Brush; set l5(a: Brush); static readonly fz: number; private lm; get l6(): Brush; set l6(a: Brush); static readonly g5: number; private lq; get ma(): Brush; set ma(a: Brush); static readonly g7: number; private lr; get mb(): Brush; set mb(a: Brush); static readonly gu: number; private lo; get l8(): Brush; set l8(a: Brush); private ln; static readonly gd: number; get l7(): Brush; set l7(a: Brush); private lk; static readonly fr: number; get l3(): Brush; set l3(a: Brush); static readonly gv: number; private b8; get cp(): number; set cp(a: number); static readonly gj: number; private hi; get hm(): any; set hm(a: any); static readonly gw: number; private hp; get j1(): string; set j1(a: string); static readonly g8: number; private ls; get mc(): Brush; set mc(a: Brush); static readonly er: number; private ld; get lw(): Brush; set lw(a: Brush); static readonly fc: number; private li; get l1(): Brush; set l1(a: Brush); static readonly fs: number; private ad; get ag(): FontInfo; set ag(a: FontInfo); static readonly eh: number; private ab; get ae(): FontInfo; set ae(a: FontInfo); static readonly gg: number; private z; get aa(): TextCellLineBreakMode; set aa(a: TextCellLineBreakMode); static readonly hc: number; private cc; get ct(): number; set ct(a: number); static readonly gn: number; private dq; get gm(): number; set gm(a: number); static readonly gr: number; private ds; get gq(): number; set gq(a: number); static readonly gp: number; private dr; get go(): number; set go(a: number); static readonly gl: number; private dp; get gk(): number; set gk(a: number); static readonly em: number; private c5; get el(): number; set el(a: number); static readonly eq: number; private c7; get ep(): number; set ep(a: number); static readonly eo: number; private c6; get en(): number; set en(a: number); static readonly ek: number; private c4; get ej(): number; set ej(a: number); static readonly e3: number; private db; get e2(): number; set e2(a: number); static readonly e8: number; private dd; get e7(): number; set e7(a: number); static readonly e6: number; private dc; get e5(): number; set e5(a: number); static readonly e1: number; private da; get e0(): number; set e0(a: number); static readonly dz: number; private cx; get dy(): number; set dy(a: number); static readonly d4: number; private cz; get d3(): number; set d3(a: number); static readonly d2: number; private cy; get d1(): number; set d1(a: number); static readonly dx: number; private cw; get dw(): number; set dw(a: number); static readonly fl: number; private dh; get fk(): number; set fk(a: number); static readonly fq: number; private dj; get fp(): number; set fp(a: number); static readonly fo: number; private di; get fn(): number; set fn(a: number); static readonly fj: number; private dg; get fi(): number; set fi(a: number); static readonly ea: number; private c1; get d9(): number; set d9(a: number); static readonly ef: number; private c3; get ee(): number; set ee(a: number); static readonly ed: number; private c2; get ec(): number; set ec(a: number); static readonly d8: number; private c0; get d7(): number; set d7(a: number); static readonly g4: number; private m; get n(): ColumnSortDirection; set n(a: ColumnSortDirection); static readonly f6: number; private an; get ba(): boolean; set ba(a: boolean); static readonly f3: number; private ak; get a2(): boolean; set a2(a: boolean); static readonly gt: number; private x; get y(): PinnedPositions; set y(a: PinnedPositions); static readonly ff: number; private ac; get af(): FontInfo; set af(a: FontInfo); static readonly f5: number; private am; get a9(): boolean; set a9(a: boolean); static readonly f4: number; private al; get a6(): boolean; set a6(a: boolean); static readonly fe: number; private ho; get it(): string; set it(a: string); bf: boolean; private df; get fg(): number; set fg(a: number); private ap; get bc(): boolean; set bc(a: boolean); hh: number; kn(): void; protected ko(): void; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; b(a: CellModelExport): CellModelExport; private static bv; protected kr(): void; private static bs; private bw; protected kq(): void; kl(a: string): Type; k9(a: string, b: any): void; hl(a: string): any; k7(a: string, b: any): void; cellReconciling: (model: CellModel) => void; bm(a: DataSourceRowType): boolean; i4(): string; km(a: List$1<GridConditionalStyle>): void; } /** * @hidden */ export declare class DateTimeCellModel extends CellModel { static $t: Type; constructor(); static readonly mr: number; private mo; get mp(): Date; set mp(a: Date); static readonly mu: number; private m0; get m6(): string; set m6(a: string); static readonly mt: number; private mf; get mg(): any[]; set mg(a: any[]); mh: BindingFormatter; private my; static readonly ms: number; private _formatOverride; get mz(): any; set mz(a: any); static readonly mq: number; private mk; get ml(): DateTimeFormats; set ml(a: DateTimeFormats); m3(a: Date): string; i4(): string; static readonly mv: number; private mi; get mj(): DateTimeColumnValueFormatter; set mj(a: DateTimeColumnValueFormatter); static readonly mw: number; private mm; get mn(): boolean; set mn(a: boolean); protected k3(a: string, b: any, c: any): void; k9(a: string, b: any): void; kl(a: string): Type; hl(a: string): any; b(a: CellModelExport): CellModelExport; } /** * @hidden */ export declare class EditorCellModel extends CellModel { static $t: Type; constructor(); private mu; private mt; private mo; static m4: number; get mr(): boolean; private mj; static m1: number; get mk(): CellModel; set mk(a: CellModel); private mh; static mv: number; get mi(): DataSourceSchemaPropertyType; set mi(a: DataSourceSchemaPropertyType); private nd; static m2: number; get nn(): string; set nn(a: string); na: any; private ml; static mz: number; get mm(): EditorType; set mm(a: EditorType); private m8; static mx: number; get m9(): any; set m9(a: any); private nc; static my: number; get ni(): string; set ni(a: string); private mf; static m0: number; get mg(): string[]; set mg(a: string[]); static m3: number; private mn; get mq(): boolean; set mq(a: boolean); static mw: number; private nb; get nf(): string; set nf(a: string); static readonly m5: number; private mp; get ms(): boolean; set ms(a: boolean); get m7(): number; get m6(): number; protected k6(): void; protected k3(a: string, b: any, c: any): void; kl(a: string): Type; k9(a: string, b: any): void; hl(a: string): any; b(a: CellModelExport): CellModelExport; private ns; } /** * @hidden */ export declare class FilterCellModel extends CellModel { static $t: Type; static readonly mx: number; private mj; get mk(): DataSourceSchemaPropertyType; set mk(a: DataSourceSchemaPropertyType); static readonly m0: number; private mh; get mi(): ColumnFilterCondition; set mi(a: ColumnFilterCondition); static readonly my: number; private ml; get mm(): IFilterExpression; set mm(a: IFilterExpression); static readonly mz: number; private mn; get mo(): GridFilterOperandsCollection; set mo(a: GridFilterOperandsCollection); static m1: number; private mp; get mq(): boolean; set mq(a: boolean); private mf; get mg(): ColumnComparisonConditionOperatorType; set mg(a: ColumnComparisonConditionOperatorType); m2: any; mw: number; mv: number; mu: number; mt: number; ms: number; mr: number; constructor(); k9(a: string, b: any): void; kl(a: string): Type; hl(a: string): any; k7(a: string, b: any): void; b(a: CellModelExport): CellModelExport; } /** * @hidden */ export declare class EditorRowCellModel extends CellModel { static $t: Type; constructor(); } /** * @hidden */ export declare class SummaryCellModel extends CellModel { static $t: Type; constructor(); static readonly mh: number; private ml; get mn(): string; set mn(a: string); static readonly mi: number; private mm; get mp(): string; set mp(a: string); static readonly mk: number; private mt; get mu(): Brush; set mu(a: Brush); static readonly mj: number; private mf; get mg(): FontInfo; set mg(a: FontInfo); b(a: CellModelExport): CellModelExport; bm(a: DataSourceRowType): boolean; } /** * @hidden */ export declare class VerticalSeparatorCellModel extends CellModel { static $t: Type; constructor(); } /** * @hidden */ export declare class ImageCellModel extends CellModel { static $t: Type; constructor(); static readonly mj: number; private mm; get mn(): string; set mn(a: string); static readonly ml: number; private mh; get mi(): ImageStretchOptions; set mi(a: ImageStretchOptions); static readonly mk: number; private mf; get mg(): ImageResourceType; set mg(a: ImageResourceType); b(a: CellModelExport): CellModelExport; k9(a: string, b: any): void; kl(a: string): Type; hl(a: string): any; } /** * @hidden */ export declare class NumericCellModel extends CellModel { static $t: Type; constructor(); static readonly m4: number; private mn; get mo(): number; set mo(a: number); static readonly mv: number; private mi; get mk(): boolean; set mk(a: boolean); static readonly mu: number; private nb; get ni(): string; set ni(a: string); static readonly mt: number; private mf; get mg(): any[]; set mg(a: any[]); mh: BindingFormatter; private m9; static readonly ms: number; private _formatOverride; get na(): any; set na(a: any); static readonly m2: number; private nc; get no(): string; set no(a: string); static readonly m5: number; private ne; get nt(): string; set nt(a: string); static readonly m3: number; private nd; get nq(): string; set nq(a: string); static readonly m6: number; private nf; get nv(): string; set nv(a: string); static readonly mx: number; private mp; get mw(): number; set mw(a: number); static readonly mz: number; private mq; get my(): number; set my(a: number); static readonly m1: number; private mr; get m0(): number; set m0(a: number); static readonly m7: number; private mj; get mm(): boolean; set mm(a: boolean); ml(): boolean; protected k3(a: string, b: any, c: any): void; k9(a: string, b: any): void; kl(a: string): Type; hl(a: string): any; b(a: CellModelExport): CellModelExport; i4(): string; } /** * @hidden */ export declare class RowSeparatorModel extends CellModel { static $t: Type; constructor(); b(a: CellModelExport): CellModelExport; } /** * @hidden */ export declare class SectionHeaderCellModel extends CellModel { static $t: Type; constructor(); static readonly ml: number; private mf; get mh(): GroupData[]; set mh(a: GroupData[]); static readonly mo: number; private mg; get mi(): SummaryData[]; set mi(a: SummaryData[]); static readonly mn: number; private mr; get mv(): string; set mv(a: string); static readonly mm: number; private mq; get mt(): string; set mt(a: string); static readonly mp: number; private mj; get mk(): GroupSummaryDisplayMode; set mk(a: GroupSummaryDisplayMode); k9(a: string, b: any): void; kl(a: string): Type; hl(a: string): any; b(a: CellModelExport): CellModelExport; bm(a: DataSourceRowType): boolean; } /** * @hidden */ export declare class TemplateCellModel extends CellModel { static $t: Type; constructor(); static readonly mf: number; private mg; get mh(): any; set mh(a: any); k9(a: string, b: any): void; kl(a: string): Type; hl(a: string): any; b(a: CellModelExport): CellModelExport; } /** * @hidden */ export declare class TextCellModel extends CellModel { static $t: Type; constructor(); static readonly mf: number; private mg; get mh(): string; set mh(a: string); k9(a: string, b: any): void; kl(a: string): Type; hl(a: string): any; b(a: CellModelExport): CellModelExport; i4(): string; } /** * @hidden */ export declare class TextHeaderCellModel extends TextCellModel { static $t: Type; constructor(); static readonly mu: number; private mp; get mq(): boolean; set mq(a: boolean); static readonly mv: number; private mn; get mo(): SortIndicatorStyle; set mo(a: SortIndicatorStyle); static readonly mr: number; private mj; get mk(): ColumnOptionsIconAlignment; set mk(a: ColumnOptionsIconAlignment); static readonly mt: number; private m1; get m2(): Brush; set m2(a: Brush); static readonly ms: number; private ml; get mm(): ColumnOptionsIconBehavior; set mm(a: ColumnOptionsIconBehavior); k9(a: string, b: any): void; kl(a: string): Type; hl(a: string): any; b(a: CellModelExport): CellModelExport; } /** * @hidden */ export declare class Pager extends Base implements INotifyPropertyChanged { static $t: Type; propertyChanged: (sender: any, e: PropertyChangedEventArgs) => void; protected bu(a: string, b: any, c: any): void; protected bz(a: string, b: any, c: any): void; private br; static readonly a1: string; static readonly bd: string; static readonly a7: string; static readonly a6: string; protected n: PagerView; private _executionContext; get executionContext(): IExecutionContext; set executionContext(a: IExecutionContext); ac: ObservableCollection$1<any>; private d; private t; protected get u(): SRProvider; private au; get a9(): string; set a9(a: string); private g; get targetGrid(): DataGrid; set targetGrid(a: DataGrid); private b; get actualDataSource(): IDataSource; set actualDataSource(a: IDataSource); private ah; get ao(): number; set ao(a: number); private ag; get an(): number; set an(a: number); private ar; get itemsSource(): any; set itemsSource(a: any); private ad; get ak(): number; set ak(a: number); private r; get s(): FontInfo; set s(a: FontInfo); private b8; get ca(): Brush; set ca(a: Brush); private b9; get border(): Brush; set border(a: Brush); private k; private get l(); private set l(value); private o; private get p(); private set p(value); private i; private get j(); private set j(value); private ai; private get ap(); private set ap(value); private af; private get am(); private set am(value); private ae; private get al(); private set al(value); private aj; private get aq(); private set aq(value); pageChanged: (sender: any, args: PageChangedEventArgs) => void; private bo; private aa; private v; private w; private ab; private z; constructor(); private b2; b1(): void; private bl; private bt; private bj; private b7; private b6; b5(): void; bn(): void; by(): void; bk(): void; bm(): void; provideContainer(a: any): void; private bx; private y; private bq; private x; private bp; private bv; private bs; private f; private bw; private b4; b3(): void; a(a: IDataSource, b: any[]): ISummaryResult[][]; as(): any; az(): string; e(): PagerVisualModelExport; } /** * @hidden */ export declare class PagerDataSourceNotificationBridge extends Base implements IDataSourceUpdateNotifier { static $t: Type; private a; constructor(a: Pager); notifyClearItems(): void; notifyInsertItem(a: number, b: any): void; notifyRemoveItem(a: number, b: any): void; notifySetItem(a: number, b: any, c: any): void; rangeActualized(a: number, b: number): void; } /** * @hidden */ export declare class PagerGridDataSourceNotificationBridge extends Base implements IDataSourceUpdateNotifier { static $t: Type; private b; private a; constructor(a: Pager, b: DataGrid); notifyClearItems(): void; notifyInsertItem(a: number, b: any): void; notifyRemoveItem(a: number, b: any): void; notifySetItem(a: number, b: any, c: any): void; rangeActualized(a: number, b: number): void; } /** * @hidden */ export declare class PagedDataProvider extends DataSourceLocalDataProvider { static $t: Type; private av; constructor(a: Pager); getItemValue(a: any, b: string): any; } /** * @hidden */ export declare class DataSourceNotificationBridge extends Base implements IDataSourceUpdateNotifier { static $t: Type; private b; private a; constructor(a: DataGrid, b: IDataSourceUpdateNotifier); rangeActualized(a: number, b: number): void; notifySetItem(a: number, b: any, c: any): void; notifyClearItems(): void; notifyInsertItem(a: number, b: any): void; notifyRemoveItem(a: number, b: any): void; } /** * @hidden */ export declare class ColumnController extends Base { static $t: Type; private i; private n; private c; private a; get p(): boolean; set p(a: boolean); get d(): IDataSourceSchema; set d(a: IDataSourceSchema); private v; get b(): string[]; set b(a: string[]); get j(): GridColumnCollection; protected get o(): boolean; protected set o(a: boolean); private m; k: IExternalGrid; u(): boolean; private l; private q; private e; private t; constructor(a: GridColumnCollection, b: boolean, c: () => void); h(a: CellPath): DataGridColumn; f(a: number): DataGridColumn; g(a: string): DataGridColumn; r(a: DataGridColumn): boolean; s(a: DataGridColumn): boolean; } /** * @hidden */ export declare class EditingManager extends Base { static $t: Type; private g; private d; private n; private e; private a; private c; r: number; q: number; u: any; j: boolean; s: any; get o(): number; set o(a: number); get b(): CellModel; get p(): number; l: boolean; t: any; k: boolean; constructor(a: DataGrid, b: EditorDefinition); private y; ad(a: CellModel): void; ab(a: CellModel): void; v(): void; i(a: boolean, b: boolean): boolean; w(): void; aa(a: string): void; ac(a: CellModel): void; x(): void; private z; h(a: DataGridColumn, b: number): GridLayer; f(a: DataGridColumn): EditorType; m(a: CellModel): boolean; } /** * @hidden */ export declare class DataGrid extends Base implements INotifyPropertyChanged { static $t: Type; private op; get externalObject(): any; set externalObject(a: any); private _propertySetter; get propertySetter(): IPropertySetter; set propertySetter(a: IPropertySetter); private fc; get externalGrid(): IExternalGrid; set externalGrid(a: IExternalGrid); private fa; get dragger(): IDragger; set dragger(a: IDragger); private e4; get columnGrouping(): IColumnGrouping; set columnGrouping(a: IColumnGrouping); private _pager; get pager(): Pager; set pager(a: Pager); private _toolbar; get toolbar(): IDataGridComponent; set toolbar(a: IDataGridComponent); columnExchangingAnimationCompleted: (sender: any, e: EventArgs) => void; columnExchangingAnimationCanceled: (sender: any, e: EventArgs) => void; v6(a: DataGridColumn): void; v5(a: DataGridColumn): void; columnShowingAnimationCompleted: (sender: any, e: EventArgs) => void; columnShowingAnimationCanceled: (sender: any, e: EventArgs) => void; o(a: CellModel): ColumnFilterCondition; q(a: CellModel): DataSourceSchemaPropertyType; wg(a: DataGridColumn): void; filterExpressionsChanging: (sender: any, args: GridFilterExpressionsEventArgs) => void; filterExpressionsChanged: (sender: any, args: GridFilterExpressionsEventArgs) => void; ug(a: CellModel, b: ColumnFilterCondition): void; uf(a: CellModel, b: ColumnFilterCondition): void; wf(a: DataGridColumn): void; columnMovingAnimationCompleted: (sender: any, e: EventArgs) => void; columnMovingAnimationCanceled: (sender: any, e: EventArgs) => void; wc(a: DataGridColumn): void; wb(a: DataGridColumn): void; columnHidingAnimationCompleted: (se