toJson method
- @override
override
Implementation
@override
toJson(T data, {Symbol typeArgumentSymbol, Type type}) {
InstanceMirror mirror = reflect(data);
Map json = {};
actions.forEach((name, action) {
var data = mirror.getField(name).reflectee;
json[action.fieldName] = action.toJson(data);
});
return json;
}