reconnectedStream property

  1. @override
Stream<RealtimeReconnection> get reconnectedStream
override

Fires each time the connection comes back after being lost, once it is fully usable again: tracked rooms rejoined and the offline queue flushed.

This is the cue to refetch what may have been missed while it was down — unless RealtimeReconnection.resumed says the server replayed it. The first connection of a client never fires it; every later one does, whether it followed a drop or an explicit disconnect() and connect().

Implementation

@override
Stream<RealtimeReconnection> get reconnectedStream => _reconnectedController.stream;