resolveColor static method

Color resolveColor(
  1. Color color,
  2. Set<MaterialState> states
)

Implementation

static Color resolveColor(Color color, Set<MaterialState> states) {
  if (states.contains(MaterialState.disabled)) return color.dimmed;
  if (states.contains(MaterialState.hovered)) return color.focused;
  if (states.contains(MaterialState.focused)) return color.focused;
  if (states.contains(MaterialState.pressed)) return color.hinted;
  return color;
}