resolveTextStyle static method

TextStyle resolveTextStyle({
  1. required bool isEnabled,
  2. required TextStyle style,
  3. required MaterialStateProperty<Color?> color,
})

Implementation

static TextStyle resolveTextStyle({
  required bool isEnabled,
  required TextStyle style,
  required MaterialStateProperty<Color?> color,
}) {
  return style.copyWith(
    color: color.resolve({
      if (!isEnabled) MaterialState.disabled,
    }),
  );
}