fromHex static method

Color? fromHex(
  1. String? value
)

Implementation

static Color? fromHex(String? value) {
  if (value == null) return null;
  if (value.startsWith("#")) {
    value = value.substring(1);
  }
  if (value.length == 6) {
    value = "FF$value";
  } else if (value.length != 8) {
    return null;
  }
  var parsed = int.tryParse(value, radix: 16);
  if (parsed == null) {
    return null;
  }
  return Color(parsed);
}