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'ChatContactPhoneRemovedEvent':
return ChatContactEventsVersionedMixin$Events$ChatContactPhoneRemovedEvent.fromJson(
json,
);
case r'ChatContactFavoritedEvent':
return ChatContactEventsVersionedMixin$Events$ChatContactFavoritedEvent.fromJson(
json,
);
case r'ChatContactEmailAddedEvent':
return ChatContactEventsVersionedMixin$Events$ChatContactEmailAddedEvent.fromJson(
json,
);
case r'ChatContactEmailRemovedEvent':
return ChatContactEventsVersionedMixin$Events$ChatContactEmailRemovedEvent.fromJson(
json,
);
case r'ChatContactCreatedEvent':
return ChatContactEventsVersionedMixin$Events$ChatContactCreatedEvent.fromJson(
json,
);
case r'ChatContactGroupAddedEvent':
return ChatContactEventsVersionedMixin$Events$ChatContactGroupAddedEvent.fromJson(
json,
);
case r'ChatContactNameUpdatedEvent':
return ChatContactEventsVersionedMixin$Events$ChatContactNameUpdatedEvent.fromJson(
json,
);
case r'ChatContactGroupRemovedEvent':
return ChatContactEventsVersionedMixin$Events$ChatContactGroupRemovedEvent.fromJson(
json,
);
case r'ChatContactUserAddedEvent':
return ChatContactEventsVersionedMixin$Events$ChatContactUserAddedEvent.fromJson(
json,
);
case r'ChatContactUserRemovedEvent':
return ChatContactEventsVersionedMixin$Events$ChatContactUserRemovedEvent.fromJson(
json,
);
case r'ChatContactPhoneAddedEvent':
return ChatContactEventsVersionedMixin$Events$ChatContactPhoneAddedEvent.fromJson(
json,
);
default:
}
return _$ChatContactEventsVersionedMixin$EventsFromJson(json);
}