toJson method

  1. @override
Map<String, dynamic> toJson()
override

Implementation

@override
Map<String, dynamic> toJson() {
  switch ($$typename) {
    case r'UserAvatarRemovedEvent':
      return (this
              as MyUserEventsVersionedMixin$Events$UserAvatarRemovedEvent)
          .toJson();
    case r'UserAvatarUpdatedEvent':
      return (this
              as MyUserEventsVersionedMixin$Events$UserAvatarUpdatedEvent)
          .toJson();
    case r'UserBioRemovedEvent':
      return (this as MyUserEventsVersionedMixin$Events$UserBioRemovedEvent)
          .toJson();
    case r'UserBioUpdatedEvent':
      return (this as MyUserEventsVersionedMixin$Events$UserBioUpdatedEvent)
          .toJson();
    case r'UserCallCoverRemovedEvent':
      return (this
              as MyUserEventsVersionedMixin$Events$UserCallCoverRemovedEvent)
          .toJson();
    case r'UserCallCoverUpdatedEvent':
      return (this
              as MyUserEventsVersionedMixin$Events$UserCallCoverUpdatedEvent)
          .toJson();
    case r'UserDeletedEvent':
      return (this as MyUserEventsVersionedMixin$Events$UserDeletedEvent)
          .toJson();
    case r'UserEmailAddedEvent':
      return (this as MyUserEventsVersionedMixin$Events$UserEmailAddedEvent)
          .toJson();
    case r'UserEmailRemovedEvent':
      return (this as MyUserEventsVersionedMixin$Events$UserEmailRemovedEvent)
          .toJson();
    case r'UserLoginRemovedEvent':
      return (this as MyUserEventsVersionedMixin$Events$UserLoginRemovedEvent)
          .toJson();
    case r'UserLoginUpdatedEvent':
      return (this as MyUserEventsVersionedMixin$Events$UserLoginUpdatedEvent)
          .toJson();
    case r'UserMutedEvent':
      return (this as MyUserEventsVersionedMixin$Events$UserMutedEvent)
          .toJson();
    case r'UserNameRemovedEvent':
      return (this as MyUserEventsVersionedMixin$Events$UserNameRemovedEvent)
          .toJson();
    case r'UserNameUpdatedEvent':
      return (this as MyUserEventsVersionedMixin$Events$UserNameUpdatedEvent)
          .toJson();
    case r'UserCameOnlineEvent':
      return (this as MyUserEventsVersionedMixin$Events$UserCameOnlineEvent)
          .toJson();
    case r'UserCameOfflineEvent':
      return (this as MyUserEventsVersionedMixin$Events$UserCameOfflineEvent)
          .toJson();
    case r'UserPasswordUpdatedEvent':
      return (this
              as MyUserEventsVersionedMixin$Events$UserPasswordUpdatedEvent)
          .toJson();
    case r'UserPhoneAddedEvent':
      return (this as MyUserEventsVersionedMixin$Events$UserPhoneAddedEvent)
          .toJson();
    case r'UserPhoneRemovedEvent':
      return (this as MyUserEventsVersionedMixin$Events$UserPhoneRemovedEvent)
          .toJson();
    case r'UserPresenceUpdatedEvent':
      return (this
              as MyUserEventsVersionedMixin$Events$UserPresenceUpdatedEvent)
          .toJson();
    case r'UserStatusRemovedEvent':
      return (this
              as MyUserEventsVersionedMixin$Events$UserStatusRemovedEvent)
          .toJson();
    case r'UserStatusUpdatedEvent':
      return (this
              as MyUserEventsVersionedMixin$Events$UserStatusUpdatedEvent)
          .toJson();
    case r'UserUnmutedEvent':
      return (this as MyUserEventsVersionedMixin$Events$UserUnmutedEvent)
          .toJson();
    case r'UserUnreadChatsCountUpdatedEvent':
      return (this
              as MyUserEventsVersionedMixin$Events$UserUnreadChatsCountUpdatedEvent)
          .toJson();
    case r'UserWelcomeMessageDeletedEvent':
      return (this
              as MyUserEventsVersionedMixin$Events$UserWelcomeMessageDeletedEvent)
          .toJson();
    case r'UserWelcomeMessageUpdatedEvent':
      return (this
              as MyUserEventsVersionedMixin$Events$UserWelcomeMessageUpdatedEvent)
          .toJson();
    default:
  }
  return _$MyUserEventsVersionedMixin$EventsToJson(this);
}