toJson method
override
Implementation
@override
Map<String, dynamic> toJson() {
switch ($$typename) {
case r'ChatTotalItemsCountUpdatedEvent':
return (this
as ChatEventsVersionedMixin$Events$ChatTotalItemsCountUpdatedEvent)
.toJson();
case r'ChatCallMemberRedialedEvent':
return (this
as ChatEventsVersionedMixin$Events$ChatCallMemberRedialedEvent)
.toJson();
case r'ChatClearedEvent':
return (this as ChatEventsVersionedMixin$Events$ChatClearedEvent)
.toJson();
case r'ChatItemHiddenEvent':
return (this as ChatEventsVersionedMixin$Events$ChatItemHiddenEvent)
.toJson();
case r'ChatMutedEvent':
return (this as ChatEventsVersionedMixin$Events$ChatMutedEvent)
.toJson();
case r'ChatTypingStartedEvent':
return (this as ChatEventsVersionedMixin$Events$ChatTypingStartedEvent)
.toJson();
case r'ChatTypingStoppedEvent':
return (this as ChatEventsVersionedMixin$Events$ChatTypingStoppedEvent)
.toJson();
case r'ChatHiddenEvent':
return (this as ChatEventsVersionedMixin$Events$ChatHiddenEvent)
.toJson();
case r'ChatItemDeletedEvent':
return (this as ChatEventsVersionedMixin$Events$ChatItemDeletedEvent)
.toJson();
case r'ChatItemEditedEvent':
return (this as ChatEventsVersionedMixin$Events$ChatItemEditedEvent)
.toJson();
case r'ChatCallStartedEvent':
return (this as ChatEventsVersionedMixin$Events$ChatCallStartedEvent)
.toJson();
case r'ChatUnreadItemsCountUpdatedEvent':
return (this
as ChatEventsVersionedMixin$Events$ChatUnreadItemsCountUpdatedEvent)
.toJson();
case r'ChatCallFinishedEvent':
return (this as ChatEventsVersionedMixin$Events$ChatCallFinishedEvent)
.toJson();
case r'ChatCallMemberLeftEvent':
return (this as ChatEventsVersionedMixin$Events$ChatCallMemberLeftEvent)
.toJson();
case r'ChatCallMemberJoinedEvent':
return (this
as ChatEventsVersionedMixin$Events$ChatCallMemberJoinedEvent)
.toJson();
case r'ChatLastItemUpdatedEvent':
return (this
as ChatEventsVersionedMixin$Events$ChatLastItemUpdatedEvent)
.toJson();
case r'ChatDeliveredEvent':
return (this as ChatEventsVersionedMixin$Events$ChatDeliveredEvent)
.toJson();
case r'ChatCallMovedEvent':
return (this as ChatEventsVersionedMixin$Events$ChatCallMovedEvent)
.toJson();
case r'ChatReadEvent':
return (this as ChatEventsVersionedMixin$Events$ChatReadEvent).toJson();
case r'ChatItemPostedEvent':
return (this as ChatEventsVersionedMixin$Events$ChatItemPostedEvent)
.toJson();
case r'ChatCallDeclinedEvent':
return (this as ChatEventsVersionedMixin$Events$ChatCallDeclinedEvent)
.toJson();
case r'ChatArchivedEvent':
return (this as ChatEventsVersionedMixin$Events$ChatArchivedEvent)
.toJson();
case r'ChatUnarchivedEvent':
return (this as ChatEventsVersionedMixin$Events$ChatUnarchivedEvent)
.toJson();
case r'ChatFavoritedEvent':
return (this as ChatEventsVersionedMixin$Events$ChatFavoritedEvent)
.toJson();
case r'ChatUnfavoritedEvent':
return (this as ChatEventsVersionedMixin$Events$ChatUnfavoritedEvent)
.toJson();
case r'ChatCallConversationStartedEvent':
return (this
as ChatEventsVersionedMixin$Events$ChatCallConversationStartedEvent)
.toJson();
case r'ChatCallAnswerTimeoutPassedEvent':
return (this
as ChatEventsVersionedMixin$Events$ChatCallAnswerTimeoutPassedEvent)
.toJson();
default:
}
return _$ChatEventsVersionedMixin$EventsToJson(this);
}