SpacetimeDbConnection constructor

SpacetimeDbConnection({
  1. required String host,
  2. required String database,
  3. String? initialToken,
  4. bool ssl = false,
  5. ConnectionConfig config = const ConnectionConfig(),
  6. WebSocketFactory? socketFactory,
})

Implementation

SpacetimeDbConnection({
  required this.host,
  required this.database,
  this.initialToken,
  this.ssl = false,
  this.config = const ConnectionConfig(),
  WebSocketFactory? socketFactory,
}) : _currentToken = initialToken,
     _socketFactory = socketFactory ?? ws.connectWebSocket {
  _shouldReconnect = config.autoReconnect;
  scheduleMicrotask(() => _updateQuality());
}