eventMessageTypeFromJson function

RuutEventMessageType? eventMessageTypeFromJson(
  1. String? value
)

Implementation

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