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 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 FdcGridControlsStyle
Built-in control palette used by grid icons, checkboxes, and switches when no control style overrides are supplied.