ColumnGroup class
Represents a group of columns under a common parent header Used for rendering spanning parent titles in two-level headers
- Annotations
Constructors
- ColumnGroup({required String parentTitle, required int startIndex, required int columnCount, required bool isFixed})
-
const
Properties
- columnCount → int
-
Number of child columns in this group
final
- endIndex → int
-
End index (exclusive) in the column list
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- isFixed → bool
-
Whether this group belongs to fixed columns (true) or data columns (false)
final
- parentTitle → String
-
Parent column title (e.g., "2025-08(Aug)")
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- startIndex → int
-
Starting index in the respective column list (fixedColumns or dataColumns)
final
Methods
-
containsIndex(
int index) → bool - Check if a column index falls within this group
-
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