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