We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 081f9de commit 608f9aeCopy full SHA for 608f9ae
lib/src/model/data_model.dart
@@ -1,6 +1,7 @@
1
part of flutter_data;
2
3
-abstract class DataModel<T extends DataModel<T>> with DataModelMixin<T> {
+abstract class DataModel<T extends DataModel<T>>
4
+ with DataModelMixin<T>, EquatableMixin {
5
DataModel() {
6
init();
7
}
@@ -16,6 +17,9 @@ abstract class DataModel<T extends DataModel<T>> with DataModelMixin<T> {
16
17
static String keyFor(DataModel model) {
18
return model._key!;
19
20
+
21
+ @override
22
+ List<Object?> get props => [_key];
23
24
25
/// Data classes extending this class are marked to be managed
0 commit comments