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, TextStyle? filtersHeaderTextStyle, List<Color>? rowColors, ChipThemeData? chipTheme, Color? dividerColor, TextStyle? titleStyle, Color? buttonsColor, ShapeBorder? border = const RoundedRectangleBorder(borderRadius: BorderRadius.all(Radius.circular(4)), side: BorderSide(color: Color(0xffDADCE0), width: 1))})
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
titleStyle → TextStyle?
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