groupStream property
A stream of client group updates.
Implementation
@override
Stream<List<ClientGroup>> get groupStream {
_groupStream ??= _eventChannelGroup.receiveBroadcastStream()
.map((data) {
final List<dynamic> list = jsonDecode(data);
final groups = list.map((item) {
return ClientGroup.fromJson(item);
}).toList();
return groups;
});
return _groupStream!;
}