removeEffect method

void removeEffect(
  1. SaveEffect effect
)

Removes effects

Implementation

void removeEffect(SaveEffect effect) {
  final key = effect.key;
  final effectGroup = _effects[key];
  assert(
    effectGroup != null && effectGroup.contains(effect),
    'You are unregistering the unregistered effect.',
  );
  effectGroup!.remove(effect);
  if (effectGroup.isEmpty) {
    _effects.remove(key);
  }
}