Data tables display information in a way that’s easy to scan, so that users can look for patterns and insights.
import Material.DataTable as DataTable
main =
DataTable.dataTable DataTable.config
{ thead =
[ DataTable.row []
[ DataTable.cell [] [ text "Desert" ] ]
]
, tbody =
[ DataTable.row []
[ DataTable.cell [] [ text "Frozen yogurt" ]
]
]
}Specify the data table's HTML5 aria-label attribute
Specify additional attributes
Data table view function
Row type
DataTable.row DataTable.selected []Attribute to mark a row as selected
This has no effect on a header row.
Note that this is a list of attributes because it actually sets two HTML attributes at once.
Cell type
DataTable.numericCell [] [ text "9.000,00" ]Numeric data table cell (right-aligned contents)
import Material.Checkbox as Checkbox
DataTable.checkboxCell [] Checkbox.configData table cell that contians a checkbox
Configuration of a data table