Skip to content

RevoGrid Documentation v4.23.21 / 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:2070
canResize?booleanIf columns can be resizedsrc/components.d.ts:2074
colData?ColumnRegular<ColumnProp, DataType<any, ColumnProp>>[]Columns - defines an array of grid columns.src/components.d.ts:2078
columnFilter?booleanColumn filtersrc/components.d.ts:2082
dimensionCol?Observable<DimensionSettingsState>Dimension settings Xsrc/components.d.ts:2086
groupingDepth?numberGrouping depth, how many levels of grouping Default 0src/components.d.ts:2091
groups?GroupsColumn groupssrc/components.d.ts:2095
onAfterheaderrender?(event: RevogrHeaderCustomEvent<ProvidersColumns<DimensionCols | "rowHeaders">>) => voidAfter all header cells rendered. Finalizes cell rendering.src/components.d.ts:2099
onBeforegroupheaderrender?(event: RevogrHeaderCustomEvent<HeaderGroupRendererProps>) => voidBefore each group header cell render function. Allows to override group header cell propertiessrc/components.d.ts:2103
onBeforeheaderclick?(event: RevogrHeaderCustomEvent<InitialHeaderClick>) => voidOn initial header clicksrc/components.d.ts:2107
onBeforeheaderrender?(event: RevogrHeaderCustomEvent<HeaderRenderProps>) => voidBefore each header cell render function. Allows to override cell propertiessrc/components.d.ts:2111
onBeforeheaderresize?(event: RevogrHeaderCustomEvent<ColumnRegular<ColumnProp, DataType<any, ColumnProp>>[]>) => voidOn before header resizesrc/components.d.ts:2115
onHeaderdblclick?(event: RevogrHeaderCustomEvent<InitialHeaderClick>) => voidOn header double clicksrc/components.d.ts:2119
onHeaderresize?(event: RevogrHeaderCustomEvent<ViewSettingSizeProp>) => voidOn header resizesrc/components.d.ts:2123
readonly?booleanReadonly modesrc/components.d.ts:2127
resizeHandler?( | "r" | "b" | "rt" | "lt" | "rb" | "lb" | "l" | "t")[]Defines resize positionsrc/components.d.ts:2131
selectionStore?Observable<SelectionStoreState>Selection, range, focussrc/components.d.ts:2135
typeDimensionCols | "rowHeaders"Column typesrc/components.d.ts:2139
viewportCol?Observable<ViewportState>Viewport Xsrc/components.d.ts:2143