findBy method Null safety
- Object keyId
override
Find the correspondent domain by it's Key Id.
Implementation
@override
Entity findBy(Object keyId) {
///fire property change listener BEFORE_FIND_BY
print("${PropertyChangeConstrains.BEFORE_FIND_BY} => $keyId");
List<Entity> l = _list.toList();
l.removeWhere((element) => element.id != keyId);
Entity object = l[0];
///fire property change listener AFTER_FIND_BY
print("${PropertyChangeConstrains.AFTER_FIND_BY} => $keyId");
return object;
}