Add equals and hashcode to Asset

pull/946/head
Matthias Rupp 2022-11-08 18:47:39 +07:00 committed by Fynn Petersen-Frey
parent 1633af7af6
commit 0deb8f4090
1 changed files with 9 additions and 0 deletions

@ -50,6 +50,15 @@ class Asset {
}
}
@override
bool operator ==(other) {
if (other is! Asset) return false;
return id == other.id && isLocal == other.isLocal;
}
@override
int get hashCode => id.hashCode;
Map<String, dynamic> toJson() {
final json = <String, dynamic>{};
if (isLocal) {