ManageColumnsProps: The props passed to the ManageColumns component.

Param

An array of ColumnManaged objects representing the columns of the table.

Param

A function to handle the visibility of a column based on its property.

Param

A function to make all columns visible.

Param

A function to handle the visibility of the select rows column.

Param

A boolean indicating if the select row column is visible.

Param

The CSS properties to be applied to the ManageColumns component.

Hierarchy

  • ManageColumnsProps

Properties

columns: ColumnManaged[]
disableSelectRow: boolean
handleColumnVisibility: ((property) => void)

Type declaration

    • (property): void
    • Parameters

      • property: string

      Returns void

handleVisibleAllColumns: (() => void)

Type declaration

    • (): void
    • Returns void

handleVisibleSelectRowsColumn: (() => void)

Type declaration

    • (): void
    • Returns void

selectRowColumnVisible: boolean
style: CSSProperties

Generated using TypeDoc