Разделение навигации и реактивности
This commit is contained in:
@@ -22,6 +22,7 @@ mixin _$ChatEvent {
|
||||
required TResult Function(String? currentUserId) chatsLoaded,
|
||||
required TResult Function(String chatId) chatSelected,
|
||||
required TResult Function(String chatId, String? cursor) messagesRequested,
|
||||
required TResult Function(Message message) messageReceived,
|
||||
required TResult Function(String chatId, String content) messageSent,
|
||||
required TResult Function() favoritesRequested,
|
||||
required TResult Function(String chatId, String userId, bool isTyping)
|
||||
@@ -36,6 +37,7 @@ mixin _$ChatEvent {
|
||||
TResult? Function(String? currentUserId)? chatsLoaded,
|
||||
TResult? Function(String chatId)? chatSelected,
|
||||
TResult? Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult? Function(Message message)? messageReceived,
|
||||
TResult? Function(String chatId, String content)? messageSent,
|
||||
TResult? Function()? favoritesRequested,
|
||||
TResult? Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -50,6 +52,7 @@ mixin _$ChatEvent {
|
||||
TResult Function(String? currentUserId)? chatsLoaded,
|
||||
TResult Function(String chatId)? chatSelected,
|
||||
TResult Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult Function(Message message)? messageReceived,
|
||||
TResult Function(String chatId, String content)? messageSent,
|
||||
TResult Function()? favoritesRequested,
|
||||
TResult Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -66,6 +69,7 @@ mixin _$ChatEvent {
|
||||
required TResult Function(ChatEventChatSelected value) chatSelected,
|
||||
required TResult Function(ChatEventMessagesRequested value)
|
||||
messagesRequested,
|
||||
required TResult Function(ChatEventMessageReceived value) messageReceived,
|
||||
required TResult Function(ChatEventMessageSent value) messageSent,
|
||||
required TResult Function(ChatEventFavoritesRequested value)
|
||||
favoritesRequested,
|
||||
@@ -80,6 +84,7 @@ mixin _$ChatEvent {
|
||||
TResult? Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult? Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult? Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult? Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult? Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult? Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult? Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -93,6 +98,7 @@ mixin _$ChatEvent {
|
||||
TResult Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -189,6 +195,7 @@ class _$ChatEventStartedImpl implements ChatEventStarted {
|
||||
required TResult Function(String? currentUserId) chatsLoaded,
|
||||
required TResult Function(String chatId) chatSelected,
|
||||
required TResult Function(String chatId, String? cursor) messagesRequested,
|
||||
required TResult Function(Message message) messageReceived,
|
||||
required TResult Function(String chatId, String content) messageSent,
|
||||
required TResult Function() favoritesRequested,
|
||||
required TResult Function(String chatId, String userId, bool isTyping)
|
||||
@@ -206,6 +213,7 @@ class _$ChatEventStartedImpl implements ChatEventStarted {
|
||||
TResult? Function(String? currentUserId)? chatsLoaded,
|
||||
TResult? Function(String chatId)? chatSelected,
|
||||
TResult? Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult? Function(Message message)? messageReceived,
|
||||
TResult? Function(String chatId, String content)? messageSent,
|
||||
TResult? Function()? favoritesRequested,
|
||||
TResult? Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -223,6 +231,7 @@ class _$ChatEventStartedImpl implements ChatEventStarted {
|
||||
TResult Function(String? currentUserId)? chatsLoaded,
|
||||
TResult Function(String chatId)? chatSelected,
|
||||
TResult Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult Function(Message message)? messageReceived,
|
||||
TResult Function(String chatId, String content)? messageSent,
|
||||
TResult Function()? favoritesRequested,
|
||||
TResult Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -245,6 +254,7 @@ class _$ChatEventStartedImpl implements ChatEventStarted {
|
||||
required TResult Function(ChatEventChatSelected value) chatSelected,
|
||||
required TResult Function(ChatEventMessagesRequested value)
|
||||
messagesRequested,
|
||||
required TResult Function(ChatEventMessageReceived value) messageReceived,
|
||||
required TResult Function(ChatEventMessageSent value) messageSent,
|
||||
required TResult Function(ChatEventFavoritesRequested value)
|
||||
favoritesRequested,
|
||||
@@ -262,6 +272,7 @@ class _$ChatEventStartedImpl implements ChatEventStarted {
|
||||
TResult? Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult? Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult? Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult? Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult? Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult? Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult? Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -278,6 +289,7 @@ class _$ChatEventStartedImpl implements ChatEventStarted {
|
||||
TResult Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -373,6 +385,7 @@ class _$ChatEventChatsLoadedImpl implements ChatEventChatsLoaded {
|
||||
required TResult Function(String? currentUserId) chatsLoaded,
|
||||
required TResult Function(String chatId) chatSelected,
|
||||
required TResult Function(String chatId, String? cursor) messagesRequested,
|
||||
required TResult Function(Message message) messageReceived,
|
||||
required TResult Function(String chatId, String content) messageSent,
|
||||
required TResult Function() favoritesRequested,
|
||||
required TResult Function(String chatId, String userId, bool isTyping)
|
||||
@@ -390,6 +403,7 @@ class _$ChatEventChatsLoadedImpl implements ChatEventChatsLoaded {
|
||||
TResult? Function(String? currentUserId)? chatsLoaded,
|
||||
TResult? Function(String chatId)? chatSelected,
|
||||
TResult? Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult? Function(Message message)? messageReceived,
|
||||
TResult? Function(String chatId, String content)? messageSent,
|
||||
TResult? Function()? favoritesRequested,
|
||||
TResult? Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -407,6 +421,7 @@ class _$ChatEventChatsLoadedImpl implements ChatEventChatsLoaded {
|
||||
TResult Function(String? currentUserId)? chatsLoaded,
|
||||
TResult Function(String chatId)? chatSelected,
|
||||
TResult Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult Function(Message message)? messageReceived,
|
||||
TResult Function(String chatId, String content)? messageSent,
|
||||
TResult Function()? favoritesRequested,
|
||||
TResult Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -429,6 +444,7 @@ class _$ChatEventChatsLoadedImpl implements ChatEventChatsLoaded {
|
||||
required TResult Function(ChatEventChatSelected value) chatSelected,
|
||||
required TResult Function(ChatEventMessagesRequested value)
|
||||
messagesRequested,
|
||||
required TResult Function(ChatEventMessageReceived value) messageReceived,
|
||||
required TResult Function(ChatEventMessageSent value) messageSent,
|
||||
required TResult Function(ChatEventFavoritesRequested value)
|
||||
favoritesRequested,
|
||||
@@ -446,6 +462,7 @@ class _$ChatEventChatsLoadedImpl implements ChatEventChatsLoaded {
|
||||
TResult? Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult? Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult? Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult? Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult? Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult? Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult? Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -462,6 +479,7 @@ class _$ChatEventChatsLoadedImpl implements ChatEventChatsLoaded {
|
||||
TResult Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -556,6 +574,7 @@ class _$ChatEventChatSelectedImpl implements ChatEventChatSelected {
|
||||
required TResult Function(String? currentUserId) chatsLoaded,
|
||||
required TResult Function(String chatId) chatSelected,
|
||||
required TResult Function(String chatId, String? cursor) messagesRequested,
|
||||
required TResult Function(Message message) messageReceived,
|
||||
required TResult Function(String chatId, String content) messageSent,
|
||||
required TResult Function() favoritesRequested,
|
||||
required TResult Function(String chatId, String userId, bool isTyping)
|
||||
@@ -573,6 +592,7 @@ class _$ChatEventChatSelectedImpl implements ChatEventChatSelected {
|
||||
TResult? Function(String? currentUserId)? chatsLoaded,
|
||||
TResult? Function(String chatId)? chatSelected,
|
||||
TResult? Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult? Function(Message message)? messageReceived,
|
||||
TResult? Function(String chatId, String content)? messageSent,
|
||||
TResult? Function()? favoritesRequested,
|
||||
TResult? Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -590,6 +610,7 @@ class _$ChatEventChatSelectedImpl implements ChatEventChatSelected {
|
||||
TResult Function(String? currentUserId)? chatsLoaded,
|
||||
TResult Function(String chatId)? chatSelected,
|
||||
TResult Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult Function(Message message)? messageReceived,
|
||||
TResult Function(String chatId, String content)? messageSent,
|
||||
TResult Function()? favoritesRequested,
|
||||
TResult Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -612,6 +633,7 @@ class _$ChatEventChatSelectedImpl implements ChatEventChatSelected {
|
||||
required TResult Function(ChatEventChatSelected value) chatSelected,
|
||||
required TResult Function(ChatEventMessagesRequested value)
|
||||
messagesRequested,
|
||||
required TResult Function(ChatEventMessageReceived value) messageReceived,
|
||||
required TResult Function(ChatEventMessageSent value) messageSent,
|
||||
required TResult Function(ChatEventFavoritesRequested value)
|
||||
favoritesRequested,
|
||||
@@ -629,6 +651,7 @@ class _$ChatEventChatSelectedImpl implements ChatEventChatSelected {
|
||||
TResult? Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult? Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult? Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult? Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult? Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult? Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult? Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -645,6 +668,7 @@ class _$ChatEventChatSelectedImpl implements ChatEventChatSelected {
|
||||
TResult Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -748,6 +772,7 @@ class _$ChatEventMessagesRequestedImpl implements ChatEventMessagesRequested {
|
||||
required TResult Function(String? currentUserId) chatsLoaded,
|
||||
required TResult Function(String chatId) chatSelected,
|
||||
required TResult Function(String chatId, String? cursor) messagesRequested,
|
||||
required TResult Function(Message message) messageReceived,
|
||||
required TResult Function(String chatId, String content) messageSent,
|
||||
required TResult Function() favoritesRequested,
|
||||
required TResult Function(String chatId, String userId, bool isTyping)
|
||||
@@ -765,6 +790,7 @@ class _$ChatEventMessagesRequestedImpl implements ChatEventMessagesRequested {
|
||||
TResult? Function(String? currentUserId)? chatsLoaded,
|
||||
TResult? Function(String chatId)? chatSelected,
|
||||
TResult? Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult? Function(Message message)? messageReceived,
|
||||
TResult? Function(String chatId, String content)? messageSent,
|
||||
TResult? Function()? favoritesRequested,
|
||||
TResult? Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -782,6 +808,7 @@ class _$ChatEventMessagesRequestedImpl implements ChatEventMessagesRequested {
|
||||
TResult Function(String? currentUserId)? chatsLoaded,
|
||||
TResult Function(String chatId)? chatSelected,
|
||||
TResult Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult Function(Message message)? messageReceived,
|
||||
TResult Function(String chatId, String content)? messageSent,
|
||||
TResult Function()? favoritesRequested,
|
||||
TResult Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -804,6 +831,7 @@ class _$ChatEventMessagesRequestedImpl implements ChatEventMessagesRequested {
|
||||
required TResult Function(ChatEventChatSelected value) chatSelected,
|
||||
required TResult Function(ChatEventMessagesRequested value)
|
||||
messagesRequested,
|
||||
required TResult Function(ChatEventMessageReceived value) messageReceived,
|
||||
required TResult Function(ChatEventMessageSent value) messageSent,
|
||||
required TResult Function(ChatEventFavoritesRequested value)
|
||||
favoritesRequested,
|
||||
@@ -821,6 +849,7 @@ class _$ChatEventMessagesRequestedImpl implements ChatEventMessagesRequested {
|
||||
TResult? Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult? Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult? Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult? Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult? Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult? Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult? Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -837,6 +866,7 @@ class _$ChatEventMessagesRequestedImpl implements ChatEventMessagesRequested {
|
||||
TResult Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -862,6 +892,206 @@ abstract class ChatEventMessagesRequested implements ChatEvent {
|
||||
get copyWith => throw _privateConstructorUsedError;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class _$$ChatEventMessageReceivedImplCopyWith<$Res> {
|
||||
factory _$$ChatEventMessageReceivedImplCopyWith(
|
||||
_$ChatEventMessageReceivedImpl value,
|
||||
$Res Function(_$ChatEventMessageReceivedImpl) then) =
|
||||
__$$ChatEventMessageReceivedImplCopyWithImpl<$Res>;
|
||||
@useResult
|
||||
$Res call({Message message});
|
||||
|
||||
$MessageCopyWith<$Res> get message;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
class __$$ChatEventMessageReceivedImplCopyWithImpl<$Res>
|
||||
extends _$ChatEventCopyWithImpl<$Res, _$ChatEventMessageReceivedImpl>
|
||||
implements _$$ChatEventMessageReceivedImplCopyWith<$Res> {
|
||||
__$$ChatEventMessageReceivedImplCopyWithImpl(
|
||||
_$ChatEventMessageReceivedImpl _value,
|
||||
$Res Function(_$ChatEventMessageReceivedImpl) _then)
|
||||
: super(_value, _then);
|
||||
|
||||
@pragma('vm:prefer-inline')
|
||||
@override
|
||||
$Res call({
|
||||
Object? message = null,
|
||||
}) {
|
||||
return _then(_$ChatEventMessageReceivedImpl(
|
||||
null == message
|
||||
? _value.message
|
||||
: message // ignore: cast_nullable_to_non_nullable
|
||||
as Message,
|
||||
));
|
||||
}
|
||||
|
||||
@override
|
||||
@pragma('vm:prefer-inline')
|
||||
$MessageCopyWith<$Res> get message {
|
||||
return $MessageCopyWith<$Res>(_value.message, (value) {
|
||||
return _then(_value.copyWith(message: value));
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
|
||||
class _$ChatEventMessageReceivedImpl implements ChatEventMessageReceived {
|
||||
const _$ChatEventMessageReceivedImpl(this.message);
|
||||
|
||||
@override
|
||||
final Message message;
|
||||
|
||||
@override
|
||||
String toString() {
|
||||
return 'ChatEvent.messageReceived(message: $message)';
|
||||
}
|
||||
|
||||
@override
|
||||
bool operator ==(Object other) {
|
||||
return identical(this, other) ||
|
||||
(other.runtimeType == runtimeType &&
|
||||
other is _$ChatEventMessageReceivedImpl &&
|
||||
(identical(other.message, message) || other.message == message));
|
||||
}
|
||||
|
||||
@override
|
||||
int get hashCode => Object.hash(runtimeType, message);
|
||||
|
||||
@JsonKey(ignore: true)
|
||||
@override
|
||||
@pragma('vm:prefer-inline')
|
||||
_$$ChatEventMessageReceivedImplCopyWith<_$ChatEventMessageReceivedImpl>
|
||||
get copyWith => __$$ChatEventMessageReceivedImplCopyWithImpl<
|
||||
_$ChatEventMessageReceivedImpl>(this, _$identity);
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult when<TResult extends Object?>({
|
||||
required TResult Function(String? userId) started,
|
||||
required TResult Function(String? currentUserId) chatsLoaded,
|
||||
required TResult Function(String chatId) chatSelected,
|
||||
required TResult Function(String chatId, String? cursor) messagesRequested,
|
||||
required TResult Function(Message message) messageReceived,
|
||||
required TResult Function(String chatId, String content) messageSent,
|
||||
required TResult Function() favoritesRequested,
|
||||
required TResult Function(String chatId, String userId, bool isTyping)
|
||||
typingUpdated,
|
||||
required TResult Function(String chatId, bool isTyping) sendTypingStatus,
|
||||
required TResult Function() cacheCleared,
|
||||
}) {
|
||||
return messageReceived(message);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? whenOrNull<TResult extends Object?>({
|
||||
TResult? Function(String? userId)? started,
|
||||
TResult? Function(String? currentUserId)? chatsLoaded,
|
||||
TResult? Function(String chatId)? chatSelected,
|
||||
TResult? Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult? Function(Message message)? messageReceived,
|
||||
TResult? Function(String chatId, String content)? messageSent,
|
||||
TResult? Function()? favoritesRequested,
|
||||
TResult? Function(String chatId, String userId, bool isTyping)?
|
||||
typingUpdated,
|
||||
TResult? Function(String chatId, bool isTyping)? sendTypingStatus,
|
||||
TResult? Function()? cacheCleared,
|
||||
}) {
|
||||
return messageReceived?.call(message);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeWhen<TResult extends Object?>({
|
||||
TResult Function(String? userId)? started,
|
||||
TResult Function(String? currentUserId)? chatsLoaded,
|
||||
TResult Function(String chatId)? chatSelected,
|
||||
TResult Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult Function(Message message)? messageReceived,
|
||||
TResult Function(String chatId, String content)? messageSent,
|
||||
TResult Function()? favoritesRequested,
|
||||
TResult Function(String chatId, String userId, bool isTyping)?
|
||||
typingUpdated,
|
||||
TResult Function(String chatId, bool isTyping)? sendTypingStatus,
|
||||
TResult Function()? cacheCleared,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (messageReceived != null) {
|
||||
return messageReceived(message);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult map<TResult extends Object?>({
|
||||
required TResult Function(ChatEventStarted value) started,
|
||||
required TResult Function(ChatEventChatsLoaded value) chatsLoaded,
|
||||
required TResult Function(ChatEventChatSelected value) chatSelected,
|
||||
required TResult Function(ChatEventMessagesRequested value)
|
||||
messagesRequested,
|
||||
required TResult Function(ChatEventMessageReceived value) messageReceived,
|
||||
required TResult Function(ChatEventMessageSent value) messageSent,
|
||||
required TResult Function(ChatEventFavoritesRequested value)
|
||||
favoritesRequested,
|
||||
required TResult Function(ChatEventTypingUpdated value) typingUpdated,
|
||||
required TResult Function(ChatEventSendTypingStatus value) sendTypingStatus,
|
||||
required TResult Function(ChatEventCacheCleared value) cacheCleared,
|
||||
}) {
|
||||
return messageReceived(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult? mapOrNull<TResult extends Object?>({
|
||||
TResult? Function(ChatEventStarted value)? started,
|
||||
TResult? Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult? Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult? Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult? Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult? Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult? Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult? Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
TResult? Function(ChatEventSendTypingStatus value)? sendTypingStatus,
|
||||
TResult? Function(ChatEventCacheCleared value)? cacheCleared,
|
||||
}) {
|
||||
return messageReceived?.call(this);
|
||||
}
|
||||
|
||||
@override
|
||||
@optionalTypeArgs
|
||||
TResult maybeMap<TResult extends Object?>({
|
||||
TResult Function(ChatEventStarted value)? started,
|
||||
TResult Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
TResult Function(ChatEventSendTypingStatus value)? sendTypingStatus,
|
||||
TResult Function(ChatEventCacheCleared value)? cacheCleared,
|
||||
required TResult orElse(),
|
||||
}) {
|
||||
if (messageReceived != null) {
|
||||
return messageReceived(this);
|
||||
}
|
||||
return orElse();
|
||||
}
|
||||
}
|
||||
|
||||
abstract class ChatEventMessageReceived implements ChatEvent {
|
||||
const factory ChatEventMessageReceived(final Message message) =
|
||||
_$ChatEventMessageReceivedImpl;
|
||||
|
||||
Message get message;
|
||||
@JsonKey(ignore: true)
|
||||
_$$ChatEventMessageReceivedImplCopyWith<_$ChatEventMessageReceivedImpl>
|
||||
get copyWith => throw _privateConstructorUsedError;
|
||||
}
|
||||
|
||||
/// @nodoc
|
||||
abstract class _$$ChatEventMessageSentImplCopyWith<$Res> {
|
||||
factory _$$ChatEventMessageSentImplCopyWith(_$ChatEventMessageSentImpl value,
|
||||
@@ -940,6 +1170,7 @@ class _$ChatEventMessageSentImpl implements ChatEventMessageSent {
|
||||
required TResult Function(String? currentUserId) chatsLoaded,
|
||||
required TResult Function(String chatId) chatSelected,
|
||||
required TResult Function(String chatId, String? cursor) messagesRequested,
|
||||
required TResult Function(Message message) messageReceived,
|
||||
required TResult Function(String chatId, String content) messageSent,
|
||||
required TResult Function() favoritesRequested,
|
||||
required TResult Function(String chatId, String userId, bool isTyping)
|
||||
@@ -957,6 +1188,7 @@ class _$ChatEventMessageSentImpl implements ChatEventMessageSent {
|
||||
TResult? Function(String? currentUserId)? chatsLoaded,
|
||||
TResult? Function(String chatId)? chatSelected,
|
||||
TResult? Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult? Function(Message message)? messageReceived,
|
||||
TResult? Function(String chatId, String content)? messageSent,
|
||||
TResult? Function()? favoritesRequested,
|
||||
TResult? Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -974,6 +1206,7 @@ class _$ChatEventMessageSentImpl implements ChatEventMessageSent {
|
||||
TResult Function(String? currentUserId)? chatsLoaded,
|
||||
TResult Function(String chatId)? chatSelected,
|
||||
TResult Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult Function(Message message)? messageReceived,
|
||||
TResult Function(String chatId, String content)? messageSent,
|
||||
TResult Function()? favoritesRequested,
|
||||
TResult Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -996,6 +1229,7 @@ class _$ChatEventMessageSentImpl implements ChatEventMessageSent {
|
||||
required TResult Function(ChatEventChatSelected value) chatSelected,
|
||||
required TResult Function(ChatEventMessagesRequested value)
|
||||
messagesRequested,
|
||||
required TResult Function(ChatEventMessageReceived value) messageReceived,
|
||||
required TResult Function(ChatEventMessageSent value) messageSent,
|
||||
required TResult Function(ChatEventFavoritesRequested value)
|
||||
favoritesRequested,
|
||||
@@ -1013,6 +1247,7 @@ class _$ChatEventMessageSentImpl implements ChatEventMessageSent {
|
||||
TResult? Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult? Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult? Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult? Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult? Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult? Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult? Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -1029,6 +1264,7 @@ class _$ChatEventMessageSentImpl implements ChatEventMessageSent {
|
||||
TResult Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -1099,6 +1335,7 @@ class _$ChatEventFavoritesRequestedImpl implements ChatEventFavoritesRequested {
|
||||
required TResult Function(String? currentUserId) chatsLoaded,
|
||||
required TResult Function(String chatId) chatSelected,
|
||||
required TResult Function(String chatId, String? cursor) messagesRequested,
|
||||
required TResult Function(Message message) messageReceived,
|
||||
required TResult Function(String chatId, String content) messageSent,
|
||||
required TResult Function() favoritesRequested,
|
||||
required TResult Function(String chatId, String userId, bool isTyping)
|
||||
@@ -1116,6 +1353,7 @@ class _$ChatEventFavoritesRequestedImpl implements ChatEventFavoritesRequested {
|
||||
TResult? Function(String? currentUserId)? chatsLoaded,
|
||||
TResult? Function(String chatId)? chatSelected,
|
||||
TResult? Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult? Function(Message message)? messageReceived,
|
||||
TResult? Function(String chatId, String content)? messageSent,
|
||||
TResult? Function()? favoritesRequested,
|
||||
TResult? Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -1133,6 +1371,7 @@ class _$ChatEventFavoritesRequestedImpl implements ChatEventFavoritesRequested {
|
||||
TResult Function(String? currentUserId)? chatsLoaded,
|
||||
TResult Function(String chatId)? chatSelected,
|
||||
TResult Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult Function(Message message)? messageReceived,
|
||||
TResult Function(String chatId, String content)? messageSent,
|
||||
TResult Function()? favoritesRequested,
|
||||
TResult Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -1155,6 +1394,7 @@ class _$ChatEventFavoritesRequestedImpl implements ChatEventFavoritesRequested {
|
||||
required TResult Function(ChatEventChatSelected value) chatSelected,
|
||||
required TResult Function(ChatEventMessagesRequested value)
|
||||
messagesRequested,
|
||||
required TResult Function(ChatEventMessageReceived value) messageReceived,
|
||||
required TResult Function(ChatEventMessageSent value) messageSent,
|
||||
required TResult Function(ChatEventFavoritesRequested value)
|
||||
favoritesRequested,
|
||||
@@ -1172,6 +1412,7 @@ class _$ChatEventFavoritesRequestedImpl implements ChatEventFavoritesRequested {
|
||||
TResult? Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult? Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult? Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult? Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult? Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult? Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult? Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -1188,6 +1429,7 @@ class _$ChatEventFavoritesRequestedImpl implements ChatEventFavoritesRequested {
|
||||
TResult Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -1295,6 +1537,7 @@ class _$ChatEventTypingUpdatedImpl implements ChatEventTypingUpdated {
|
||||
required TResult Function(String? currentUserId) chatsLoaded,
|
||||
required TResult Function(String chatId) chatSelected,
|
||||
required TResult Function(String chatId, String? cursor) messagesRequested,
|
||||
required TResult Function(Message message) messageReceived,
|
||||
required TResult Function(String chatId, String content) messageSent,
|
||||
required TResult Function() favoritesRequested,
|
||||
required TResult Function(String chatId, String userId, bool isTyping)
|
||||
@@ -1312,6 +1555,7 @@ class _$ChatEventTypingUpdatedImpl implements ChatEventTypingUpdated {
|
||||
TResult? Function(String? currentUserId)? chatsLoaded,
|
||||
TResult? Function(String chatId)? chatSelected,
|
||||
TResult? Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult? Function(Message message)? messageReceived,
|
||||
TResult? Function(String chatId, String content)? messageSent,
|
||||
TResult? Function()? favoritesRequested,
|
||||
TResult? Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -1329,6 +1573,7 @@ class _$ChatEventTypingUpdatedImpl implements ChatEventTypingUpdated {
|
||||
TResult Function(String? currentUserId)? chatsLoaded,
|
||||
TResult Function(String chatId)? chatSelected,
|
||||
TResult Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult Function(Message message)? messageReceived,
|
||||
TResult Function(String chatId, String content)? messageSent,
|
||||
TResult Function()? favoritesRequested,
|
||||
TResult Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -1351,6 +1596,7 @@ class _$ChatEventTypingUpdatedImpl implements ChatEventTypingUpdated {
|
||||
required TResult Function(ChatEventChatSelected value) chatSelected,
|
||||
required TResult Function(ChatEventMessagesRequested value)
|
||||
messagesRequested,
|
||||
required TResult Function(ChatEventMessageReceived value) messageReceived,
|
||||
required TResult Function(ChatEventMessageSent value) messageSent,
|
||||
required TResult Function(ChatEventFavoritesRequested value)
|
||||
favoritesRequested,
|
||||
@@ -1368,6 +1614,7 @@ class _$ChatEventTypingUpdatedImpl implements ChatEventTypingUpdated {
|
||||
TResult? Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult? Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult? Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult? Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult? Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult? Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult? Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -1384,6 +1631,7 @@ class _$ChatEventTypingUpdatedImpl implements ChatEventTypingUpdated {
|
||||
TResult Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -1491,6 +1739,7 @@ class _$ChatEventSendTypingStatusImpl implements ChatEventSendTypingStatus {
|
||||
required TResult Function(String? currentUserId) chatsLoaded,
|
||||
required TResult Function(String chatId) chatSelected,
|
||||
required TResult Function(String chatId, String? cursor) messagesRequested,
|
||||
required TResult Function(Message message) messageReceived,
|
||||
required TResult Function(String chatId, String content) messageSent,
|
||||
required TResult Function() favoritesRequested,
|
||||
required TResult Function(String chatId, String userId, bool isTyping)
|
||||
@@ -1508,6 +1757,7 @@ class _$ChatEventSendTypingStatusImpl implements ChatEventSendTypingStatus {
|
||||
TResult? Function(String? currentUserId)? chatsLoaded,
|
||||
TResult? Function(String chatId)? chatSelected,
|
||||
TResult? Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult? Function(Message message)? messageReceived,
|
||||
TResult? Function(String chatId, String content)? messageSent,
|
||||
TResult? Function()? favoritesRequested,
|
||||
TResult? Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -1525,6 +1775,7 @@ class _$ChatEventSendTypingStatusImpl implements ChatEventSendTypingStatus {
|
||||
TResult Function(String? currentUserId)? chatsLoaded,
|
||||
TResult Function(String chatId)? chatSelected,
|
||||
TResult Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult Function(Message message)? messageReceived,
|
||||
TResult Function(String chatId, String content)? messageSent,
|
||||
TResult Function()? favoritesRequested,
|
||||
TResult Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -1547,6 +1798,7 @@ class _$ChatEventSendTypingStatusImpl implements ChatEventSendTypingStatus {
|
||||
required TResult Function(ChatEventChatSelected value) chatSelected,
|
||||
required TResult Function(ChatEventMessagesRequested value)
|
||||
messagesRequested,
|
||||
required TResult Function(ChatEventMessageReceived value) messageReceived,
|
||||
required TResult Function(ChatEventMessageSent value) messageSent,
|
||||
required TResult Function(ChatEventFavoritesRequested value)
|
||||
favoritesRequested,
|
||||
@@ -1564,6 +1816,7 @@ class _$ChatEventSendTypingStatusImpl implements ChatEventSendTypingStatus {
|
||||
TResult? Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult? Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult? Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult? Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult? Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult? Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult? Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -1580,6 +1833,7 @@ class _$ChatEventSendTypingStatusImpl implements ChatEventSendTypingStatus {
|
||||
TResult Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -1650,6 +1904,7 @@ class _$ChatEventCacheClearedImpl implements ChatEventCacheCleared {
|
||||
required TResult Function(String? currentUserId) chatsLoaded,
|
||||
required TResult Function(String chatId) chatSelected,
|
||||
required TResult Function(String chatId, String? cursor) messagesRequested,
|
||||
required TResult Function(Message message) messageReceived,
|
||||
required TResult Function(String chatId, String content) messageSent,
|
||||
required TResult Function() favoritesRequested,
|
||||
required TResult Function(String chatId, String userId, bool isTyping)
|
||||
@@ -1667,6 +1922,7 @@ class _$ChatEventCacheClearedImpl implements ChatEventCacheCleared {
|
||||
TResult? Function(String? currentUserId)? chatsLoaded,
|
||||
TResult? Function(String chatId)? chatSelected,
|
||||
TResult? Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult? Function(Message message)? messageReceived,
|
||||
TResult? Function(String chatId, String content)? messageSent,
|
||||
TResult? Function()? favoritesRequested,
|
||||
TResult? Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -1684,6 +1940,7 @@ class _$ChatEventCacheClearedImpl implements ChatEventCacheCleared {
|
||||
TResult Function(String? currentUserId)? chatsLoaded,
|
||||
TResult Function(String chatId)? chatSelected,
|
||||
TResult Function(String chatId, String? cursor)? messagesRequested,
|
||||
TResult Function(Message message)? messageReceived,
|
||||
TResult Function(String chatId, String content)? messageSent,
|
||||
TResult Function()? favoritesRequested,
|
||||
TResult Function(String chatId, String userId, bool isTyping)?
|
||||
@@ -1706,6 +1963,7 @@ class _$ChatEventCacheClearedImpl implements ChatEventCacheCleared {
|
||||
required TResult Function(ChatEventChatSelected value) chatSelected,
|
||||
required TResult Function(ChatEventMessagesRequested value)
|
||||
messagesRequested,
|
||||
required TResult Function(ChatEventMessageReceived value) messageReceived,
|
||||
required TResult Function(ChatEventMessageSent value) messageSent,
|
||||
required TResult Function(ChatEventFavoritesRequested value)
|
||||
favoritesRequested,
|
||||
@@ -1723,6 +1981,7 @@ class _$ChatEventCacheClearedImpl implements ChatEventCacheCleared {
|
||||
TResult? Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult? Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult? Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult? Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult? Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult? Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult? Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
@@ -1739,6 +1998,7 @@ class _$ChatEventCacheClearedImpl implements ChatEventCacheCleared {
|
||||
TResult Function(ChatEventChatsLoaded value)? chatsLoaded,
|
||||
TResult Function(ChatEventChatSelected value)? chatSelected,
|
||||
TResult Function(ChatEventMessagesRequested value)? messagesRequested,
|
||||
TResult Function(ChatEventMessageReceived value)? messageReceived,
|
||||
TResult Function(ChatEventMessageSent value)? messageSent,
|
||||
TResult Function(ChatEventFavoritesRequested value)? favoritesRequested,
|
||||
TResult Function(ChatEventTypingUpdated value)? typingUpdated,
|
||||
|
||||
Reference in New Issue
Block a user