๐Ÿšง Under construction ๐Ÿšง Please visit here if you would like to contribute!
Menu
@material-table_logo@material-table_logoHomeDocsDemos
๐ŸŒ™
๐Ÿ’ก
@material-table_logo@material-table_logoHome
  • Docs
  • Demos
@material-table_logo@material-table_logoHome
  • Getting Started
    • Installation
    • With @material-ui v5
    • Breaking Changes
    • Compatibility
    • About
  • API
    • Props
      • actions
      • columns
      • components
      • data
      • detailPanel
      • editable
      • icons
      • isLoading
      • localization
      • onPageChange
      • onRowsPerPageChange
      • onChangeColumnHidden
      • onColumnDragged
      • onGroupRemoved
      • onOrderChange
      • onRowClick
      • onSelectionChange
      • onTreeExpandChange
      • onSearchChange
      • options
      • parentChildData
      • style
      • tableRef
      • title
    • Components
      • m-table-action
      • m-table-actions
      • m-table-body-row
      • m-table-body
      • m-table-cell
      • m-table-edit-field
      • m-table-edit-row
      • m-table-filter-row
      • m-table-group-row
      • m-table-groupbar
      • m-table-header
      • m-table-pagination
      • m-table-stepped-pagination
      • MTableToolbar
    • New Props

columns

Props for MaterialTable.columns objects.

hidden#

Hide from table

hiddenByColumnsButton#

Hide from column selection action menu

filterComponent#

Custom component for filtering

Signature: ({ columnDef, onFilterChanged }) => ReactElement

filterOnItemSelect#

The data of the table is filtered by default only on blur of the filter component for performance reasons. Set this flag to true to filter the table on change.

Edit this page
Previous
ยซ actions
Next
components ยป
  • hidden
  • hiddenByColumnsButton
  • filterComponent
  • filterOnItemSelect

Community

  • Discord

More

  • Github