EasyTableThemeData class

The EasyTable theme. Defines the configuration of the overall visual EasyTableThemeData for a widget subtree within the app.

Constructors

EasyTableThemeData({bool columnDividerFillHeight = EasyTableThemeDataDefaults.columnDividerFillHeight, double columnDividerThickness = EasyTableThemeDataDefaults.columnDividerThickness, Color? columnDividerColor = EasyTableThemeDataDefaults.columnDividerColor, BoxDecoration? decoration = EasyTableThemeDataDefaults.tableDecoration, Color topCornerBorderColor = EasyTableThemeDataDefaults.topCornerBorderColor, Color topCornerColor = EasyTableThemeDataDefaults.topCornerColor, Color bottomCornerBorderColor = EasyTableThemeDataDefaults.bottomCornerBorderColor, Color bottomCornerColor = EasyTableThemeDataDefaults.bottomCornerColor, RowThemeData row = const RowThemeData(), CellThemeData cell = const CellThemeData(), HeaderThemeData header = const HeaderThemeData(), HeaderCellThemeData headerCell = const HeaderCellThemeData(), TableScrollbarThemeData scrollbar = const TableScrollbarThemeData()})
Builds a theme data.
const

Properties

bottomCornerBorderColor Color
final
bottomCornerColor Color
final
cell CellThemeData
final
columnDividerColor Color?
final
columnDividerFillHeight bool
final
columnDividerThickness double
final
decoration BoxDecoration?
final
hashCode int
The hash code for this object.
no setteroverride
final
headerCell HeaderCellThemeData
final
row RowThemeData
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scrollbar TableScrollbarThemeData
final
topCornerBorderColor Color
final
topCornerColor Color
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
override