SocketEvent constructor

SocketEvent({
  1. dynamic onConnect(
    1. SocketClient socket
    )?,
  2. dynamic onDisconnect(
    1. SocketClient socket
    )?,
  3. dynamic onError(
    1. SocketClient socket,
    2. Map<String, dynamic> data
    )?,
  4. dynamic onMessage(
    1. SocketClient socket,
    2. Map<String, dynamic> data
    )?,
})

Constructs a SocketEvent instance with optional event handlers.

The onConnect, onDisconnect, onError, and onMessage parameters are optional callbacks for handling respective WebSocket events.

Implementation

SocketEvent({
  this.onConnect,
  this.onDisconnect,
  this.onError,
  this.onMessage,
});