decodeColor function
Implementation
Color? decodeColor(dynamic data) {
if (data is! Map) {
return null;
}
double r = data['r'].toDouble();
double g = data['g'].toDouble();
double b = data['b'].toDouble();
double a = data['a'].toDouble();
ColorSpace cs = decodeColorSpace(data['colorSpace']);
return Color.from(alpha: a, red: r, green: g, blue: b, colorSpace: cs);
}