TransportWsEventHandler<T> constructor

const TransportWsEventHandler<T>({
  1. T? connecting()?,
  2. T? opened(
    1. WebSocketChannel socket
    )?,
  3. T? connected(
    1. WebSocketChannel socket,
    2. Map<String, Object?>? payload
    )?,
  4. T? ping(
    1. Map<String, Object?>? payload, {
    2. required bool received,
    })?,
  5. T? pong(
    1. Map<String, Object?>? payload, {
    2. required bool received,
    })?,
  6. T? message(
    1. TransportWsMessage message
    )?,
  7. T? closed(
    1. Object event
    )?,
  8. T? error(
    1. Object event
    )?,
})

A class that handles events dispatched by the TransportWsClient.

Implementation

const TransportWsEventHandler({
  this.connecting,
  this.opened,
  this.connected,
  this.ping,
  this.pong,
  this.message,
  this.closed,
  this.error,
});