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