import 'dart:collection'; import 'package:comunic/models/group.dart'; /// Groups list /// /// @author Pierre HUBERT class GroupsList extends MapBase { final Map _groups = Map(); @override Group operator [](Object key) => _groups[key]; @override void operator []=(int key, Group value) => _groups[key] = value; @override void clear() => _groups.clear(); @override Iterable get keys => _groups.keys; @override Group remove(Object key) => _groups.remove(key); }