Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IGridBodyProps<Data>

Type parameters

  • Data

Hierarchy

  • IGridBodyProps

Index

Properties

columns

columns: Array<IGridInnerColumn<Data>>

Optional components

components: { row?: React.ComponentType }

Type declaration

  • Optional row?: React.ComponentType

datasets

datasets: Data[]

disableHoverHighlight

disableHoverHighlight: boolean

expandRender

expandRender: IGridExpandation<Data>["expandRender"]

expandRowKeys

expandRowKeys: boolean[]

Optional fixed

fixedColumnsBodyExpandRowsHeight

fixedColumnsBodyExpandRowsHeight: Array<number | string>

fixedColumnsBodyRowsHeight

fixedColumnsBodyRowsHeight: Array<number | string>

mouseOverRowIndex

mouseOverRowIndex: number

onRowClick

onRowClick: IGridRowClickHandler<Data>

onRowMouseEnter

onRowMouseEnter: (index: number) => void

Type declaration

    • (index: number): void
    • Parameters

      • index: number

      Returns void

prefix

prefix: string

Optional rowClassName

rowClassName: GridRowClassNameType<Data>

rowKey

rowKey: string

Optional rowProps

rowProps: (data: Data, index: number) => any

Type declaration

    • (data: Data, index: number): any
    • Parameters

      • data: Data
      • index: number

      Returns any

scroll

Generated using TypeDoc