FdcGridCellIndicatorStyle class

Configures active-cell indicator colors and geometry for grid interaction states.

Constructors

FdcGridCellIndicatorStyle({Color? readOnlyColor, Color? editableColor, Color? editingColor, double? thickness, BorderRadius? borderRadius})
Creates a FdcGridCellIndicatorStyle.
const

Properties

borderRadius → BorderRadius?
The border radius.
final
editableColor → Color?
Indicator color for an editable active cell outside edit mode.
final
editingColor → Color?
Indicator color while the active cell editor is open.
final
hashCode → int
The hash code for this object.
no setteroverride
readOnlyColor → Color?
Indicator color for the active cell when it is read-only.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
thickness → double?
The thickness.
final

Methods

copyWith({Color? readOnlyColor, Color? editableColor, Color? editingColor, double? thickness, BorderRadius? borderRadius}) → FdcGridCellIndicatorStyle
Creates a copy with selected values replaced.
lerp(FdcGridCellIndicatorStyle other, double t) → FdcGridCellIndicatorStyle
Interpolates between two styles for animated theme transitions.
merge(FdcGridCellIndicatorStyle? override) → FdcGridCellIndicatorStyle
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 FdcGridCellIndicatorStyle
Built-in active-cell indicator colors and geometry used when no cell-indicator overrides are supplied.