Skip to content

RevoGrid Documentation v4.31.4 / JSX / RevogrHeader

Interface: RevogrHeader ​

Properties ​

PropertyTypeDescriptionDefined in
additionalData?anyExtra properties to pass into header renderer, such as vue or react components to handle parent Default {}src/components.d.ts:2106
canResize?booleanIf columns can be resizedsrc/components.d.ts:2110
colData?ColumnRegular<ColumnProp, DataType<any, ColumnProp>>[]Columns - defines an array of grid columns.src/components.d.ts:2114
columnFilter?booleanColumn filtersrc/components.d.ts:2118
dimensionCol?Observable<DimensionSettingsState>Dimension settings Xsrc/components.d.ts:2122
groupingDepth?numberGrouping depth, how many levels of grouping Default 0src/components.d.ts:2127
groups?GroupsColumn groupssrc/components.d.ts:2131
onAfterheaderrender?(event: RevogrHeaderCustomEvent<ProvidersColumns<DimensionCols | "rowHeaders">>) => voidAfter all header cells rendered. Finalizes cell rendering.src/components.d.ts:2135
onBeforegroupheaderrender?(event: RevogrHeaderCustomEvent<HeaderGroupRendererProps>) => voidBefore each group header cell render function. Allows to override group header cell propertiessrc/components.d.ts:2139
onBeforeheaderclick?(event: RevogrHeaderCustomEvent<InitialHeaderClick>) => voidOn initial header clicksrc/components.d.ts:2143
onBeforeheaderrender?(event: RevogrHeaderCustomEvent<HeaderRenderProps>) => voidBefore each header cell render function. Allows to override cell propertiessrc/components.d.ts:2147
onBeforeheaderresize?(event: RevogrHeaderCustomEvent<ColumnRegular<ColumnProp, DataType<any, ColumnProp>>[]>) => voidOn before header resizesrc/components.d.ts:2151
onHeaderdblclick?(event: RevogrHeaderCustomEvent<InitialHeaderClick>) => voidOn header double clicksrc/components.d.ts:2155
onHeaderresize?(event: RevogrHeaderCustomEvent<ViewSettingSizeProp>) => voidOn header resizesrc/components.d.ts:2159
readonly?booleanReadonly modesrc/components.d.ts:2163
resizeHandler?( | "r" | "b" | "rt" | "lt" | "rb" | "lb" | "l" | "t")[]Defines resize positionsrc/components.d.ts:2167
selectionStore?Observable<SelectionStoreState>Selection, range, focussrc/components.d.ts:2171
typeDimensionCols | "rowHeaders"Column typesrc/components.d.ts:2175
viewportCol?Observable<ViewportState>Viewport Xsrc/components.d.ts:2179