toJson<T> method
T
toJson<T>()
Either String or Map<String, dynamic>
Implementation
T toJson<T>() {
Map<String, dynamic> map = {'type': type.name, 'color': color.name};
if (T == String) {
return jsonEncode(map) as T;
} else {
return map as T;
}
}