DataTableTheme
Customizes the appearance of DataTable controls across the app.
Properties
-
checkbox_horizontal_margin(Number | None) –Overrides the default value for
-
column_spacing(Number | None) –Overrides the default value for
-
data_row_color(ControlStateValue[ColorValue] | None) –Overrides the default value for
-
data_row_cursor(ControlStateValue[MouseCursor] | None) –Overrides the default value for
DataRowmouse cursor. -
data_row_max_height(Number | None) –Overrides the default value for
-
data_row_min_height(Number | None) –Overrides the default value for
-
data_text_style(TextStyle | None) –Overrides the default value for
-
decoration(BoxDecoration | None) –Overrides the default value for
DataTabledecoration. -
divider_thickness(Number | None) –Overrides the default value for
-
heading_cell_cursor(ControlStateValue[MouseCursor] | None) –Overrides the default value for
-
heading_row_alignment(MainAxisAlignment | None) –Overrides the default value for
-
heading_row_color(ControlStateValue[ColorValue] | None) –Overrides the default value for
-
heading_row_height(Number | None) –Overrides the default value for
-
heading_text_style(TextStyle | None) –Overrides the default value for
-
horizontal_margin(Number | None) –Overrides the default value for
Properties#
checkbox_horizontal_margin
#
checkbox_horizontal_margin: Number | None = None
Overrides the default value for
DataTable.checkbox_horizontal_margin.
column_spacing
#
column_spacing: Number | None = None
Overrides the default value for
DataTable.column_spacing.
data_row_color
#
data_row_color: ControlStateValue[ColorValue] | None = None
Overrides the default value for
DataTable.data_row_color.
data_row_cursor
#
data_row_cursor: ControlStateValue[MouseCursor] | None = (
None
)
Overrides the default value for DataRow mouse cursor.
data_row_max_height
#
data_row_max_height: Number | None = None
Overrides the default value for
DataTable.data_row_max_height.
data_row_min_height
#
data_row_min_height: Number | None = None
Overrides the default value for
DataTable.data_row_min_height.
data_text_style
#
data_text_style: TextStyle | None = None
Overrides the default value for
DataTable.data_text_style.
decoration
#
decoration: BoxDecoration | None = None
Overrides the default value for DataTable decoration.
divider_thickness
#
divider_thickness: Number | None = None
Overrides the default value for
DataTable.divider_thickness.
heading_cell_cursor
#
heading_cell_cursor: (
ControlStateValue[MouseCursor] | None
) = None
Overrides the default value for
DataColumn mouse cursor.
heading_row_alignment
#
heading_row_alignment: MainAxisAlignment | None = None
Overrides the default value for
DataColumn.heading_row_alignment.
heading_row_color
#
heading_row_color: ControlStateValue[ColorValue] | None = (
None
)
Overrides the default value for
DataTable.heading_row_color.
heading_row_height
#
heading_row_height: Number | None = None
Overrides the default value for
DataTable.heading_row_height.
heading_text_style
#
heading_text_style: TextStyle | None = None
Overrides the default value for
DataTable.heading_text_style.
horizontal_margin
#
horizontal_margin: Number | None = None
Overrides the default value for
DataTable.horizontal_margin.