sessionStream property
Implementation
@override
Stream<TrackingSessionSnapshot> get sessionStream =>
Stream<TrackingSessionSnapshot>.multi(
(controller) {
controller.add(currentSession);
final subscription = _sessions.stream.listen(
controller.add,
onError: controller.addError,
onDone: controller.close,
);
controller.onCancel = subscription.cancel;
},
isBroadcast: true,
);