Skip to content

DataTable

DataTable(*, columns, rows, base_path='', region_id=_DEFAULT_REGION, sort=None, search=None, filter_control='', columns_control='', pagination=None, row_href=False, row_actions=(), actions=(), toolbar_extra=(), empty_label='No records yet.')

Bases: Component

A Beer CSS data table with sort, realtime search, filter + columns control slots, pagination and row actions. See the module docstring for the presentation-only contract.

Functions:

  • render –

Attributes:

  • actions –
  • base_path –
  • columns –
  • columns_control –
  • empty_label –
  • filter_control –
  • pagination –
  • region_id –
  • row_actions –
  • row_href –
  • rows –
  • search –
  • sort –
  • toolbar_extra –
actions = tuple(actions)
base_path = base_path
columns = tuple(columns)
columns_control = columns_control
empty_label = empty_label
filter_control = filter_control
pagination = pagination
region_id = region_id
render()
row_actions = tuple(row_actions)
row_href = row_href
rows = tuple(rows)
search = search
sort = sort
toolbar_extra = tuple(toolbar_extra)