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