GroupedTableDataCell class

Represents a data cell in the grouped table

Constructors

GroupedTableDataCell({required Widget child, int colSpan = 1, int rowSpan = 1, Color? backgroundColor, TextStyle? textStyle, Alignment alignment = Alignment.center, Border? border, double? height})
const
GroupedTableDataCell.merged({required Widget child, required int colSpan, int rowSpan = 1, Color? backgroundColor, TextStyle? textStyle, Alignment alignment = Alignment.center})
Creates a merged cell spanning multiple columns
factory
GroupedTableDataCell.rowSpan({required Widget child, required int rowSpan, Color? backgroundColor, TextStyle? textStyle, Alignment alignment = Alignment.center})
Creates a cell with row span
factory
GroupedTableDataCell.text(String text, {int colSpan = 1, int rowSpan = 1, Color? backgroundColor, TextStyle? textStyle, Alignment alignment = Alignment.center})
Creates a simple data cell with text
factory

Properties

alignment Alignment
Alignment of the cell content
final
backgroundColor Color?
Background color of the cell
final
border Border?
Border configuration
final
child Widget
The widget content of the cell
final
colSpan int
Number of columns this cell spans (default: 1)
final
hashCode int
The hash code for this object.
no setterinherited
height double?
Height of the cell (optional, defaults to rowHeight)
final
rowSpan int
Number of rows this cell spans (default: 1)
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
textStyle TextStyle?
Text style of the cell (applied if child is Text)
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