EasyTableThemeData constructor

const EasyTableThemeData({
  1. bool columnDividerFillHeight = EasyTableThemeDataDefaults.columnDividerFillHeight,
  2. double columnDividerThickness = EasyTableThemeDataDefaults.columnDividerThickness,
  3. Color? columnDividerColor = EasyTableThemeDataDefaults.columnDividerColor,
  4. BoxDecoration? decoration = EasyTableThemeDataDefaults.tableDecoration,
  5. Color topCornerBorderColor = EasyTableThemeDataDefaults.topCornerBorderColor,
  6. Color topCornerColor = EasyTableThemeDataDefaults.topCornerColor,
  7. Color bottomCornerBorderColor = EasyTableThemeDataDefaults.bottomCornerBorderColor,
  8. Color bottomCornerColor = EasyTableThemeDataDefaults.bottomCornerColor,
  9. RowThemeData row = const RowThemeData(),
  10. CellThemeData cell = const CellThemeData(),
  11. HeaderThemeData header = const HeaderThemeData(),
  12. HeaderCellThemeData headerCell = const HeaderCellThemeData(),
  13. TableScrollbarThemeData scrollbar = const TableScrollbarThemeData(),
})

Builds a theme data.

Implementation

const EasyTableThemeData(
    {this.columnDividerFillHeight =
        EasyTableThemeDataDefaults.columnDividerFillHeight,
    this.columnDividerThickness =
        EasyTableThemeDataDefaults.columnDividerThickness,
    this.columnDividerColor = EasyTableThemeDataDefaults.columnDividerColor,
    this.decoration = EasyTableThemeDataDefaults.tableDecoration,
    this.topCornerBorderColor =
        EasyTableThemeDataDefaults.topCornerBorderColor,
    this.topCornerColor = EasyTableThemeDataDefaults.topCornerColor,
    this.bottomCornerBorderColor =
        EasyTableThemeDataDefaults.bottomCornerBorderColor,
    this.bottomCornerColor = EasyTableThemeDataDefaults.bottomCornerColor,
    this.row = const RowThemeData(),
    this.cell = const CellThemeData(),
    this.header = const HeaderThemeData(),
    this.headerCell = const HeaderCellThemeData(),
    this.scrollbar = const TableScrollbarThemeData()});