data_classes 1.0.2 copy "data_classes: ^1.0.2" to clipboard
data_classes: ^1.0.2 copied to clipboard

discontinued
outdated

Automatically generates immutable data classes for you based on a mutable "blueprint" class.

example/main.dart

import 'package:data_classes/data_classes.dart';

part 'main.g.dart';

void main() {
  var me = const User(firstName: 'Marcel', lastName: 'Garus');
  var mySister = me.copyWith(firstName: 'Yvonne');
}

@DataClass()
class MutableUser {
  String firstName;
  String lastName;

  @Nullable()
  String photoUrl;
}
7
likes
0
pub points
28%
popularity

Publisher

unverified uploader

Automatically generates immutable data classes for you based on a mutable "blueprint" class.

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

meta

More

Packages that depend on data_classes