StreamConnectionStatusBuilder constructor

const StreamConnectionStatusBuilder({
  1. Key? key,
  2. required Widget statusBuilder(
    1. BuildContext context,
    2. ConnectionStatus status
    ),
  3. Stream<ConnectionStatus>? connectionStatusStream,
  4. Widget errorBuilder(
    1. BuildContext context,
    2. Object? error
    )?,
  5. WidgetBuilder? loadingBuilder,
})

A widget that builds itself based on the latest snapshot of interaction with a Stream of type ConnectionStatus.

The widget will use the closest StreamChatClient.wsConnectionStatusStream in case no stream is provided.

Implementation

const StreamConnectionStatusBuilder({
  super.key,
  required this.statusBuilder,
  this.connectionStatusStream,
  this.errorBuilder,
  this.loadingBuilder,
});