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.