data_classes 1.0.1 data_classes: ^1.0.1 copied to clipboard
Automatically generates immutable data classes for you based on a blueprint class.
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 $User {
String firstName;
String lastName;
@Nullable()
String photoUrl;
}