PagedDataTableThemeData class

Constructors

PagedDataTableThemeData({PagedDataTableConfiguration configuration = const PagedDataTableConfiguration(), Color backgroundColor = Colors.white, Color? headerBackgroundColor, Color? filtersHeaderBackgroundColor, Color? footerBackgroundColor, TextStyle? footerTextStyle, TextStyle textStyle = const TextStyle(color: Colors.black), TextStyle rowsTextStyle = const TextStyle(fontSize: 14), TextStyle? headerTextStyle = const TextStyle(color: Colors.black, fontWeight: FontWeight.bold), TextStyle? filtersHeaderTextStyle, List<Color>? rowColors, ChipThemeData? chipTheme, Color? dividerColor, Color? buttonsColor, ShapeBorder? border = const RoundedRectangleBorder(borderRadius: BorderRadius.all(Radius.circular(4)), side: BorderSide(color: Color(0xffDADCE0)))})
const

Properties

backgroundColor Color
The background color of the entire table.
final
border ShapeBorder?
The border of the table.
final
buttonsColor Color?
The color of every button in the table.
final
chipTheme ChipThemeData?
The theme applied to filter chips.
final
configuration PagedDataTableConfiguration
The PagedDataTableConfiguration data.
final
dividerColor Color?
The color of the divider row.
final
filtersHeaderBackgroundColor Color?
The color of the filters header row.
final
filtersHeaderTextStyle TextStyle?
The TextStyle for the filters header row.
final
footerBackgroundColor Color?
The color of the footer row.
final
footerTextStyle TextStyle?
The TextStyle for the footer row.
final
hashCode int
The hash code for this object.
no setterinherited
headerBackgroundColor Color?
The color of the header row.
final
headerTextStyle TextStyle?
The TextStyle for the header row.
final
props List<Object?>
The list of properties that will be used to determine whether two instances are equal.
no setter
rowColors List<Color>?
The list of colors to iterate between them when rendering rows. The list must contain exactly two elements. To disable this, set to null.
final
rowsTextStyle TextStyle
The TextStyle for each row.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stringify bool?
If set to true, the toString method will be overridden to output this instance's props.
no setterinherited
textStyle TextStyle
The TextStyle for the entire table.
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.
inherited