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
overrideapplied. -
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.