serializable 0.0.1 copy "serializable: ^0.0.1" to clipboard
serializable: ^0.0.1 copied to clipboard

outdatedDart 1 only

generates a serializable class from classes

example/main.dart

import 'dart:convert';
import 'person.dart';

main() {
  var p1 = new Person()
      ..id = 1
      ..name = 'person 1';

  print(p1['name']);

  print('p1: ${JSON.encode(p1)}');

  var p2Map = JSON.decode('{"id": 2, "name": "person 2"}');
  var p2 = new Person()..addAll(p2Map);

  print('p2: {id: ${p2.id}, name: ${p2.name}}');
}
1
likes
0
pub points
72%
popularity

Publisher

unverified uploader

generates a serializable class from classes

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

build_runner, source_gen

More

Packages that depend on serializable