when<TResult extends Object?> method
TResult
when<TResult extends Object?>({
- required TResult checkChatId(
- BuildContext context,
- int sellerId
- required TResult sendImage(
- BuildContext context,
- String file,
- String? chatId
- required TResult sendMessage(
- BuildContext context,
- String message,
- String? chatId
- required TResult editMessage(
- BuildContext context,
- String message,
- String messageId,
- String? chatId,
- required TResult replyMessage(
- BuildContext context,
- String message,
- String messageId,
- String? chatId,
- required TResult deleteMessage(
- BuildContext context,
- String messageId,
- String? chatId
- required TResult createAndSendMessage(
- BuildContext context,
- String message,
- int userId,
- Function onSuccess,
inherited
Implementation
@optionalTypeArgs
TResult when<TResult extends Object?>({
required TResult Function(BuildContext context, int sellerId) checkChatId,
required TResult Function(BuildContext context, String file, String? chatId)
sendImage,
required TResult Function(
BuildContext context, String message, String? chatId)
sendMessage,
required TResult Function(BuildContext context, String message,
String messageId, String? chatId)
editMessage,
required TResult Function(BuildContext context, String message,
String messageId, String? chatId)
replyMessage,
required TResult Function(
BuildContext context, String messageId, String? chatId)
deleteMessage,
required TResult Function(BuildContext context, String message, int userId,
Function onSuccess)
createAndSendMessage,
}) =>
throw _privateConstructorUsedError;