PivotGridType
An interface describing a Pivot Grid type. It is essentially the blueprint to a grid kind
Contains definitions of properties and methods, relevant to a grid kind
Extends from GridType
Properties
Section titled "Properties"Optional _baseFontSize
Section titled "_baseFontSize"Inherited from: GridType
The default font size, calculated for each element
_baseFontSize?: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:658
_filteredSortedUnpinnedData
Section titled "_filteredSortedUnpinnedData"Inherited from: GridType
_filteredSortedUnpinnedData: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:711
_filteredUnpinnedData
Section titled "_filteredUnpinnedData"Inherited from: GridType
_filteredUnpinnedData: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:710
_totalRecords
Section titled "_totalRecords"Inherited from: GridType
_totalRecords: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:722
activeNodeChange
Section titled "activeNodeChange"Inherited from: GridType
activeNodeChange: EventEmitter<IActiveNodeChangeEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:835
advancedFilteringExpressionsTree
Section titled "advancedFilteringExpressionsTree"Inherited from: GridType
advancedFilteringExpressionsTree: IFilteringExpressionsTree Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:894
advancedFilteringExpressionsTreeChange
Section titled "advancedFilteringExpressionsTreeChange"Inherited from: GridType
advancedFilteringExpressionsTreeChange: EventEmitter<IFilteringExpressionsTree> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:895
allDimensions
Section titled "allDimensions"An array of all dimensions (rows and columns) in the pivot grid. it includes hierarchical level, filters and sorting, dimensional level, etc.
allDimensions: IPivotDimension[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1051
allowAdvancedFiltering
Section titled "allowAdvancedFiltering"Inherited from: GridType
allowAdvancedFiltering: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:889
allowFiltering
Section titled "allowFiltering"Inherited from: GridType
Indicates whether filtering in the grid is enabled. If te value is true, the grid can be filtered
allowFiltering: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:457
batchEditing
Section titled "batchEditing"Inherited from: GridType
batchEditing: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:898
Optional batchEditingChange
Section titled "batchEditingChange"Inherited from: GridType
batchEditingChange?: EventEmitter<boolean> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:856
calcHeight
Section titled "calcHeight"Inherited from: GridType
CSS styling calculated for an element: calcHeight, calcWidth, outerWidth
calcHeight: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:650
calcWidth
Section titled "calcWidth"Inherited from: GridType
calcWidth: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:651
Optional cascadeOnDelete
Section titled "cascadeOnDelete"Inherited from: GridType
cascadeOnDelete?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:813
Inherited from: GridType
Provides change detection functionality. A change-detection tree collects all views that are to be checked for changes. The property cannot be changed (readonly)
cdr: ChangeDetectorRef Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:770
cellClick
Section titled "cellClick"Inherited from: GridType
cellClick: EventEmitter<IGridCellEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:837
cellEdit
Section titled "cellEdit"Inherited from: GridType
cellEdit: EventEmitter<IGridEditEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:866
cellEditDone
Section titled "cellEditDone"Inherited from: GridType
cellEditDone: EventEmitter<IGridEditDoneEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:867
cellEditEnter
Section titled "cellEditEnter"Inherited from: GridType
cellEditEnter: EventEmitter<IGridEditEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:865
cellEditExit
Section titled "cellEditExit"Inherited from: GridType
cellEditExit: EventEmitter<IGridEditDoneEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:868
cellMergeMode
Section titled "cellMergeMode"Inherited from: GridType
cellMergeMode: GridCellMergeMode Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:447
cellSelection
Section titled "cellSelection"Inherited from: GridType
Represents the selection mode for cells: 'none','single', 'multiple', 'multipleCascade'
cellSelection: GridSelectionMode Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:791
Optional childDataKey
Section titled "childDataKey"Inherited from: GridType
childDataKey?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:811
Optional childLayoutKeys
Section titled "childLayoutKeys"Inherited from: GridType
childLayoutKeys?: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:823
Optional childLayoutList
Section titled "childLayoutList"Inherited from: GridType
childLayoutList?: QueryList<any> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:824
columnInDrag
Section titled "columnInDrag"Inherited from: GridType
Indicates if the column of the grid is in drag mode
columnInDrag: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:547
columnList
Section titled "columnList"Inherited from: GridType
An unmodifiable list, containing all the columns of the grid.
columnList: QueryList<ColumnType> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:676
columnMoving
Section titled "columnMoving"Inherited from: GridType
columnMoving: EventEmitter<IColumnMovingEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:851
columnMovingEnd
Section titled "columnMovingEnd"Inherited from: GridType
columnMovingEnd: EventEmitter<IColumnMovingEndEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:849
columnMovingStart
Section titled "columnMovingStart"Inherited from: GridType
columnMovingStart: EventEmitter<IColumnMovingStartEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:852
columnPin
Section titled "columnPin"Inherited from: GridType
columnPin: EventEmitter<IPinColumnCancellableEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:853
columnPinned
Section titled "columnPinned"Inherited from: GridType
columnPinned: EventEmitter<IPinColumnEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:847
columnResized
Section titled "columnResized"Inherited from: GridType
columnResized: EventEmitter<IColumnResizeEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:848
columns
Section titled "columns"Inherited from: GridType
columns: ColumnType[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:677
columnSelection
Section titled "columnSelection"Inherited from: GridType
Represents the selection mode for columns: 'none','single', 'multiple', 'multipleCascade'
columnSelection: GridSelectionMode Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:795
columnSelectionChanging
Section titled "columnSelectionChanging"Inherited from: GridType
columnSelectionChanging: EventEmitter<IColumnSelectionEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:850
columnVisibilityChanged
Section titled "columnVisibilityChanged"Inherited from: GridType
columnVisibilityChanged: EventEmitter<IColumnVisibilityChangedEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:855
columnVisibilityChanging
Section titled "columnVisibilityChanging"Inherited from: GridType
columnVisibilityChanging: EventEmitter<IColumnVisibilityChangingEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:854
columnWidthSetByUser
Section titled "columnWidthSetByUser"Inherited from: GridType
Indicates whether the width of the column is set by the user, or is configured automatically.
columnWidthSetByUser: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:647
contextMenu
Section titled "contextMenu"Inherited from: GridType
contextMenu: EventEmitter<IGridContextMenuEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:840
currencyPositionLeft
Section titled "currencyPositionLeft"Inherited from: GridType
Indicates whether the currency symbol is positioned to the left of values.
currencyPositionLeft: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:644
Inherited from: GridType
data: any[] | null Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:33
dataCloneStrategy
Section titled "dataCloneStrategy"Inherited from: GridType
Strategy, used for cloning the provided data. The type has one method, that takes any type of data
dataCloneStrategy: IDataCloneStrategy Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:487
dataRowList
Section titled "dataRowList"Inherited from: GridType
dataRowList: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:673
dataView
Section titled "dataView"Inherited from: GridType
dataView: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:709
dataWithAddedInTransactionRows
Section titled "dataWithAddedInTransactionRows"Inherited from: GridType
dataWithAddedInTransactionRows: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:713
defaultRowHeight
Section titled "defaultRowHeight"Inherited from: GridType
defaultRowHeight: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:656
defaultSummaryHeight
Section titled "defaultSummaryHeight"Inherited from: GridType
defaultSummaryHeight: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:718
dimensionsChange
Section titled "dimensionsChange"Emits an event when the dimensions in the pivot grid change.
dimensionsChange: EventEmitter<IDimensionsChange> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1098
dimensionsSortingExpressionsChange
Section titled "dimensionsSortingExpressionsChange"Emits an event when the a dimension is sorted.
dimensionsSortingExpressionsChange: EventEmitter<ISortingExpression<any>[]> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1102
disableTransitions
Section titled "disableTransitions"Inherited from: GridType
Indicates whether transitions are disabled for the grid.
disableTransitions: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:642
doubleClick
Section titled "doubleClick"Inherited from: GridType
doubleClick: EventEmitter<IGridCellEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:839
dragIndicatorIconBase
Section titled "dragIndicatorIconBase"Inherited from: GridType
The base drag indicator icon. Could be of any type
dragIndicatorIconBase: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:640
dragIndicatorIconTemplate
Section titled "dragIndicatorIconTemplate"Inherited from: GridType
The template for drag indicator icons. Could be of any type
dragIndicatorIconTemplate: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:638
excelStyleFilterMaxHeight
Section titled "excelStyleFilterMaxHeight"excelStyleFilterMaxHeight: string Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1106
excelStyleFilterMinHeight
Section titled "excelStyleFilterMinHeight"excelStyleFilterMinHeight: string Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1107
excelStyleHeaderIconTemplate
Section titled "excelStyleHeaderIconTemplate"Inherited from: GridType
The template for header icon It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
excelStyleHeaderIconTemplate: TemplateRef<IgxGridHeaderTemplateContext> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:787
Optional expansionDepth
Section titled "expansionDepth"Inherited from: GridType
expansionDepth?: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:810
expansionStates
Section titled "expansionStates"Inherited from: GridType
expansionStates: Map<any, boolean> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:669
filteredSortedData
Section titled "filteredSortedData"Inherited from: GridType
filteredSortedData: any[] | null Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:712
filtering
Section titled "filtering"Inherited from: GridType
filtering: EventEmitter<IFilteringEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:845
filteringDone
Section titled "filteringDone"Inherited from: GridType
filteringDone: EventEmitter<IFilteringExpressionsTree> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:846
filteringExpressionsTree
Section titled "filteringExpressionsTree"Inherited from: GridType
filteringExpressionsTree: IFilteringExpressionsTree Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:892
filteringExpressionsTreeChange
Section titled "filteringExpressionsTreeChange"Inherited from: GridType
filteringExpressionsTreeChange: EventEmitter<IFilteringExpressionsTree> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:893
filteringLogic
Section titled "filteringLogic"Inherited from: GridType
filteringLogic: FilteringLogic Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:887
filteringPipeTrigger
Section titled "filteringPipeTrigger"Inherited from: GridType
filteringPipeTrigger: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:472
filterMode
Section titled "filterMode"Inherited from: GridType
The filter mode for the grid. It can be quick filter of excel-style filter
filterMode: FilterMode Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:493
filterStrategy
Section titled "filterStrategy"Inherited from: GridType
filterStrategy: IFilteringStrategy Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:888
firstEditableColumnIndex
Section titled "firstEditableColumnIndex"Inherited from: GridType
firstEditableColumnIndex: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:747
Optional flatData
Section titled "flatData"Inherited from: GridType
flatData?: any[] | null Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:807
Optional foreignKey
Section titled "foreignKey"Inherited from: GridType
foreignKey?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:812
formGroupCreated
Section titled "formGroupCreated"Inherited from: GridType
formGroupCreated: EventEmitter<IGridFormGroupCreatedEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:876
getHeaderCellWidth
Section titled "getHeaderCellWidth"Inherited from: GridType
Property, that gets the header cell inner width for auto-sizing.
getHeaderCellWidth: object Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:763
gridAPI
Section titled "gridAPI"Inherited from: GridType
Represents the grid service type providing API methods for the grid
gridAPI: GridServiceType Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:490
gridKeydown
Section titled "gridKeydown"Inherited from: GridType
gridKeydown: EventEmitter<IGridKeydownEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:836
Optional groupByRowSelectorTemplate
Section titled "groupByRowSelectorTemplate"Inherited from: GridType
Optional The template for the group row selector. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
groupByRowSelectorTemplate?: TemplateRef<IgxGroupByRowSelectorTemplateContext> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:595
Optional groupingExpansionState
Section titled "groupingExpansionState"Inherited from: GridType
groupingExpansionState?: IGroupByExpandState[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:899
Optional groupingExpressions
Section titled "groupingExpressions"Inherited from: GridType
groupingExpressions?: IGroupingExpression[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:900
Optional groupingExpressionsChange
Section titled "groupingExpressionsChange"Inherited from: GridType
groupingExpressionsChange?: EventEmitter<IGroupingExpression[]> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:901
Optional groupingFlatResult
Section titled "groupingFlatResult"Inherited from: GridType
groupingFlatResult?: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:904
Optional groupingMetadata
Section titled "groupingMetadata"Inherited from: GridType
groupingMetadata?: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:906
Optional groupingResult
Section titled "groupingResult"Inherited from: GridType
groupingResult?: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:905
Optional groupRowTemplate
Section titled "groupRowTemplate"Inherited from: GridType
Optional The template for group-by rows. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
groupRowTemplate?: TemplateRef<IgxGroupByRowTemplateContext> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:589
Optional groupsExpanded
Section titled "groupsExpanded"Inherited from: GridType
groupsExpanded?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:902
Optional groupsRecords
Section titled "groupsRecords"Inherited from: GridType
groupsRecords?: IGroupByRecord[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:903
Optional groupStrategy
Section titled "groupStrategy"Inherited from: GridType
groupStrategy?: IGridGroupingStrategy Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:886
Optional hasChildrenKey
Section titled "hasChildrenKey"Inherited from: GridType
hasChildrenKey?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:816
hasDetails
Section titled "hasDetails"Inherited from: GridType
hasDetails: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:750
Optional hasExpandableChildren
Section titled "hasExpandableChildren"Inherited from: GridType
Optional Indicates whether the grid has expandable children (hierarchical and tree grid)
hasExpandableChildren?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:566
hasMultipleValues
Section titled "hasMultipleValues"hasMultipleValues: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1105
hasPinnedRecords
Section titled "hasPinnedRecords"Inherited from: GridType
hasPinnedRecords: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:702
hasVisibleColumns
Section titled "hasVisibleColumns"Inherited from: GridType
Indicates whether the grid has columns that are shown
hasVisibleColumns: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:561
headerCollapsedIndicatorTemplate
Section titled "headerCollapsedIndicatorTemplate"Inherited from: GridType
The template for header collapsed indicators. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
headerCollapsedIndicatorTemplate: TemplateRef<IgxGridTemplateContext> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:631
headerExpandedIndicatorTemplate
Section titled "headerExpandedIndicatorTemplate"Inherited from: GridType
The template for header expanded indicators. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
headerExpandedIndicatorTemplate: TemplateRef<IgxGridTemplateContext> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:636
headerFeaturesWidth
Section titled "headerFeaturesWidth"Inherited from: GridType
headerFeaturesWidth: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:648
headSelectorBaseAriaLabel
Section titled "headSelectorBaseAriaLabel"Inherited from: GridType
headSelectorBaseAriaLabel: string Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:558
headSelectorTemplate
Section titled "headSelectorTemplate"Inherited from: GridType
The template for the header selector. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
headSelectorTemplate: TemplateRef<IgxHeadSelectorTemplateContext> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:606
hiddenColumnsCount
Section titled "hiddenColumnsCount"Inherited from: GridType
Represents the count of only the hidden (not visible) columns
hiddenColumnsCount: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:574
Optional highlightedRowID
Section titled "highlightedRowID"Inherited from: GridType
highlightedRowID?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:821
Optional iconTemplate
Section titled "iconTemplate"Inherited from: GridType
Optional The template for grid icons. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
iconTemplate?: TemplateRef<any> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:583
Inherited from: GridType
Represents the unique identifier of the grid.
id: string Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:463
isCellSelectable
Section titled "isCellSelectable"Inherited from: GridType
Indicates whether cells are selectable in the grid
isCellSelectable: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:699
isLoading
Section titled "isLoading"Inherited from: GridType
isLoading: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:477
isMultiRowSelectionEnabled
Section titled "isMultiRowSelectionEnabled"Inherited from: GridType
Indicates whether it is allowed to select more than one row in the grid
isMultiRowSelectionEnabled: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:701
isRowPinningToTop
Section titled "isRowPinningToTop"Inherited from: GridType
isRowPinningToTop: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:749
isRowSelectable
Section titled "isRowSelectable"Inherited from: GridType
Indicates whether the grid's rows can be selected
isRowSelectable: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:543
Optional lastChildGrid
Section titled "lastChildGrid"Inherited from: GridType
lastChildGrid?: GridType Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:802
lastEditableColumnIndex
Section titled "lastEditableColumnIndex"Inherited from: GridType
lastEditableColumnIndex: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:748
lastSearchInfo
Section titled "lastSearchInfo"Inherited from: GridType
Represents the last search in the grid It contains the search text (the user has entered), the match and some settings for the search
lastSearchInfo: ISearchInfo Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:736
Optional loadChildrenOnDemand
Section titled "loadChildrenOnDemand"Inherited from: GridType
loadChildrenOnDemand?: object Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:815
Optional loadingRows
Section titled "loadingRows"Inherited from: GridType
loadingRows?: Set<any> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:818
locale
Section titled "locale"Inherited from: GridType
Represents the locale of the grid: USD, EUR, GBP, CNY, JPY, etc.
locale: string Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:446
localeChange
Section titled "localeChange"Inherited from: GridType
localeChange: EventEmitter<boolean> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:844
mergeStrategy
Section titled "mergeStrategy"Inherited from: GridType
mergeStrategy: IGridMergeStrategy Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:448
moving
Section titled "moving"Inherited from: GridType
Indicates whether the grid is currently in a moving state.
moving: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:476
multiRowLayoutRowSize
Section titled "multiRowLayoutRowSize"Inherited from: GridType
multiRowLayoutRowSize: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:655
nativeElement
Section titled "nativeElement"Inherited from: GridType
Represents the native HTML element itself
nativeElement: HTMLElement Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:452
navigation
Section titled "navigation"Inherited from: GridType
navigation: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:530
outerWidth
Section titled "outerWidth"Inherited from: GridType
outerWidth: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:652
outlet
Section titled "outlet"Inherited from: GridType
outlet: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:538
pagingMode
Section titled "pagingMode"Inherited from: GridType
Represents the paging of the grid. It can be either 'Local' or 'Remote'
- Local: Default value; The grid will paginate the data source based on the page
pagingMode: GridPagingMode Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:727
Optional parent
Section titled "parent"Inherited from: GridType
parent?: GridType Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:820
parentVirtDir
Section titled "parentVirtDir"Inherited from: GridType
parentVirtDir: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:670
pinnedColumns
Section titled "pinnedColumns"Inherited from: GridType
An array of columns, but it counts only the ones that are pinned
pinnedColumns: ColumnType[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:683
pinnedColumnsCount
Section titled "pinnedColumnsCount"Inherited from: GridType
Represents the count of only the pinned columns
pinnedColumnsCount: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:576
pinnedEndColumns
Section titled "pinnedEndColumns"Inherited from: GridType
An array of columns, but it counts only the ones that are pinned to the end.
pinnedEndColumns: ColumnType[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:687
pinnedEndWidth
Section titled "pinnedEndWidth"Inherited from: GridType
The width of pinned element for pinning at end.
pinnedEndWidth: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:552
pinnedRecords
Section titled "pinnedRecords"Inherited from: GridType
pinnedRecords: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:704
pinnedRecordsCount
Section titled "pinnedRecordsCount"Inherited from: GridType
pinnedRecordsCount: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:703
pinnedRows
Section titled "pinnedRows"Inherited from: GridType
pinnedRows: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:708
pinnedStartColumns
Section titled "pinnedStartColumns"Inherited from: GridType
An array of columns, but it counts only the ones that are pinned to the start.
pinnedStartColumns: ColumnType[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:685
pinnedStartWidth
Section titled "pinnedStartWidth"Inherited from: GridType
The width of pinned element for pinning at start.
pinnedStartWidth: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:550
pinning
Section titled "pinning"Inherited from: GridType
The configuration for columns and rows pinning in the grid It's of type IPinningConfig, which can have value for columns (start, end) and for rows (top, bottom)
pinning: IPinningConfig Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:667
pipeTrigger
Section titled "pipeTrigger"Inherited from: GridType
pipeTrigger: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:466
pivotConfiguration
Section titled "pivotConfiguration"The configuration settings for the pivot grid. it includes dimension strategy for rows and columns, filters and data keys
pivotConfiguration: IPivotConfiguration Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1046
pivotRowWidths
Section titled "pivotRowWidths"pivotRowWidths: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1069
pivotUI
Section titled "pivotUI"Specifies whether to show the pivot configuration UI in the grid.
pivotUI: IPivotUISettings Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1053
primaryKey
Section titled "primaryKey"Inherited from: GridType
Represents the unique primary key used for identifying rows in the grid
primaryKey: string Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:461
Optional processedExpandedFlatData
Section titled "processedExpandedFlatData"Inherited from: GridType
processedExpandedFlatData?: any[] | null Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:830
Optional processedRecords
Section titled "processedRecords"Inherited from: GridType
processedRecords?: Map<any, ITreeGridRecord> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:832
Optional processedRootRecords
Section titled "processedRootRecords"Inherited from: GridType
processedRootRecords?: ITreeGridRecord[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:826
rangeSelected
Section titled "rangeSelected"Inherited from: GridType
rangeSelected: EventEmitter<GridSelectionRange> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:842
Optional records
Section titled "records"Inherited from: GridType
records?: Map<any, ITreeGridRecord> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:829
rendered$
Section titled "rendered$"Inherited from: GridType
rendered$: Observable<boolean> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:881
renderedRowHeight
Section titled "renderedRowHeight"Inherited from: GridType
The height of the visible rows in the grid.
renderedRowHeight: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:465
resizeNotify
Section titled "resizeNotify"Inherited from: GridType
resizeNotify: Subject<void> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:883
resourceStrings
Section titled "resourceStrings"Inherited from: GridType
resourceStrings: IGridResourceStrings Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:449
Optional rootGrid
Section titled "rootGrid"Inherited from: GridType
rootGrid?: GridType Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:825
Optional rootRecords
Section titled "rootRecords"Inherited from: GridType
rootRecords?: ITreeGridRecord[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:827
rootSummariesEnabled
Section titled "rootSummariesEnabled"Inherited from: GridType
rootSummariesEnabled: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:455
rowAdd
Section titled "rowAdd"Inherited from: GridType
rowAdd: EventEmitter<IRowDataCancelableEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:857
rowAdded
Section titled "rowAdded"Inherited from: GridType
rowAdded: EventEmitter<IRowDataEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:858
rowAddedNotifier
Section titled "rowAddedNotifier"Inherited from: GridType
rowAddedNotifier: Subject<IRowDataEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:860
rowClick
Section titled "rowClick"Inherited from: GridType
rowClick: EventEmitter<IGridRowEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:838
rowCollapsedIndicatorTemplate
Section titled "rowCollapsedIndicatorTemplate"Inherited from: GridType
The template for collapsed row indicators. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
rowCollapsedIndicatorTemplate: TemplateRef<IgxGridRowTemplateContext> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:782
rowDelete
Section titled "rowDelete"Inherited from: GridType
rowDelete: EventEmitter<IRowDataCancelableEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:861
rowDeleted
Section titled "rowDeleted"Inherited from: GridType
rowDeleted: EventEmitter<IRowDataEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:862
rowDeletedNotifier
Section titled "rowDeletedNotifier"Inherited from: GridType
rowDeletedNotifier: Subject<IRowDataEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:864
rowDimensionHeaderTemplate
Section titled "rowDimensionHeaderTemplate"rowDimensionHeaderTemplate: TemplateRef<IgxColumnTemplateContext> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1109
rowDimensionResizing
Section titled "rowDimensionResizing"rowDimensionResizing: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1058
rowDragEnd
Section titled "rowDragEnd"Inherited from: GridType
rowDragEnd: EventEmitter<IRowDragEndEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:874
rowDraggable
Section titled "rowDraggable"Inherited from: GridType
Indicates whether rows in the grid can be dragged. If te value is true, the rows can be dragged
rowDraggable: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:459
rowDragging
Section titled "rowDragging"Inherited from: GridType
Indicates whether a row is currently being dragged
rowDragging: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:745
rowDragStart
Section titled "rowDragStart"Inherited from: GridType
rowDragStart: EventEmitter<IRowDragStartEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:873
rowEdit
Section titled "rowEdit"Inherited from: GridType
rowEdit: EventEmitter<IGridEditEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:870
rowEditable
Section titled "rowEditable"Inherited from: GridType
Indicates whether rows in the grid are editable. If te value is true, the rows can be edited
rowEditable: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:454
rowEditDone
Section titled "rowEditDone"Inherited from: GridType
rowEditDone: EventEmitter<IGridEditDoneEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:871
rowEditEnter
Section titled "rowEditEnter"Inherited from: GridType
rowEditEnter: EventEmitter<IGridEditEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:869
rowEditExit
Section titled "rowEditExit"Inherited from: GridType
rowEditExit: EventEmitter<IGridEditDoneEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:872
rowEditingOverlay
Section titled "rowEditingOverlay"Inherited from: GridType
rowEditingOverlay: IgxToggleDirective Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:720
rowEditTabs
Section titled "rowEditTabs"Inherited from: GridType
rowEditTabs: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:732
rowExpandedIndicatorTemplate
Section titled "rowExpandedIndicatorTemplate"Inherited from: GridType
The template for expanded row indicators. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
rowExpandedIndicatorTemplate: TemplateRef<IgxGridRowTemplateContext> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:777
rowHeight
Section titled "rowHeight"Inherited from: GridType
The height of each row in the grid. Setting a constant height can solve problems with not showing all elements when scrolling
rowHeight: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:654
rowList
Section titled "rowList"Inherited from: GridType
rowList: QueryList<RowType> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:674
Optional rowLoadingIndicatorTemplate
Section titled "rowLoadingIndicatorTemplate"Inherited from: GridType
Optional The template for row loading indicators. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
rowLoadingIndicatorTemplate?: TemplateRef<any> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:601
rowSelection
Section titled "rowSelection"Inherited from: GridType
Represents the selection mode for rows: 'none','single', 'multiple', 'multipleCascade'
rowSelection: GridSelectionMode Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:793
rowSelectionChanging
Section titled "rowSelectionChanging"Inherited from: GridType
rowSelectionChanging: EventEmitter<IRowSelectionEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:843
rowSelectorTemplate
Section titled "rowSelectorTemplate"Inherited from: GridType
The template for row selectors. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
rowSelectorTemplate: TemplateRef<IgxRowSelectorTemplateContext> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:611
rowToggle
Section titled "rowToggle"Inherited from: GridType
rowToggle: EventEmitter<IRowToggleEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:875
scrollSize
Section titled "scrollSize"Inherited from: GridType
scrollSize: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:659
selected
Section titled "selected"Inherited from: GridType
selected: EventEmitter<IGridCellEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:841
Optional selectedCells
Section titled "selectedCells"Inherited from: GridType
selectedCells?: CellType[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:907
selectedRows
Section titled "selectedRows"Inherited from: GridType
selectedRows: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:908
selectionService
Section titled "selectionService"Inherited from: GridType
The service handling selection in the grid. Selecting, deselecting elements
selectionService: IgxGridSelectionService Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:529
selectRowOnClick
Section titled "selectRowOnClick"Inherited from: GridType
selectRowOnClick: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:789
Optional showExpandAll
Section titled "showExpandAll"Inherited from: GridType
Optional Indicates whether collapsed grid elements should be expanded
showExpandAll?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:571
showRowSelectors
Section titled "showRowSelectors"Inherited from: GridType
Indicates whether the selectors of the rows are visible
showRowSelectors: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:545
sortAscendingHeaderIconTemplate
Section titled "sortAscendingHeaderIconTemplate"Inherited from: GridType
The template for ascending sort header icons. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
sortAscendingHeaderIconTemplate: TemplateRef<IgxGridHeaderTemplateContext> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:621
sortDescendingHeaderIconTemplate
Section titled "sortDescendingHeaderIconTemplate"Inherited from: GridType
The template for descending sort header icons. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
sortDescendingHeaderIconTemplate: TemplateRef<IgxGridHeaderTemplateContext> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:626
sortHeaderIconTemplate
Section titled "sortHeaderIconTemplate"Inherited from: GridType
The template for sort header icons. It is of type TemplateRef, which represents an embedded template, used to instantiate embedded views
sortHeaderIconTemplate: TemplateRef<IgxGridHeaderTemplateContext> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:616
sortingExpressions
Section titled "sortingExpressions"Inherited from: GridType
sortingExpressions: ISortingExpression<any>[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:890
sortingExpressionsChange
Section titled "sortingExpressionsChange"Inherited from: GridType
sortingExpressionsChange: EventEmitter<ISortingExpression<any>[]> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:891
sortingOptions
Section titled "sortingOptions"Inherited from: GridType
sortingOptions: ISortingOptions Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:896
sortStrategy
Section titled "sortStrategy"Inherited from: GridType
sortStrategy: IGridSortingStrategy Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:885
summariesMargin
Section titled "summariesMargin"Inherited from: GridType
The CSS margin of the summaries
summariesMargin: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:557
summariesRowList
Section titled "summariesRowList"Inherited from: GridType
summariesRowList: QueryList<IgxSummaryRowComponent> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:695
summaryCalculationMode
Section titled "summaryCalculationMode"Inherited from: GridType
Represents the calculation mode for summaries: 'rootLevelOnly', 'childLevelsOnly', 'rootAndChildLevels'
summaryCalculationMode: GridSummaryCalculationMode Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:797
summaryPipeTrigger
Section titled "summaryPipeTrigger"Inherited from: GridType
summaryPipeTrigger: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:467
summaryPosition
Section titled "summaryPosition"Inherited from: GridType
Represents the position of summaries: 'top', 'bottom'
summaryPosition: GridSummaryPosition Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:799
summaryRowHeight
Section titled "summaryRowHeight"Inherited from: GridType
summaryRowHeight: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:719
tbody
Section titled "tbody"Inherited from: GridType
tbody: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:671
toolbarExporting
Section titled "toolbarExporting"Inherited from: GridType
toolbarExporting: EventEmitter<IGridToolbarExportEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:879
totalRowsCountAfterFilter
Section titled "totalRowsCountAfterFilter"Inherited from: GridType
totalRowsCountAfterFilter: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:721
transactions
Section titled "transactions"Inherited from: GridType
Represents the transaction service for the grid.
transactions: TransactionService<Transaction, State> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:715
Optional treeGroupArea
Section titled "treeGroupArea"Inherited from: GridType
treeGroupArea?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:833
Optional uniqueColumnValuesStrategy
Section titled "uniqueColumnValuesStrategy"Inherited from: GridType
Property, that provides a callback for loading unique column values on demand. If this property is provided, the unique values it generates will be used by the Excel Style Filtering
uniqueColumnValuesStrategy?: object Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:760
unpinnedColumns
Section titled "unpinnedColumns"Inherited from: GridType
An array of columns, but it counts only the ones that are not pinned
unpinnedColumns: ColumnType[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:681
unpinnedRecords
Section titled "unpinnedRecords"Inherited from: GridType
unpinnedRecords: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:705
unpinnedWidth
Section titled "unpinnedWidth"Inherited from: GridType
The width of unpinned element
unpinnedWidth: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:555
Optional updateOnRender
Section titled "updateOnRender"Inherited from: GridType
updateOnRender?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:822
validation
Section titled "validation"Inherited from: GridType
Represents the validation service for the grid. The type contains properties and methods (logic) for validating records
validation: IgxGridValidationService Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:717
validationStatusChange
Section titled "validationStatusChange"Inherited from: GridType
validationStatusChange: EventEmitter<IGridValidationStatusEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:877
validationTrigger
Section titled "validationTrigger"Inherited from: GridType
The trigger for grid validation. It's value can either be change or blur
validationTrigger: GridValidationTrigger Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:662
valueChipTemplate
Section titled "valueChipTemplate"valueChipTemplate: TemplateRef<any> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1108
valuesChange
Section titled "valuesChange"Emits an event when the values in the pivot grid change.
valuesChange: EventEmitter<IValuesChange> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1100
verticalScrollContainer
Section titled "verticalScrollContainer"Inherited from: GridType
verticalScrollContainer: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:672
virtualizationState
Section titled "virtualizationState"Inherited from: GridType
Represents the state of virtualization for the grid. It has an owner, start index and chunk size
virtualizationState: IForOfState Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:525
visibleColumns
Section titled "visibleColumns"Inherited from: GridType
An array of columns, but it counts only the ones visible (not hidden) in the view
visibleColumns: ColumnType[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:679
Accessors
Section titled "Accessors"filteredData
Section titled "filteredData"Inherited from: GridType
filteredData: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:34
Methods
Section titled "Methods"clearCellSelection
Section titled "clearCellSelection"Inherited from: GridType
clearCellSelection: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:970
Optional clearGrouping
Section titled "clearGrouping"Inherited from: GridType
clearGrouping?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:915
clearSort
Section titled "clearSort"Inherited from: GridType
clearSort: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:944
closeRowEditingOverlay
Section titled "closeRowEditingOverlay"Inherited from: GridType
closeRowEditingOverlay: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:989
collapseRow
Section titled "collapseRow"Inherited from: GridType
collapseRow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:984
columnToVisibleIndex
Section titled "columnToVisibleIndex"Inherited from: GridType
columnToVisibleIndex: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:962
Optional createColumnsList
Section titled "createColumnsList"Inherited from: GridType
createColumnsList?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:994
createFilterDropdown
Section titled "createFilterDropdown"Inherited from: GridType
createFilterDropdown: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:977
Optional createRow
Section titled "createRow"Inherited from: GridType
createRow?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:980
deleteRow
Section titled "deleteRow"Inherited from: GridType
deleteRow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:981
deleteRowById
Section titled "deleteRowById"Inherited from: GridType
deleteRowById: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:982
deselectAllColumns
Section titled "deselectAllColumns"Inherited from: GridType
deselectAllColumns: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:920
deselectAllRows
Section titled "deselectAllRows"Inherited from: GridType
deselectAllRows: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:975
deselectColumns
Section titled "deselectColumns"Inherited from: GridType
deselectColumns: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:921
deselectRows
Section titled "deselectRows"Inherited from: GridType
deselectRows: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:973
Optional generateRowPath
Section titled "generateRowPath"Inherited from: GridType
generateRowPath?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:997
Optional getChildGrids
Section titled "getChildGrids"Inherited from: GridType
getChildGrids?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:960
getColumnByName
Section titled "getColumnByName"Inherited from: GridType
getColumnByName: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:936
getColumnByVisibleIndex
Section titled "getColumnByVisibleIndex"Inherited from: GridType
getColumnByVisibleIndex: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:937
getDefaultExpandState
Section titled "getDefaultExpandState"Inherited from: GridType
getDefaultExpandState: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:925
getDimensionsByType
Section titled "getDimensionsByType"getDimensionsByType: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1085
getDragGhostCustomTemplate
Section titled "getDragGhostCustomTemplate"Inherited from: GridType
getDragGhostCustomTemplate: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:932
getEmptyRecordObjectFor
Section titled "getEmptyRecordObjectFor"Inherited from: GridType
getEmptyRecordObjectFor: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:948
getHeaderGroupWidth
Section titled "getHeaderGroupWidth"Inherited from: GridType
getHeaderGroupWidth: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:938
getInitialPinnedIndex
Section titled "getInitialPinnedIndex"Inherited from: GridType
getInitialPinnedIndex: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:952
getNextCell
Section titled "getNextCell"Inherited from: GridType
getNextCell: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:969
getPossibleColumnWidth
Section titled "getPossibleColumnWidth"Inherited from: GridType
getPossibleColumnWidth: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:927
getPreviousCell
Section titled "getPreviousCell"Inherited from: GridType
getPreviousCell: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:967
Optional getRowByIndex
Section titled "getRowByIndex"Inherited from: GridType
getRowByIndex?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:940
Optional getRowByKey
Section titled "getRowByKey"Inherited from: GridType
getRowByKey?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:939
getRowDimensionByName
Section titled "getRowDimensionByName"getRowDimensionByName: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1070
getSelectedRanges
Section titled "getSelectedRanges"Inherited from: GridType
getSelectedRanges: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:919
getUnpinnedIndexById
Section titled "getUnpinnedIndexById"Inherited from: GridType
getUnpinnedIndexById: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:947
getVisibleContentHeight
Section titled "getVisibleContentHeight"Inherited from: GridType
getVisibleContentHeight: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:930
Optional groupBy
Section titled "groupBy"Inherited from: GridType
groupBy?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:916
hasVerticalScroll
Section titled "hasVerticalScroll"Inherited from: GridType
hasVerticalScroll: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:929
Optional isChildGridRecord
Section titled "isChildGridRecord"Inherited from: GridType
isChildGridRecord?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:959
isColumnGrouped
Section titled "isColumnGrouped"Inherited from: GridType
isColumnGrouped: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:954
isDetailRecord
Section titled "isDetailRecord"Inherited from: GridType
isDetailRecord: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:955
isExpandedGroup
Section titled "isExpandedGroup"Inherited from: GridType
isExpandedGroup: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:993
isGhostRecord
Section titled "isGhostRecord"Inherited from: GridType
isGhostRecord: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:957
isGroupByRecord
Section titled "isGroupByRecord"Inherited from: GridType
isGroupByRecord: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:956
Optional isHierarchicalRecord
Section titled "isHierarchicalRecord"Inherited from: GridType
isHierarchicalRecord?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:961
isRecordMerged
Section titled "isRecordMerged"Inherited from: GridType
isRecordMerged: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:951
isRecordPinned
Section titled "isRecordPinned"Inherited from: GridType
isRecordPinned: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:950
isRecordPinnedByViewIndex
Section titled "isRecordPinnedByViewIndex"Inherited from: GridType
isRecordPinnedByViewIndex: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:953
isSummaryRow
Section titled "isSummaryRow"Inherited from: GridType
isSummaryRow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:949
Optional isTreeRow
Section titled "isTreeRow"Inherited from: GridType
isTreeRow?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:958
moveColumn
Section titled "moveColumn"Inherited from: GridType
moveColumn: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:963
moveDimension
Section titled "moveDimension"moveDimension: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1084
moveValue
Section titled "moveValue"moveValue: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1094
navigateTo
Section titled "navigateTo"Inherited from: GridType
navigateTo: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:965
notifyChanges
Section titled "notifyChanges"Inherited from: GridType
notifyChanges: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:985
openAdvancedFilteringDialog
Section titled "openAdvancedFilteringDialog"Inherited from: GridType
openAdvancedFilteringDialog: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:934
openRowOverlay
Section titled "openRowOverlay"Inherited from: GridType
openRowOverlay: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:933
pinRow
Section titled "pinRow"Inherited from: GridType
pinRow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:945
Optional preventHeaderScroll
Section titled "preventHeaderScroll"Inherited from: GridType
preventHeaderScroll?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:998
reflow
Section titled "reflow"Inherited from: GridType
reflow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:990
refreshSearch
Section titled "refreshSearch"Inherited from: GridType
refreshSearch: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:924
repositionRowEditingOverlay
Section titled "repositionRowEditingOverlay"Inherited from: GridType
repositionRowEditingOverlay: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:988
resetColumnCollections
Section titled "resetColumnCollections"Inherited from: GridType
resetColumnCollections: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:986
resetHorizontalVirtualization
Section titled "resetHorizontalVirtualization"Inherited from: GridType
resetHorizontalVirtualization: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:928
resolveDataTypes
Section titled "resolveDataTypes"resolveDataTypes: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1079
Optional resolveOutlet
Section titled "resolveOutlet"Inherited from: GridType
resolveOutlet?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:917
rowDimensionWidth
Section titled "rowDimensionWidth"rowDimensionWidth: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1095
rowDimensionWidthToPixels
Section titled "rowDimensionWidthToPixels"rowDimensionWidthToPixels: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1096
selectAllRows
Section titled "selectAllRows"Inherited from: GridType
selectAllRows: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:974
selectColumns
Section titled "selectColumns"Inherited from: GridType
selectColumns: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:922
selectedColumns
Section titled "selectedColumns"Inherited from: GridType
selectedColumns: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:923
selectRange
Section titled "selectRange"Inherited from: GridType
selectRange: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:971
selectRows
Section titled "selectRows"Inherited from: GridType
selectRows: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:972
setFilteredData
Section titled "setFilteredData"Inherited from: GridType
setFilteredData: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:941
setFilteredSortedData
Section titled "setFilteredSortedData"Inherited from: GridType
setFilteredSortedData: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:942
setupColumns
Section titled "setupColumns"setupColumns: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1072
setUpPaginator
Section titled "setUpPaginator"Inherited from: GridType
setUpPaginator: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:976
showSnackbarFor
Section titled "showSnackbarFor"Inherited from: GridType
showSnackbarFor: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:935
Inherited from: GridType
sort: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:943
sortDimension
Section titled "sortDimension"sortDimension: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1089
Optional toggleAll
Section titled "toggleAll"Inherited from: GridType
toggleAll?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:996
Optional toggleAllGroupRows
Section titled "toggleAllGroupRows"Inherited from: GridType
toggleAllGroupRows?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:995
toggleDimension
Section titled "toggleDimension"toggleDimension: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1087
Optional toggleGroup
Section titled "toggleGroup"Inherited from: GridType
toggleGroup?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:914
toggleRow
Section titled "toggleRow"toggleRow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1074
toggleValue
Section titled "toggleValue"toggleValue: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1091
trackColumnChanges
Section titled "trackColumnChanges"Inherited from: GridType
trackColumnChanges: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:926
triggerPipes
Section titled "triggerPipes"Inherited from: GridType
triggerPipes: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:987
unpinRow
Section titled "unpinRow"Inherited from: GridType
unpinRow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:946
updateCell
Section titled "updateCell"Inherited from: GridType
updateCell: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:978
updateColumns
Section titled "updateColumns"Inherited from: GridType
updateColumns: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:918
updateRow
Section titled "updateRow"Inherited from: GridType
updateRow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:983