invalidateEntity method
Implementation
void invalidateEntity(String type, {String? id}) {
_write(() {
if (id != null) {
final k = _ek(type, id);
if (_entityStates[k] != null) {
_entityStates[k] = _entityStates[k]!.copyWith(stale: true);
_notifyEntity(type, id);
}
} else {
for (final k in _entityStates.keys) {
if (k.startsWith('$type:')) {
_entityStates[k] = _entityStates[k]!.copyWith(stale: true);
}
}
_notifyEntity(type, '*');
}
});
}