PhoenixSocket constructor

PhoenixSocket(
  1. String endpoint, {
  2. dynamic socketOptions = PhoenixSocketOptions,
  3. dynamic connectionProvider = PhoenixConnectionProvider,
})

Creates an instance of PhoenixSocket

endpoint is the full url to which you wish to connect e.g. ws://localhost:4000/websocket/socket

Implementation

PhoenixSocket(String endpoint,
    {socketOptions: PhoenixSocketOptions,
    connectionProvider: PhoenixConnectionProvider}) {
  if (socketOptions is PhoenixSocketOptions) {
    _options = socketOptions;
  }

  if (connectionProvider is PhoenixConnectionProvider) {
    _connectionProvider = connectionProvider;
  }

  _buildEndpoint(endpoint);
}