SocketIoConnector constructor

SocketIoConnector(
  1. String host, {
  2. Future<Map<String, String>> authHeaders()?,
  3. String? namespace,
  4. bool autoConnect = true,
  5. Map moreOptions = const {},
  6. Map<String, dynamic> channelDecryption(
    1. String,
    2. Map
    )?,
})

Implementation

SocketIoConnector(
  String host, {
  Future<Map<String, String>> Function()? authHeaders,
  String? namespace,
  bool autoConnect = true,
  Map moreOptions = const {},
  Map<String, dynamic> Function(String, Map)? channelDecryption,
}) : super(
       SocketIoConnectorOptions(
         client: io(host, {
           'autoConnect': autoConnect,
           ...moreOptions,
           'auth': {'headers': authHeaders},
         }),
         authHeaders: authHeaders,
         nameSpace: namespace,
         channelDecryption: channelDecryption,
       ),
     );