MessageCallback.from constructor
MessageCallback.from({
- required void onMessage(
- Message message
- void onMessageDone()?,
- void onDone()?,
- void onError(
- Object error,
- StackTrace stackTrace
Creates a callback from individual lifecycle handlers.
Implementation
factory MessageCallback.from({
required void Function(Message message) onMessage,
void Function()? onMessageDone,
void Function()? onDone,
void Function(Object error, StackTrace stackTrace)? onError,
}) {
return _ForwardingMessageCallback(
onMessage: onMessage,
onMessageDone: onMessageDone ?? () {},
onDone: onDone ?? () {},
onError: onError ?? (_, _) {},
);
}