FdcGridHeaderStyle class

Visual configuration for column headers, separators, and header interaction states.

Constructors

FdcGridHeaderStyle({Color? backgroundColor, TextStyle? textStyle, double? groupHeight, Color? groupBackgroundColor, TextStyle? groupTextStyle, Alignment? groupAlignment, EdgeInsetsGeometry? groupPadding, double? groupVerticalSeparatorInset, double? verticalSeparatorInset})
Creates a FdcGridHeaderStyle.
const

Properties

backgroundColor → Color?
Background color used by the grid header and indicator header.
final
groupAlignment → Alignment?
Alignment used for column group labels.
final
groupBackgroundColor → Color?
Background color used by column group header cells.
final
groupHeight → double?
Height of the optional column group header band.
final
groupPadding → EdgeInsetsGeometry?
Padding used inside column group header cells.
final
groupTextStyle → TextStyle?
Text style used by column group labels.
final
groupVerticalSeparatorInset → double?
Symmetric inset used above and below vertical group header separators.
final
hashCode → int
The hash code for this object.
no setteroverride
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
textStyle → TextStyle?
Default text style used by grid header labels.
final
verticalSeparatorInset → double?
Symmetric inset used above and below vertical header column separators.
final

Methods

copyWith({Color? backgroundColor, TextStyle? textStyle, double? groupHeight, Color? groupBackgroundColor, TextStyle? groupTextStyle, Alignment? groupAlignment, EdgeInsetsGeometry? groupPadding, double? groupVerticalSeparatorInset, double? verticalSeparatorInset}) → FdcGridHeaderStyle
Creates a copy with selected values replaced.
lerp(FdcGridHeaderStyle other, double t) → FdcGridHeaderStyle
Interpolates between two styles for animated theme transitions.
merge(FdcGridHeaderStyle? override) → FdcGridHeaderStyle
Returns this style with non-null values from override applied.
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.
override

Constants

defaults → const FdcGridHeaderStyle
Built-in grid-header layout and surface values used when no header-style overrides are supplied.