fromHex static method
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);
}