toJson method
Implementation
@override
Map<String, dynamic>? toJson(ColorScheme? object) {
if (object == null) return null;
return <String, dynamic>{
'background': const NullableColorConverter().toJson(object.background),
'brightness':
const NullableBrightnessConverter().toJson(object.brightness),
'error': const NullableColorConverter().toJson(object.error),
'onBackground':
const NullableColorConverter().toJson(object.onBackground),
'onError': const NullableColorConverter().toJson(object.onError),
'onPrimary': const NullableColorConverter().toJson(object.onPrimary),
'onSecondary': const NullableColorConverter().toJson(object.onSecondary),
'onSurface': const NullableColorConverter().toJson(object.onSurface),
'primary': const NullableColorConverter().toJson(object.primary),
'primaryContainer':
const NullableColorConverter().toJson(object.primaryContainer),
'onPrimaryContainer':
const NullableColorConverter().toJson(object.onPrimaryContainer),
'secondary': const NullableColorConverter().toJson(object.secondary),
'secondaryContainer':
const NullableColorConverter().toJson(object.secondaryContainer),
'onSecondaryContainer':
const NullableColorConverter().toJson(object.onSecondaryContainer),
'surface': const NullableColorConverter().toJson(object.surface),
};
}