toMap method

Map<String, dynamic> toMap()

Get all colors as a map.

Implementation

Map<String, dynamic> toMap() {
  return {
    'accentScale': accentScale.map((c) => colorToHex(c)).toList(),
    'accentScaleAlpha': accentScaleAlpha.map((c) => colorToHex(c)).toList(),
    'grayScale': grayScale.map((c) => colorToHex(c)).toList(),
    'grayScaleAlpha': grayScaleAlpha.map((c) => colorToHex(c)).toList(),
    'accentContrast': colorToHex(accentContrast),
    'accentSurface': colorToHex(accentSurface),
    'background': colorToHex(background),
  };
}