INNER CODE UNIT · Dart
ColorConverter
k-paxian/dart-json-mapper · adapters/flutter/lib/dart_json_mapper_flutter.dart:16
class ColorConverter implements ICustomConverter<Color> {
const ColorConverter() : super();
@override
Color fromJSON(dynamic jsonValue, DeserializationContext context) {
return jsonValue is Color
? jsonValue
: jsonValue is String
? parseColor(jsonValue)
: Color(jsonValue);
}
@override
dynamic toJSON(Color object, SerializationContext context) {
return colorToString(object);
}
String colorToString(Color color) {