toJson method
override
Implementation
@override
Map<String, dynamic> toJson() {
switch ($$typename) {
case r'ChatCallMemberRedialedEvent':
return (this
as ChatCallEventsVersionedMixin$Events$ChatCallMemberRedialedEvent)
.toJson();
case r'ChatCallMemberUndialedEvent':
return (this
as ChatCallEventsVersionedMixin$Events$ChatCallMemberUndialedEvent)
.toJson();
case r'ChatCallAnswerTimeoutPassedEvent':
return (this
as ChatCallEventsVersionedMixin$Events$ChatCallAnswerTimeoutPassedEvent)
.toJson();
case r'ChatCallFinishedEvent':
return (this
as ChatCallEventsVersionedMixin$Events$ChatCallFinishedEvent)
.toJson();
case r'ChatCallRoomReadyEvent':
return (this
as ChatCallEventsVersionedMixin$Events$ChatCallRoomReadyEvent)
.toJson();
case r'ChatCallMemberLeftEvent':
return (this
as ChatCallEventsVersionedMixin$Events$ChatCallMemberLeftEvent)
.toJson();
case r'ChatCallMemberJoinedEvent':
return (this
as ChatCallEventsVersionedMixin$Events$ChatCallMemberJoinedEvent)
.toJson();
case r'ChatCallHandLoweredEvent':
return (this
as ChatCallEventsVersionedMixin$Events$ChatCallHandLoweredEvent)
.toJson();
case r'ChatCallMovedEvent':
return (this as ChatCallEventsVersionedMixin$Events$ChatCallMovedEvent)
.toJson();
case r'ChatCallHandRaisedEvent':
return (this
as ChatCallEventsVersionedMixin$Events$ChatCallHandRaisedEvent)
.toJson();
case r'ChatCallDeclinedEvent':
return (this
as ChatCallEventsVersionedMixin$Events$ChatCallDeclinedEvent)
.toJson();
case r'ChatCallConversationStartedEvent':
return (this
as ChatCallEventsVersionedMixin$Events$ChatCallConversationStartedEvent)
.toJson();
default:
}
return _$ChatCallEventsVersionedMixin$EventsToJson(this);
}