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
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 FdcGridSummaryStyle
- Built-in summary-row separators and spacing used when no summary-style overrides are supplied.