Skip to main content

DataTableTheme

Customizes the appearance of DataTable controls across the app.

Properties

Properties

checkbox_horizontal_marginclass-attributeinstance-attribute

checkbox_horizontal_margin: Number | None = None

Overrides the default value for DataTable.checkbox_horizontal_margin.

column_spacingclass-attributeinstance-attribute

column_spacing: Number | None = None

Overrides the default value for DataTable.column_spacing.

data_row_colorclass-attributeinstance-attribute

data_row_color: ControlStateValue[ColorValue] | None = None

Overrides 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.

data_row_max_heightclass-attributeinstance-attribute

data_row_max_height: Number | None = None

Overrides the default value for DataTable.data_row_max_height.

data_row_min_heightclass-attributeinstance-attribute

data_row_min_height: Number | None = None

Overrides the default value for DataTable.data_row_min_height.

data_text_styleclass-attributeinstance-attribute

data_text_style: TextStyle | None = None

Overrides the default value for DataTable.data_text_style.

decorationclass-attributeinstance-attribute

decoration: BoxDecoration | None = None

Overrides the default value for DataTable decoration.

divider_thicknessclass-attributeinstance-attribute

divider_thickness: Number | None = None

Overrides the default value for DataTable.divider_thickness.

heading_cell_cursorclass-attributeinstance-attribute

heading_cell_cursor: (
    ControlStateValue[MouseCursor] | None
) = None

Overrides the default value for DataColumn mouse cursor.

heading_row_alignmentclass-attributeinstance-attribute

heading_row_alignment: MainAxisAlignment | None = None

Overrides the default value for DataColumn.heading_row_alignment.

heading_row_colorclass-attributeinstance-attribute

heading_row_color: ControlStateValue[ColorValue] | None = (
    None
)

Overrides the default value for DataTable.heading_row_color.

heading_row_heightclass-attributeinstance-attribute

heading_row_height: Number | None = None

Overrides the default value for DataTable.heading_row_height.

heading_text_styleclass-attributeinstance-attribute

heading_text_style: TextStyle | None = None

Overrides the default value for DataTable.heading_text_style.

horizontal_marginclass-attributeinstance-attribute

horizontal_margin: Number | None = None

Overrides the default value for DataTable.horizontal_margin.