eventMessageTypeToJson function
Implementation
String? eventMessageTypeToJson(RuutEventMessageType? actionType) {
switch (actionType) {
case null:
return null;
case RuutEventMessageType.conversation_typing_on:
return "conversation.typing_on";
case RuutEventMessageType.conversation_typing_off:
return "conversation.typing_off";
case RuutEventMessageType.presence_update:
return "presence.update";
case RuutEventMessageType.message_created:
return "message.created";
case RuutEventMessageType.message_updated:
return "message.updated";
case RuutEventMessageType.conversation_status_changed:
return "conversation.status_changed";
case RuutEventMessageType.conversation_updated:
return "conversation.updated";
default:
return actionType.toString();
}
}