autoequal_gen 0.1.2 autoequal_gen: ^0.1.2 copied to clipboard
Dart codegenerator to simplify work with 'equatable'. It will generate 'List<Object> props' priviate extensions for all annotated classes. Also it allow to generate a mixin to add more simplificity.
import 'package:autoequal/autoequal.dart';
import 'package:equatable/equatable.dart';
part 'main.g.dart';
@autoequalMixin
class ExampleClass with EquatableMixin, _$ExampleClassAutoequalMixin {
final String id;
@ignoreAutoequal
final String ignoredField;
ExampleClass({this.id, this.ignoredField,});
}