Interface UseTableColumnProps<D>

Type Parameters

  • D extends object

Hierarchy

Properties

columns?: ColumnInstance<D>[]
depth: number
getFooterProps: ((propGetter?: FooterPropGetter<D>) => TableFooterProps)

Type declaration

getHeaderProps: ((propGetter?: HeaderPropGetter<D>) => TableHeaderProps)

Type declaration

getToggleHiddenProps: ((userProps?: any) => any)

Type declaration

    • (userProps?: any): any
    • Parameters

      • Optional userProps: any

      Returns any

id: IdType<D>
isVisible: boolean
parent?: ColumnInstance<D>
placeholderOf?: ColumnInstance<{}>
render: ((type: string, props?: object) => ReactNode)

Type declaration

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

      • type: string
      • Optional props: object

      Returns ReactNode

toggleHidden: ((value?: boolean) => void)

Type declaration

    • (value?: boolean): void
    • Parameters

      • Optional value: boolean

      Returns void

totalLeft: number
totalWidth: number

Generated using TypeDoc