code_to_android static method

RoomMessageSendResult code_to_android(
  1. RoomMessageSendResult value
)

Implementation

static $p_a.RoomMessageSendResult code_to_android(
    RoomMessageSendResult value) {
  var $m = {
    RoomMessageSendResult.success:
        $p_a.RoomMessageSendResult.ROOM_MESSAGE_SEND_RESULT_SUCCESS,
    RoomMessageSendResult.exceedQPS:
        $p_a.RoomMessageSendResult.ROOM_MESSAGE_SEND_RESULT_EXCEED_QPS,
    RoomMessageSendResult.notJoin:
        $p_a.RoomMessageSendResult.ROOM_MESSAGE_SEND_RESULT_NOT_JOIN,
    RoomMessageSendResult.init:
        $p_a.RoomMessageSendResult.ROOM_MESSAGE_SEND_RESULT_INIT,
    RoomMessageSendResult.noConnection:
        $p_a.RoomMessageSendResult.ROOM_MESSAGE_SEND_RESULT_NO_CONNECTION,
    RoomMessageSendResult.exceedMaxLength:
        $p_a.RoomMessageSendResult.ROOM_MESSAGE_SEND_RESULT_EXCEED_MAX_LENGTH,
    RoomMessageSendResult.unknown:
        $p_a.RoomMessageSendResult.ROOM_MESSAGE_SEND_RESULT_UNKNOWN,
  };
  if (!($m.containsKey(value))) {
    throw Exception("android not support:" + value.toString());
  }
  // @ts-ignore
  return $m[value] as $p_a.RoomMessageSendResult;
}