LazyDataTableTheme class

Data class for the theme of a LazyDataTable.

Constructors

LazyDataTableTheme({BoxBorder columnHeaderBorder = const Border.fromBorderSide(BorderSide(color: Colors.black)), Color columnHeaderColor = Colors.lightBlue, BoxBorder alternateColumnHeaderBorder = const Border.fromBorderSide(BorderSide(color: Colors.black)), Color alternateColumnHeaderColor = Colors.lightBlue, BoxBorder rowHeaderBorder = const Border.fromBorderSide(BorderSide(color: Colors.black)), Color rowHeaderColor = Colors.lightBlue, BoxBorder alternateRowHeaderBorder = const Border.fromBorderSide(BorderSide(color: Colors.black)), Color alternateRowHeaderColor = Colors.lightBlue, BoxBorder cellBorder = const Border.fromBorderSide(BorderSide(color: Colors.black)), Color cellColor = Colors.white, BoxBorder alternateCellBorder = const Border.fromBorderSide(BorderSide(color: Colors.black)), Color alternateCellColor = const Color(0xFFF5F5F5), BoxBorder cornerBorder = const Border.fromBorderSide(BorderSide(color: Colors.black)), Color cornerColor = Colors.blue, bool alternateRow = true, bool alternateColumn = false})
const

Properties

alternateCell BoxDecoration
A BoxDecoration containing the alternate cell border and color.
no setter
alternateCellBorder BoxBorder
BoxBorder for the alternate cell.
final
alternateCellColor Color
Color for the alternate cell.
final
alternateColumn bool
Whether or not even columns should have an alternate theme.
final
alternateColumnHeader BoxDecoration
A BoxDecoration containing the column header border and color.
no setter
alternateColumnHeaderBorder BoxBorder
BoxBorder for the alternate column header.
final
alternateColumnHeaderColor Color
Color for the alternate column header.
final
alternateRow bool
Whether or not even rows should have an alternate theme.
final
alternateRowHeader BoxDecoration
A BoxDecoration containing the row header border and color.
no setter
alternateRowHeaderBorder BoxBorder
BoxBorder for the alternate row header.
final
alternateRowHeaderColor Color
Color for the alternate row header.
final
cell BoxDecoration
A BoxDecoration containing the cell border and color.
no setter
cellBorder BoxBorder
BoxBorder for the cell.
final
cellColor Color
Color for the cell.
final
columnHeader BoxDecoration
A BoxDecoration containing the column header border and color.
no setter
columnHeaderBorder BoxBorder
BoxBorder for the column header.
final
columnHeaderColor Color
Color for the column header.
final
corner BoxDecoration
A BoxDecoration containing the corner border and color.
no setter
cornerBorder BoxBorder
BoxBorder for the corner widget.
final
cornerColor Color
Color for the corner widget.
final
hashCode int
The hash code for this object.
no setterinherited
rowHeader BoxDecoration
A BoxDecoration containing the row header border and color.
no setter
rowHeaderBorder BoxBorder
BoxBorder for the row header.
final
rowHeaderColor Color
Color for the row header.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

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