MyUserEventsVersionedMixin$Events.fromJson constructor
MyUserEventsVersionedMixin$Events.fromJson( - Map<String, dynamic> json
)
Implementation
factory MyUserEventsVersionedMixin$Events.fromJson(
Map<String, dynamic> json,
) {
switch (json['__typename'].toString()) {
case r'UserAvatarRemovedEvent':
return MyUserEventsVersionedMixin$Events$UserAvatarRemovedEvent.fromJson(
json,
);
case r'UserAvatarUpdatedEvent':
return MyUserEventsVersionedMixin$Events$UserAvatarUpdatedEvent.fromJson(
json,
);
case r'UserBioRemovedEvent':
return MyUserEventsVersionedMixin$Events$UserBioRemovedEvent.fromJson(
json,
);
case r'UserBioUpdatedEvent':
return MyUserEventsVersionedMixin$Events$UserBioUpdatedEvent.fromJson(
json,
);
case r'UserCallCoverRemovedEvent':
return MyUserEventsVersionedMixin$Events$UserCallCoverRemovedEvent.fromJson(
json,
);
case r'UserCallCoverUpdatedEvent':
return MyUserEventsVersionedMixin$Events$UserCallCoverUpdatedEvent.fromJson(
json,
);
case r'UserDeletedEvent':
return MyUserEventsVersionedMixin$Events$UserDeletedEvent.fromJson(
json,
);
case r'UserEmailAddedEvent':
return MyUserEventsVersionedMixin$Events$UserEmailAddedEvent.fromJson(
json,
);
case r'UserEmailRemovedEvent':
return MyUserEventsVersionedMixin$Events$UserEmailRemovedEvent.fromJson(
json,
);
case r'UserLoginRemovedEvent':
return MyUserEventsVersionedMixin$Events$UserLoginRemovedEvent.fromJson(
json,
);
case r'UserLoginUpdatedEvent':
return MyUserEventsVersionedMixin$Events$UserLoginUpdatedEvent.fromJson(
json,
);
case r'UserMutedEvent':
return MyUserEventsVersionedMixin$Events$UserMutedEvent.fromJson(json);
case r'UserNameRemovedEvent':
return MyUserEventsVersionedMixin$Events$UserNameRemovedEvent.fromJson(
json,
);
case r'UserNameUpdatedEvent':
return MyUserEventsVersionedMixin$Events$UserNameUpdatedEvent.fromJson(
json,
);
case r'UserCameOnlineEvent':
return MyUserEventsVersionedMixin$Events$UserCameOnlineEvent.fromJson(
json,
);
case r'UserCameOfflineEvent':
return MyUserEventsVersionedMixin$Events$UserCameOfflineEvent.fromJson(
json,
);
case r'UserPasswordUpdatedEvent':
return MyUserEventsVersionedMixin$Events$UserPasswordUpdatedEvent.fromJson(
json,
);
case r'UserPhoneAddedEvent':
return MyUserEventsVersionedMixin$Events$UserPhoneAddedEvent.fromJson(
json,
);
case r'UserPhoneRemovedEvent':
return MyUserEventsVersionedMixin$Events$UserPhoneRemovedEvent.fromJson(
json,
);
case r'UserPresenceUpdatedEvent':
return MyUserEventsVersionedMixin$Events$UserPresenceUpdatedEvent.fromJson(
json,
);
case r'UserStatusRemovedEvent':
return MyUserEventsVersionedMixin$Events$UserStatusRemovedEvent.fromJson(
json,
);
case r'UserStatusUpdatedEvent':
return MyUserEventsVersionedMixin$Events$UserStatusUpdatedEvent.fromJson(
json,
);
case r'UserUnmutedEvent':
return MyUserEventsVersionedMixin$Events$UserUnmutedEvent.fromJson(
json,
);
case r'UserUnreadChatsCountUpdatedEvent':
return MyUserEventsVersionedMixin$Events$UserUnreadChatsCountUpdatedEvent.fromJson(
json,
);
case r'UserWelcomeMessageDeletedEvent':
return MyUserEventsVersionedMixin$Events$UserWelcomeMessageDeletedEvent.fromJson(
json,
);
case r'UserWelcomeMessageUpdatedEvent':
return MyUserEventsVersionedMixin$Events$UserWelcomeMessageUpdatedEvent.fromJson(
json,
);
default:
}
return _$MyUserEventsVersionedMixin$EventsFromJson(json);
}