simulateState method

void simulateState(
  1. RealtimeConnectionState newState
)

Simulates a connection lifecycle state transition.

Implementation

void simulateState(RealtimeConnectionState newState) {
  _state = newState;
  if (newState == RealtimeConnectionState.connected && _connectionId == null) {
    _connectionId = 'fake-conn-${DateTime.now().millisecondsSinceEpoch}';
  } else if (newState == RealtimeConnectionState.disconnected) {
    _connectionId = null;
  }
  _stateController.add(newState);
}