toJson method
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(),
};
}