FdcGridStatusBarStyle class
Layout and surface styling for the grid status bar and its item zones.
Constructors
- FdcGridStatusBarStyle({Color? backgroundColor, TextStyle? textStyle, double? height, EdgeInsetsGeometry? padding})
-
Creates a FdcGridStatusBarStyle.
const
Properties
- backgroundColor → Color?
-
Background color used by the grid status bar.
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- height → double?
-
Fixed height of the status bar.
final
- padding → EdgeInsetsGeometry?
-
Internal padding around the status bar content.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- textStyle → TextStyle?
-
Text style used by the status bar content.
final
Methods
-
copyWith(
{Color? backgroundColor, TextStyle? textStyle, double? height, EdgeInsetsGeometry? padding}) → FdcGridStatusBarStyle - Creates a copy with selected values replaced.
-
lerp(
FdcGridStatusBarStyle other, double t) → FdcGridStatusBarStyle - Interpolates between two styles for animated theme transitions.
-
merge(
FdcGridStatusBarStyle? override) → FdcGridStatusBarStyle -
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
- defaultHeight → const double
- Fallback status-bar height used when height is not provided.
- defaults → const FdcGridStatusBarStyle
- Built-in status-bar height and padding used before caller overrides are merged.