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);
}