destroy method Null safety
- Entity objectToDestroy
override
Destroy the domain.
Implementation
@override
Entity destroy(Entity objectToDestroy) {
///fire property change listener BEFORE_DESTROY
print("${PropertyChangeConstrains.BEFORE_DESTROY} => $objectToDestroy");
_list.removeWhere((item) => item.id == objectToDestroy.id);
///fire property change listener AFTER_DESTROY
print("${PropertyChangeConstrains.AFTER_DESTROY} => $objectToDestroy");
return objectToDestroy;
}