WebSocketClient.connect constructor

WebSocketClient.connect(
  1. String url, {
  2. Duration reconnectTimeout = const Duration(seconds: 5),
  3. Iterable<String>? protocols,
})

WebSocket client. With concurrency protection and reconnecting. Supports both web and io platforms.

Implementation

factory WebSocketClient.connect(String url,
        {Duration reconnectTimeout = const Duration(seconds: 5),
        Iterable<String>? protocols}) =>
    WebSocketClient(reconnectTimeout: reconnectTimeout, protocols: protocols)
      ..connect(url).ignore();