parse static method
Implementation
static CSSColorName? parse(String color) {
color = color.trim().toLowerCase();
if (color.isEmpty) return null;
var hex = colorsNames[color];
if (hex == null) return null;
var r = hex.substring(1, 3);
var g = hex.substring(3, 5);
var b = hex.substring(5, 7);
var a = hex.length > 7 ? hex.substring(7, Math.min(9, hex.length)) : null;
var nR = _parseHex(r);
var nG = _parseHex(g);
var nB = _parseHex(b);
var nA = a != null ? _parseHex(a) / 255 : 1.0;
return CSSColorName._(color, nR, nG, nB, nA);
}