FdcGridControlsStyle class
Shared visual metrics and colors for grid-owned buttons and compact controls.
Constructors
- FdcGridControlsStyle({Color? iconColor, Color? disabledIconColor, Color? activeIconColor, Color? checkboxFillColor, Color? checkboxCheckColor, Color? checkboxBorderColor, Color? checkboxDisabledFillColor, Color? checkboxDisabledCheckColor, Color? checkboxDisabledBorderColor, Color? switchThumbColor, Color? switchTrackColor, Color? switchDisabledThumbColor, Color? switchDisabledTrackColor})
-
Creates a FdcGridControlsStyle.
const
Properties
- activeIconColor → Color?
-
Icon color used by active built-in grid controls.
final
- checkboxBorderColor → Color?
-
Border color used by unselected grid checkboxes.
final
- checkboxCheckColor → Color?
-
Check mark color used by selected grid checkboxes.
final
- checkboxDisabledBorderColor → Color?
-
Border color used by disabled grid checkboxes.
final
- checkboxDisabledCheckColor → Color?
-
Check mark color used by disabled selected grid checkboxes.
final
- checkboxDisabledFillColor → Color?
-
Fill color used by disabled grid checkboxes.
final
- checkboxFillColor → Color?
-
Fill color used by selected grid checkboxes.
final
- disabledIconColor → Color?
-
Icon color used when a built-in grid control is disabled.
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- iconColor → Color?
-
Default icon color used by built-in grid controls.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- switchDisabledThumbColor → Color?
-
Thumb color used by disabled grid switches.
final
- switchDisabledTrackColor → Color?
-
Track color used by disabled grid switches.
final
- switchThumbColor → Color?
-
Thumb color used by enabled active grid switches.
final
- switchTrackColor → Color?
-
Track color used by enabled active grid switches.
final
Methods
-
copyWith(
{Color? iconColor, Color? disabledIconColor, Color? activeIconColor, Color? checkboxFillColor, Color? checkboxCheckColor, Color? checkboxBorderColor, Color? checkboxDisabledFillColor, Color? checkboxDisabledCheckColor, Color? checkboxDisabledBorderColor, Color? switchThumbColor, Color? switchTrackColor, Color? switchDisabledThumbColor, Color? switchDisabledTrackColor}) → FdcGridControlsStyle - Creates a copy with selected values replaced.
-
lerp(
FdcGridControlsStyle other, double t) → FdcGridControlsStyle - Interpolates between two styles for animated theme transitions.
-
merge(
FdcGridControlsStyle? override) → FdcGridControlsStyle -
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 FdcGridControlsStyle
- Built-in control palette used by grid icons, checkboxes, and switches when no control style overrides are supplied.