DataTableTheme
Customizes the appearance of DataTable controls across the app.
Properties
checkbox_horizontal_margin- Overrides the default value forDataTable.checkbox_horizontal_margin.column_spacing- Overrides the default value forDataTable.column_spacing.data_row_color- Overrides the default value forDataTable.data_row_color.data_row_cursor- Overrides the default value forDataRowmouse cursor.data_row_max_height- Overrides the default value forDataTable.data_row_max_height.data_row_min_height- Overrides the default value forDataTable.data_row_min_height.data_text_style- Overrides the default value forDataTable.data_text_style.decoration- Overrides the default value forDataTabledecoration.divider_thickness- Overrides the default value forDataTable.divider_thickness.heading_cell_cursor- Overrides the default value forDataColumnmouse cursor.heading_row_alignment- Overrides the default value forDataColumn.heading_row_alignment.heading_row_color- Overrides the default value forDataTable.heading_row_color.heading_row_height- Overrides the default value forDataTable.heading_row_height.heading_text_style- Overrides the default value forDataTable.heading_text_style.horizontal_margin- Overrides the default value forDataTable.horizontal_margin.
Properties
checkbox_horizontal_marginclass-attributeinstance-attribute
checkbox_horizontal_margin: Number | None = NoneOverrides the default value for DataTable.checkbox_horizontal_margin.
column_spacingclass-attributeinstance-attribute
column_spacing: Number | None = NoneOverrides the default value for DataTable.column_spacing.
data_row_colorclass-attributeinstance-attribute
data_row_color: ControlStateValue[ColorValue] | None = NoneOverrides the default value for DataTable.data_row_color.
data_row_cursorclass-attributeinstance-attribute
data_row_cursor: ControlStateValue[MouseCursor] | None = (
None
)Overrides the default value for DataRow mouse cursor.