FdcGridSummaryStyle class

Visual configuration for the aggregate summary row below the viewport.

Constructors

FdcGridSummaryStyle({Color? backgroundColor, bool? showTopSeparator, TextStyle? textStyle, double? height, EdgeInsetsGeometry? padding, bool? showVerticalSeparators, double? verticalSeparatorInset})
Creates a FdcGridSummaryStyle.
const

Properties

backgroundColor → Color?
Background color used by the grid summary row panel.
final
hashCode → int
The hash code for this object.
no setteroverride
height → double?
Fixed height of the summary row panel.
final
padding → EdgeInsetsGeometry?
Internal padding reserved for future summary row content.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
showTopSeparator → bool?
Whether the summary row draws a top separator between the grid viewport and the summary row.
final
showVerticalSeparators → bool?
Whether summary aggregate cells draw vertical separator lines.
final
textStyle → TextStyle?
Text style reserved for future summary labels/values.
final
verticalSeparatorInset → double?
Symmetric inset used above and below vertical summary cell separators.
final

Methods

copyWith({Color? backgroundColor, bool? showTopSeparator, TextStyle? textStyle, double? height, EdgeInsetsGeometry? padding, bool? showVerticalSeparators, double? verticalSeparatorInset}) → FdcGridSummaryStyle
Creates a copy with selected values replaced.
lerp(FdcGridSummaryStyle other, double t) → FdcGridSummaryStyle
Interpolates between two styles for animated theme transitions.
merge(FdcGridSummaryStyle? override) → FdcGridSummaryStyle
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 FdcGridSummaryStyle
Built-in summary-row separators and spacing used when no summary-style overrides are supplied.