Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface ColumnInstance<D>

Type Parameters

  • D extends object = {}

Hierarchy

Index

Properties

Cell?: Renderer<CellProps<D, any>>
Footer?: Renderer<FooterProps<D>>
Header?: Renderer<HeaderProps<D>>
columns?: ColumnInstance<D>[]
depth: number
id: IdType<D>
isVisible: boolean
maxWidth?: number
minWidth?: number
parent?: ColumnInstance<D>
placeholderOf?: ColumnInstance<{}>
totalLeft: number
totalWidth: number
width?: string | number

Methods

  • getFooterProps(propGetter?: FooterPropGetter<D>): TableFooterProps
  • Parameters

    • Optional propGetter: FooterPropGetter<D>

    Returns TableFooterProps

  • getHeaderProps(propGetter?: HeaderPropGetter<D>): TableHeaderProps
  • Parameters

    • Optional propGetter: HeaderPropGetter<D>

    Returns TableHeaderProps

  • getToggleHiddenProps(userProps?: any): any
  • Parameters

    • Optional userProps: any

    Returns any

  • render(type: string, props?: object): ReactNode
  • Parameters

    • type: string
    • Optional props: object

    Returns ReactNode

  • toggleHidden(value?: boolean): void
  • Parameters

    • Optional value: boolean

    Returns void

Generated using TypeDoc