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