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:646
_filteredSortedUnpinnedData
Section titled "_filteredSortedUnpinnedData"Inherited from: GridType
_filteredSortedUnpinnedData: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:699
_filteredUnpinnedData
Section titled "_filteredUnpinnedData"Inherited from: GridType
_filteredUnpinnedData: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:698
_totalRecords
Section titled "_totalRecords"Inherited from: GridType
_totalRecords: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:710
activeNodeChange
Section titled "activeNodeChange"Inherited from: GridType
activeNodeChange: EventEmitter<IActiveNodeChangeEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:823
advancedFilteringExpressionsTree
Section titled "advancedFilteringExpressionsTree"Inherited from: GridType
advancedFilteringExpressionsTree: IFilteringExpressionsTree Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:882
advancedFilteringExpressionsTreeChange
Section titled "advancedFilteringExpressionsTreeChange"Inherited from: GridType
advancedFilteringExpressionsTreeChange: EventEmitter<IFilteringExpressionsTree> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:883
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:1039
allowAdvancedFiltering
Section titled "allowAdvancedFiltering"Inherited from: GridType
allowAdvancedFiltering: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:877
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:445
batchEditing
Section titled "batchEditing"Inherited from: GridType
batchEditing: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:886
Optional batchEditingChange
Section titled "batchEditingChange"Inherited from: GridType
batchEditingChange?: EventEmitter<boolean> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:844
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:638
calcWidth
Section titled "calcWidth"Inherited from: GridType
calcWidth: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:639
Optional cascadeOnDelete
Section titled "cascadeOnDelete"Inherited from: GridType
cascadeOnDelete?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:801
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:758
cellClick
Section titled "cellClick"Inherited from: GridType
cellClick: EventEmitter<IGridCellEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:825
cellEdit
Section titled "cellEdit"Inherited from: GridType
cellEdit: EventEmitter<IGridEditEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:854
cellEditDone
Section titled "cellEditDone"Inherited from: GridType
cellEditDone: EventEmitter<IGridEditDoneEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:855
cellEditEnter
Section titled "cellEditEnter"Inherited from: GridType
cellEditEnter: EventEmitter<IGridEditEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:853
cellEditExit
Section titled "cellEditExit"Inherited from: GridType
cellEditExit: EventEmitter<IGridEditDoneEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:856
cellMergeMode
Section titled "cellMergeMode"Inherited from: GridType
cellMergeMode: GridCellMergeMode Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:435
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:779
Optional childDataKey
Section titled "childDataKey"Inherited from: GridType
childDataKey?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:799
Optional childLayoutKeys
Section titled "childLayoutKeys"Inherited from: GridType
childLayoutKeys?: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:811
Optional childLayoutList
Section titled "childLayoutList"Inherited from: GridType
childLayoutList?: QueryList<any> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:812
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:535
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:664
columnMoving
Section titled "columnMoving"Inherited from: GridType
columnMoving: EventEmitter<IColumnMovingEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:839
columnMovingEnd
Section titled "columnMovingEnd"Inherited from: GridType
columnMovingEnd: EventEmitter<IColumnMovingEndEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:837
columnMovingStart
Section titled "columnMovingStart"Inherited from: GridType
columnMovingStart: EventEmitter<IColumnMovingStartEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:840
columnPin
Section titled "columnPin"Inherited from: GridType
columnPin: EventEmitter<IPinColumnCancellableEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:841
columnPinned
Section titled "columnPinned"Inherited from: GridType
columnPinned: EventEmitter<IPinColumnEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:835
columnResized
Section titled "columnResized"Inherited from: GridType
columnResized: EventEmitter<IColumnResizeEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:836
columns
Section titled "columns"Inherited from: GridType
columns: ColumnType[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:665
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:783
columnSelectionChanging
Section titled "columnSelectionChanging"Inherited from: GridType
columnSelectionChanging: EventEmitter<IColumnSelectionEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:838
columnVisibilityChanged
Section titled "columnVisibilityChanged"Inherited from: GridType
columnVisibilityChanged: EventEmitter<IColumnVisibilityChangedEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:843
columnVisibilityChanging
Section titled "columnVisibilityChanging"Inherited from: GridType
columnVisibilityChanging: EventEmitter<IColumnVisibilityChangingEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:842
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:635
contextMenu
Section titled "contextMenu"Inherited from: GridType
contextMenu: EventEmitter<IGridContextMenuEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:828
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:632
Inherited from: GridType
data: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:29
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:475
dataRowList
Section titled "dataRowList"Inherited from: GridType
dataRowList: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:661
dataView
Section titled "dataView"Inherited from: GridType
dataView: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:697
dataWithAddedInTransactionRows
Section titled "dataWithAddedInTransactionRows"Inherited from: GridType
dataWithAddedInTransactionRows: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:701
defaultRowHeight
Section titled "defaultRowHeight"Inherited from: GridType
defaultRowHeight: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:644
defaultSummaryHeight
Section titled "defaultSummaryHeight"Inherited from: GridType
defaultSummaryHeight: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:706
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:1086
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:1090
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:630
doubleClick
Section titled "doubleClick"Inherited from: GridType
doubleClick: EventEmitter<IGridCellEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:827
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:628
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:626
excelStyleFilterMaxHeight
Section titled "excelStyleFilterMaxHeight"excelStyleFilterMaxHeight: string Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1094
excelStyleFilterMinHeight
Section titled "excelStyleFilterMinHeight"excelStyleFilterMinHeight: string Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1095
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:775
Optional expansionDepth
Section titled "expansionDepth"Inherited from: GridType
expansionDepth?: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:798
expansionStates
Section titled "expansionStates"Inherited from: GridType
expansionStates: Map<any, boolean> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:657
filteredSortedData
Section titled "filteredSortedData"Inherited from: GridType
filteredSortedData: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:700
filtering
Section titled "filtering"Inherited from: GridType
filtering: EventEmitter<IFilteringEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:833
filteringDone
Section titled "filteringDone"Inherited from: GridType
filteringDone: EventEmitter<IFilteringExpressionsTree> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:834
filteringExpressionsTree
Section titled "filteringExpressionsTree"Inherited from: GridType
filteringExpressionsTree: IFilteringExpressionsTree Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:880
filteringExpressionsTreeChange
Section titled "filteringExpressionsTreeChange"Inherited from: GridType
filteringExpressionsTreeChange: EventEmitter<IFilteringExpressionsTree> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:881
filteringLogic
Section titled "filteringLogic"Inherited from: GridType
filteringLogic: FilteringLogic Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:875
filteringPipeTrigger
Section titled "filteringPipeTrigger"Inherited from: GridType
filteringPipeTrigger: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:460
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:481
filterStrategy
Section titled "filterStrategy"Inherited from: GridType
filterStrategy: IFilteringStrategy Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:876
firstEditableColumnIndex
Section titled "firstEditableColumnIndex"Inherited from: GridType
firstEditableColumnIndex: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:735
Optional flatData
Section titled "flatData"Inherited from: GridType
flatData?: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:795
Optional foreignKey
Section titled "foreignKey"Inherited from: GridType
foreignKey?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:800
formGroupCreated
Section titled "formGroupCreated"Inherited from: GridType
formGroupCreated: EventEmitter<IGridFormGroupCreatedEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:864
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:751
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:478
gridKeydown
Section titled "gridKeydown"Inherited from: GridType
gridKeydown: EventEmitter<IGridKeydownEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:824
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:583
Optional groupingExpansionState
Section titled "groupingExpansionState"Inherited from: GridType
groupingExpansionState?: IGroupByExpandState[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:887
Optional groupingExpressions
Section titled "groupingExpressions"Inherited from: GridType
groupingExpressions?: IGroupingExpression[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:888
Optional groupingExpressionsChange
Section titled "groupingExpressionsChange"Inherited from: GridType
groupingExpressionsChange?: EventEmitter<IGroupingExpression[]> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:889
Optional groupingFlatResult
Section titled "groupingFlatResult"Inherited from: GridType
groupingFlatResult?: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:892
Optional groupingMetadata
Section titled "groupingMetadata"Inherited from: GridType
groupingMetadata?: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:894
Optional groupingResult
Section titled "groupingResult"Inherited from: GridType
groupingResult?: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:893
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:577
Optional groupsExpanded
Section titled "groupsExpanded"Inherited from: GridType
groupsExpanded?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:890
Optional groupsRecords
Section titled "groupsRecords"Inherited from: GridType
groupsRecords?: IGroupByRecord[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:891
Optional groupStrategy
Section titled "groupStrategy"Inherited from: GridType
groupStrategy?: IGridGroupingStrategy Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:874
Optional hasChildrenKey
Section titled "hasChildrenKey"Inherited from: GridType
hasChildrenKey?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:804
hasDetails
Section titled "hasDetails"Inherited from: GridType
hasDetails: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:738
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:554
hasMultipleValues
Section titled "hasMultipleValues"hasMultipleValues: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1093
hasPinnedRecords
Section titled "hasPinnedRecords"Inherited from: GridType
hasPinnedRecords: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:690
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:549
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:619
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:624
headerFeaturesWidth
Section titled "headerFeaturesWidth"Inherited from: GridType
headerFeaturesWidth: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:636
headSelectorBaseAriaLabel
Section titled "headSelectorBaseAriaLabel"Inherited from: GridType
headSelectorBaseAriaLabel: string Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:546
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:594
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:562
Optional highlightedRowID
Section titled "highlightedRowID"Inherited from: GridType
highlightedRowID?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:809
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:571
Inherited from: GridType
Represents the unique identifier of the grid.
id: string Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:451
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:687
isLoading
Section titled "isLoading"Inherited from: GridType
isLoading: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:465
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:689
isRowPinningToTop
Section titled "isRowPinningToTop"Inherited from: GridType
isRowPinningToTop: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:737
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:531
Optional lastChildGrid
Section titled "lastChildGrid"Inherited from: GridType
lastChildGrid?: GridType Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:790
lastEditableColumnIndex
Section titled "lastEditableColumnIndex"Inherited from: GridType
lastEditableColumnIndex: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:736
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:724
Optional loadChildrenOnDemand
Section titled "loadChildrenOnDemand"Inherited from: GridType
loadChildrenOnDemand?: object Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:803
Optional loadingRows
Section titled "loadingRows"Inherited from: GridType
loadingRows?: Set<any> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:806
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:434
localeChange
Section titled "localeChange"Inherited from: GridType
localeChange: EventEmitter<boolean> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:832
mergeStrategy
Section titled "mergeStrategy"Inherited from: GridType
mergeStrategy: IGridMergeStrategy Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:436
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:464
multiRowLayoutRowSize
Section titled "multiRowLayoutRowSize"Inherited from: GridType
multiRowLayoutRowSize: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:643
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:440
navigation
Section titled "navigation"Inherited from: GridType
navigation: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:518
outerWidth
Section titled "outerWidth"Inherited from: GridType
outerWidth: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:640
outlet
Section titled "outlet"Inherited from: GridType
outlet: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:526
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:715
Optional parent
Section titled "parent"Inherited from: GridType
parent?: GridType Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:808
parentVirtDir
Section titled "parentVirtDir"Inherited from: GridType
parentVirtDir: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:658
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:671
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:564
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:675
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:540
pinnedRecords
Section titled "pinnedRecords"Inherited from: GridType
pinnedRecords: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:692
pinnedRecordsCount
Section titled "pinnedRecordsCount"Inherited from: GridType
pinnedRecordsCount: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:691
pinnedRows
Section titled "pinnedRows"Inherited from: GridType
pinnedRows: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:696
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:673
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:538
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:655
pipeTrigger
Section titled "pipeTrigger"Inherited from: GridType
pipeTrigger: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:454
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:1034
pivotRowWidths
Section titled "pivotRowWidths"pivotRowWidths: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1057
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:1041
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:449
Optional processedExpandedFlatData
Section titled "processedExpandedFlatData"Inherited from: GridType
processedExpandedFlatData?: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:818
Optional processedRecords
Section titled "processedRecords"Inherited from: GridType
processedRecords?: Map<any, ITreeGridRecord> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:820
Optional processedRootRecords
Section titled "processedRootRecords"Inherited from: GridType
processedRootRecords?: ITreeGridRecord[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:814
rangeSelected
Section titled "rangeSelected"Inherited from: GridType
rangeSelected: EventEmitter<GridSelectionRange> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:830
Optional records
Section titled "records"Inherited from: GridType
records?: Map<any, ITreeGridRecord> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:817
rendered$
Section titled "rendered$"Inherited from: GridType
rendered$: Observable<boolean> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:869
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:453
resizeNotify
Section titled "resizeNotify"Inherited from: GridType
resizeNotify: Subject<void> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:871
resourceStrings
Section titled "resourceStrings"Inherited from: GridType
resourceStrings: IGridResourceStrings Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:437
Optional rootGrid
Section titled "rootGrid"Inherited from: GridType
rootGrid?: GridType Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:813
Optional rootRecords
Section titled "rootRecords"Inherited from: GridType
rootRecords?: ITreeGridRecord[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:815
rootSummariesEnabled
Section titled "rootSummariesEnabled"Inherited from: GridType
rootSummariesEnabled: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:443
rowAdd
Section titled "rowAdd"Inherited from: GridType
rowAdd: EventEmitter<IRowDataCancelableEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:845
rowAdded
Section titled "rowAdded"Inherited from: GridType
rowAdded: EventEmitter<IRowDataEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:846
rowAddedNotifier
Section titled "rowAddedNotifier"Inherited from: GridType
rowAddedNotifier: Subject<IRowDataEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:848
rowClick
Section titled "rowClick"Inherited from: GridType
rowClick: EventEmitter<IGridRowEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:826
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:770
rowDelete
Section titled "rowDelete"Inherited from: GridType
rowDelete: EventEmitter<IRowDataCancelableEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:849
rowDeleted
Section titled "rowDeleted"Inherited from: GridType
rowDeleted: EventEmitter<IRowDataEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:850
rowDeletedNotifier
Section titled "rowDeletedNotifier"Inherited from: GridType
rowDeletedNotifier: Subject<IRowDataEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:852
rowDimensionHeaderTemplate
Section titled "rowDimensionHeaderTemplate"rowDimensionHeaderTemplate: TemplateRef<IgxColumnTemplateContext> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1097
rowDimensionResizing
Section titled "rowDimensionResizing"rowDimensionResizing: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1046
rowDragEnd
Section titled "rowDragEnd"Inherited from: GridType
rowDragEnd: EventEmitter<IRowDragEndEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:862
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:447
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:733
rowDragStart
Section titled "rowDragStart"Inherited from: GridType
rowDragStart: EventEmitter<IRowDragStartEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:861
rowEdit
Section titled "rowEdit"Inherited from: GridType
rowEdit: EventEmitter<IGridEditEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:858
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:442
rowEditDone
Section titled "rowEditDone"Inherited from: GridType
rowEditDone: EventEmitter<IGridEditDoneEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:859
rowEditEnter
Section titled "rowEditEnter"Inherited from: GridType
rowEditEnter: EventEmitter<IGridEditEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:857
rowEditExit
Section titled "rowEditExit"Inherited from: GridType
rowEditExit: EventEmitter<IGridEditDoneEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:860
rowEditingOverlay
Section titled "rowEditingOverlay"Inherited from: GridType
rowEditingOverlay: IgxToggleDirective Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:708
rowEditTabs
Section titled "rowEditTabs"Inherited from: GridType
rowEditTabs: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:720
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:765
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:642
rowList
Section titled "rowList"Inherited from: GridType
rowList: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:662
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:589
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:781
rowSelectionChanging
Section titled "rowSelectionChanging"Inherited from: GridType
rowSelectionChanging: EventEmitter<IRowSelectionEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:831
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:599
rowToggle
Section titled "rowToggle"Inherited from: GridType
rowToggle: EventEmitter<IRowToggleEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:863
scrollSize
Section titled "scrollSize"Inherited from: GridType
scrollSize: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:647
selected
Section titled "selected"Inherited from: GridType
selected: EventEmitter<IGridCellEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:829
Optional selectedCells
Section titled "selectedCells"Inherited from: GridType
selectedCells?: CellType[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:895
selectedRows
Section titled "selectedRows"Inherited from: GridType
selectedRows: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:896
selectionService
Section titled "selectionService"Inherited from: GridType
The service handling selection in the grid. Selecting, deselecting elements
selectionService: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:517
selectRowOnClick
Section titled "selectRowOnClick"Inherited from: GridType
selectRowOnClick: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:777
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:559
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:533
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:609
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:614
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:604
sortingExpressions
Section titled "sortingExpressions"Inherited from: GridType
sortingExpressions: ISortingExpression<any>[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:878
sortingExpressionsChange
Section titled "sortingExpressionsChange"Inherited from: GridType
sortingExpressionsChange: EventEmitter<ISortingExpression<any>[]> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:879
sortingOptions
Section titled "sortingOptions"Inherited from: GridType
sortingOptions: ISortingOptions Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:884
sortStrategy
Section titled "sortStrategy"Inherited from: GridType
sortStrategy: IGridSortingStrategy Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:873
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:545
summariesRowList
Section titled "summariesRowList"Inherited from: GridType
summariesRowList: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:683
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:785
summaryPipeTrigger
Section titled "summaryPipeTrigger"Inherited from: GridType
summaryPipeTrigger: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:455
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:787
summaryRowHeight
Section titled "summaryRowHeight"Inherited from: GridType
summaryRowHeight: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:707
tbody
Section titled "tbody"Inherited from: GridType
tbody: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:659
toolbarExporting
Section titled "toolbarExporting"Inherited from: GridType
toolbarExporting: EventEmitter<IGridToolbarExportEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:867
totalRowsCountAfterFilter
Section titled "totalRowsCountAfterFilter"Inherited from: GridType
totalRowsCountAfterFilter: number Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:709
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:703
Optional treeGroupArea
Section titled "treeGroupArea"Inherited from: GridType
treeGroupArea?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:821
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:748
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:669
unpinnedRecords
Section titled "unpinnedRecords"Inherited from: GridType
unpinnedRecords: any[] Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:693
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:543
Optional updateOnRender
Section titled "updateOnRender"Inherited from: GridType
updateOnRender?: boolean Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:810
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:705
validationStatusChange
Section titled "validationStatusChange"Inherited from: GridType
validationStatusChange: EventEmitter<IGridValidationStatusEventArgs> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:865
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:650
valueChipTemplate
Section titled "valueChipTemplate"valueChipTemplate: TemplateRef<any> Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1096
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:1088
verticalScrollContainer
Section titled "verticalScrollContainer"Inherited from: GridType
verticalScrollContainer: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:660
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:513
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:667
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:30
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:958
Optional clearGrouping
Section titled "clearGrouping"Inherited from: GridType
clearGrouping?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:903
clearSort
Section titled "clearSort"Inherited from: GridType
clearSort: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:932
closeRowEditingOverlay
Section titled "closeRowEditingOverlay"Inherited from: GridType
closeRowEditingOverlay: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:977
collapseRow
Section titled "collapseRow"Inherited from: GridType
collapseRow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:972
columnToVisibleIndex
Section titled "columnToVisibleIndex"Inherited from: GridType
columnToVisibleIndex: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:950
Optional createColumnsList
Section titled "createColumnsList"Inherited from: GridType
createColumnsList?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:982
createFilterDropdown
Section titled "createFilterDropdown"Inherited from: GridType
createFilterDropdown: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:965
Optional createRow
Section titled "createRow"Inherited from: GridType
createRow?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:968
deleteRow
Section titled "deleteRow"Inherited from: GridType
deleteRow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:969
deleteRowById
Section titled "deleteRowById"Inherited from: GridType
deleteRowById: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:970
deselectAllColumns
Section titled "deselectAllColumns"Inherited from: GridType
deselectAllColumns: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:908
deselectAllRows
Section titled "deselectAllRows"Inherited from: GridType
deselectAllRows: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:963
deselectColumns
Section titled "deselectColumns"Inherited from: GridType
deselectColumns: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:909
deselectRows
Section titled "deselectRows"Inherited from: GridType
deselectRows: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:961
Optional generateRowPath
Section titled "generateRowPath"Inherited from: GridType
generateRowPath?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:985
Optional getChildGrids
Section titled "getChildGrids"Inherited from: GridType
getChildGrids?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:948
getColumnByName
Section titled "getColumnByName"Inherited from: GridType
getColumnByName: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:924
getColumnByVisibleIndex
Section titled "getColumnByVisibleIndex"Inherited from: GridType
getColumnByVisibleIndex: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:925
getDefaultExpandState
Section titled "getDefaultExpandState"Inherited from: GridType
getDefaultExpandState: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:913
getDimensionsByType
Section titled "getDimensionsByType"getDimensionsByType: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1073
getDragGhostCustomTemplate
Section titled "getDragGhostCustomTemplate"Inherited from: GridType
getDragGhostCustomTemplate: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:920
getEmptyRecordObjectFor
Section titled "getEmptyRecordObjectFor"Inherited from: GridType
getEmptyRecordObjectFor: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:936
getHeaderGroupWidth
Section titled "getHeaderGroupWidth"Inherited from: GridType
getHeaderGroupWidth: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:926
getInitialPinnedIndex
Section titled "getInitialPinnedIndex"Inherited from: GridType
getInitialPinnedIndex: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:940
getNextCell
Section titled "getNextCell"Inherited from: GridType
getNextCell: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:957
getPossibleColumnWidth
Section titled "getPossibleColumnWidth"Inherited from: GridType
getPossibleColumnWidth: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:915
getPreviousCell
Section titled "getPreviousCell"Inherited from: GridType
getPreviousCell: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:955
Optional getRowByIndex
Section titled "getRowByIndex"Inherited from: GridType
getRowByIndex?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:928
Optional getRowByKey
Section titled "getRowByKey"Inherited from: GridType
getRowByKey?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:927
getRowDimensionByName
Section titled "getRowDimensionByName"getRowDimensionByName: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1058
getSelectedRanges
Section titled "getSelectedRanges"Inherited from: GridType
getSelectedRanges: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:907
getUnpinnedIndexById
Section titled "getUnpinnedIndexById"Inherited from: GridType
getUnpinnedIndexById: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:935
getVisibleContentHeight
Section titled "getVisibleContentHeight"Inherited from: GridType
getVisibleContentHeight: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:918
Optional groupBy
Section titled "groupBy"Inherited from: GridType
groupBy?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:904
hasVerticalScroll
Section titled "hasVerticalScroll"Inherited from: GridType
hasVerticalScroll: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:917
Optional isChildGridRecord
Section titled "isChildGridRecord"Inherited from: GridType
isChildGridRecord?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:947
isColumnGrouped
Section titled "isColumnGrouped"Inherited from: GridType
isColumnGrouped: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:942
isDetailRecord
Section titled "isDetailRecord"Inherited from: GridType
isDetailRecord: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:943
isExpandedGroup
Section titled "isExpandedGroup"Inherited from: GridType
isExpandedGroup: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:981
isGhostRecord
Section titled "isGhostRecord"Inherited from: GridType
isGhostRecord: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:945
isGroupByRecord
Section titled "isGroupByRecord"Inherited from: GridType
isGroupByRecord: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:944
Optional isHierarchicalRecord
Section titled "isHierarchicalRecord"Inherited from: GridType
isHierarchicalRecord?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:949
isRecordMerged
Section titled "isRecordMerged"Inherited from: GridType
isRecordMerged: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:939
isRecordPinned
Section titled "isRecordPinned"Inherited from: GridType
isRecordPinned: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:938
isRecordPinnedByViewIndex
Section titled "isRecordPinnedByViewIndex"Inherited from: GridType
isRecordPinnedByViewIndex: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:941
isSummaryRow
Section titled "isSummaryRow"Inherited from: GridType
isSummaryRow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:937
Optional isTreeRow
Section titled "isTreeRow"Inherited from: GridType
isTreeRow?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:946
moveColumn
Section titled "moveColumn"Inherited from: GridType
moveColumn: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:951
moveDimension
Section titled "moveDimension"moveDimension: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1072
moveValue
Section titled "moveValue"moveValue: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1082
navigateTo
Section titled "navigateTo"Inherited from: GridType
navigateTo: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:953
notifyChanges
Section titled "notifyChanges"Inherited from: GridType
notifyChanges: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:973
openAdvancedFilteringDialog
Section titled "openAdvancedFilteringDialog"Inherited from: GridType
openAdvancedFilteringDialog: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:922
openRowOverlay
Section titled "openRowOverlay"Inherited from: GridType
openRowOverlay: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:921
pinRow
Section titled "pinRow"Inherited from: GridType
pinRow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:933
Optional preventHeaderScroll
Section titled "preventHeaderScroll"Inherited from: GridType
preventHeaderScroll?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:986
reflow
Section titled "reflow"Inherited from: GridType
reflow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:978
refreshSearch
Section titled "refreshSearch"Inherited from: GridType
refreshSearch: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:912
repositionRowEditingOverlay
Section titled "repositionRowEditingOverlay"Inherited from: GridType
repositionRowEditingOverlay: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:976
resetColumnCollections
Section titled "resetColumnCollections"Inherited from: GridType
resetColumnCollections: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:974
resetHorizontalVirtualization
Section titled "resetHorizontalVirtualization"Inherited from: GridType
resetHorizontalVirtualization: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:916
resolveDataTypes
Section titled "resolveDataTypes"resolveDataTypes: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1067
Optional resolveOutlet
Section titled "resolveOutlet"Inherited from: GridType
resolveOutlet?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:905
rowDimensionWidth
Section titled "rowDimensionWidth"rowDimensionWidth: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1083
rowDimensionWidthToPixels
Section titled "rowDimensionWidthToPixels"rowDimensionWidthToPixels: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1084
selectAllRows
Section titled "selectAllRows"Inherited from: GridType
selectAllRows: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:962
selectColumns
Section titled "selectColumns"Inherited from: GridType
selectColumns: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:910
selectedColumns
Section titled "selectedColumns"Inherited from: GridType
selectedColumns: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:911
selectRange
Section titled "selectRange"Inherited from: GridType
selectRange: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:959
selectRows
Section titled "selectRows"Inherited from: GridType
selectRows: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:960
setFilteredData
Section titled "setFilteredData"Inherited from: GridType
setFilteredData: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:929
setFilteredSortedData
Section titled "setFilteredSortedData"Inherited from: GridType
setFilteredSortedData: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:930
setupColumns
Section titled "setupColumns"setupColumns: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1060
setUpPaginator
Section titled "setUpPaginator"Inherited from: GridType
setUpPaginator: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:964
showSnackbarFor
Section titled "showSnackbarFor"Inherited from: GridType
showSnackbarFor: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:923
Inherited from: GridType
sort: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:931
sortDimension
Section titled "sortDimension"sortDimension: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1077
Optional toggleAll
Section titled "toggleAll"Inherited from: GridType
toggleAll?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:984
Optional toggleAllGroupRows
Section titled "toggleAllGroupRows"Inherited from: GridType
toggleAllGroupRows?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:983
toggleDimension
Section titled "toggleDimension"toggleDimension: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1075
Optional toggleGroup
Section titled "toggleGroup"Inherited from: GridType
toggleGroup?: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:902
toggleRow
Section titled "toggleRow"toggleRow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1062
toggleValue
Section titled "toggleValue"toggleValue: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:1079
trackColumnChanges
Section titled "trackColumnChanges"Inherited from: GridType
trackColumnChanges: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:914
triggerPipes
Section titled "triggerPipes"Inherited from: GridType
triggerPipes: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:975
unpinRow
Section titled "unpinRow"Inherited from: GridType
unpinRow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:934
updateCell
Section titled "updateCell"Inherited from: GridType
updateCell: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:966
updateColumns
Section titled "updateColumns"Inherited from: GridType
updateColumns: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:906
updateRow
Section titled "updateRow"Inherited from: GridType
updateRow: any Defined in projects/igniteui-angular/grids/core/src/common/grid.interface.ts:971