DomposableDataTable

fun DomposableDataTable(columns: List<DomposableDataTableColumn>, rows: List<DomposableDataTableRow>, modifier: DomposableModifier = DomposableModifier, sizePreset: DomposableDataTableSize = DomposableDataTableSize.Standard, rowHeaderColumnKey: String? = null, allowHorizontalOverflow: Boolean = true, onRowActivate: (String) -> Unit? = null, cellAction: (rowKey: String, columnKey: String) -> () -> Unit? = { _, _ -> null }, appearance: DomposableTableAppearance? = null, cellContent: @Composable (row: DomposableDataTableRow, column: DomposableDataTableColumn) -> Unit)

Responsive semantic table with caller-owned cells and optional row or cell actions.