PagedDataTableThemeData constructor

const PagedDataTableThemeData({
  1. PagedDataTableConfiguration configuration = const PagedDataTableConfiguration(),
  2. Color backgroundColor = Colors.white,
  3. Color? headerBackgroundColor,
  4. Color? filtersHeaderBackgroundColor,
  5. Color? footerBackgroundColor,
  6. TextStyle? footerTextStyle,
  7. TextStyle textStyle = const TextStyle(color: Colors.black),
  8. TextStyle rowsTextStyle = const TextStyle(fontSize: 14),
  9. TextStyle? headerTextStyle,
  10. TextStyle? filtersHeaderTextStyle,
  11. List<Color>? rowColors,
  12. ChipThemeData? chipTheme,
  13. Color? dividerColor,
  14. TextStyle? titleStyle,
  15. Color? buttonsColor,
  16. ShapeBorder? border = const RoundedRectangleBorder(borderRadius: BorderRadius.all(Radius.circular(4)), side: BorderSide(color: Color(0xffDADCE0), width: 1)),
})

Implementation

const PagedDataTableThemeData({
  this.configuration = const PagedDataTableConfiguration(),
  this.backgroundColor = Colors.white,
  this.headerBackgroundColor,
  this.filtersHeaderBackgroundColor,
  this.footerBackgroundColor,
  this.footerTextStyle,
  this.textStyle = const TextStyle(color: Colors.black),
  this.rowsTextStyle = const TextStyle(fontSize: 14),
  this.headerTextStyle,
  this.filtersHeaderTextStyle,
  this.rowColors,
  this.chipTheme,
  this.dividerColor,
  this.titleStyle,
  this.buttonsColor,
  this.border = const RoundedRectangleBorder(
    borderRadius: BorderRadius.all(Radius.circular(4)),
    side: BorderSide(color: Color(0xffDADCE0), width: 1),
  ),
});