ChatContactEventsVersionedMixin$Events.fromJson constructor
ChatContactEventsVersionedMixin$Events.fromJson( - Map<String, dynamic> json
)
Implementation
factory ChatContactEventsVersionedMixin$Events.fromJson(
Map<String, dynamic> json) {
switch (json['__typename'].toString()) {
case r'EventChatContactPhoneRemoved':
return ChatContactEventsVersionedMixin$Events$EventChatContactPhoneRemoved
.fromJson(json);
case r'EventChatContactFavorited':
return ChatContactEventsVersionedMixin$Events$EventChatContactFavorited
.fromJson(json);
case r'EventChatContactEmailAdded':
return ChatContactEventsVersionedMixin$Events$EventChatContactEmailAdded
.fromJson(json);
case r'EventChatContactEmailRemoved':
return ChatContactEventsVersionedMixin$Events$EventChatContactEmailRemoved
.fromJson(json);
case r'EventChatContactCreated':
return ChatContactEventsVersionedMixin$Events$EventChatContactCreated
.fromJson(json);
case r'EventChatContactGroupAdded':
return ChatContactEventsVersionedMixin$Events$EventChatContactGroupAdded
.fromJson(json);
case r'EventChatContactNameUpdated':
return ChatContactEventsVersionedMixin$Events$EventChatContactNameUpdated
.fromJson(json);
case r'EventChatContactGroupRemoved':
return ChatContactEventsVersionedMixin$Events$EventChatContactGroupRemoved
.fromJson(json);
case r'EventChatContactUserAdded':
return ChatContactEventsVersionedMixin$Events$EventChatContactUserAdded
.fromJson(json);
case r'EventChatContactUserRemoved':
return ChatContactEventsVersionedMixin$Events$EventChatContactUserRemoved
.fromJson(json);
case r'EventChatContactPhoneAdded':
return ChatContactEventsVersionedMixin$Events$EventChatContactPhoneAdded
.fromJson(json);
default:
}
return _$ChatContactEventsVersionedMixin$EventsFromJson(json);
}