Last updated:
0 purchases
serializer
DISCLAIMER
No maintenance on this package anymore. Prefer to use build_value
Documentation aren't aligned with last version.
Serializer #
Serialize and Deserialize Dart Object with reflectable or codegen
Codecs supported: #
Json
Example #
import 'package:serializer/serializer_reflectable.dart';
@serializable
class MyModel {
String name;
//constructor need to be without parameters or with optional or positional.
MyModel([this.name]);
}
main() {
Serializer serializer = new ReflectableSerializer.Json();
//serialize
MyModel model = new MyModel("John", 24);
String json = serializer.encode(model);
Map jsonMap = serializer.toMap(model);
//deserialize
model = serializer.decode(json, MyModel);
model = serializer.fromMap(jsonMap, MyModel);
}
copied to clipboard
Documentations #
Getting Started
Object Definition
Complexe objects (Map, List ...)
JSON
More docs
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.