removeFromAllGroups method

void removeFromAllGroups(
  1. int entity
)

Remove entity from all existing groups.

Implementation

void removeFromAllGroups(int entity) {
  final groups = _groupsByEntity[entity];
  if (groups != null) {
    groups
      ..forEach((group) {
        _entitiesByGroup[group]?.remove(entity);
      })
      ..clear();
  }
}