toJson method

Map<String, dynamic> toJson()

Implementation

Map<String, dynamic> toJson() {
  return {
    'primary': primary.toHexColor(),
    'brightness': brightness.index,
    'onPrimary': onPrimary.toHexColor(),
    'primaryContainer': primaryContainer.toHexColor(),
    'secondary': secondary.toHexColor(),
    'onSecondary': onSecondary.toHexColor(),
    'secondaryContainer': secondaryContainer.toHexColor(),
    'background1': background1.toHexColor(),
    'background2': background2.toHexColor(),
    'background3': background3.toHexColor(),
    'surface': surface.toHexColor(),
    'error': error.toHexColor(),
    'disabled': disabled.toHexColor(),
    'onDisabled': onDisabled.toHexColor(),
    'foreground1': foreground1.toHexColor(),
    'foreground2': foreground2.toHexColor(),
    'foreground3': foreground3.toHexColor(),
  };
}