code_to_ios static method

Implementation

static $p_i.ByteRTCPublicStreamErrorCode code_to_ios(
    PublicStreamErrorCode value) {
  var $m = {
    PublicStreamErrorCode.success:
        $p_i.ByteRTCPublicStreamErrorCode.ByteRTCPublicStreamErrorCodeSuccess,
    PublicStreamErrorCode.pushParamError: $p_i.ByteRTCPublicStreamErrorCode
        .ByteRTCPublicStreamErrorCodePushParamError,
    PublicStreamErrorCode.pushStateError: $p_i.ByteRTCPublicStreamErrorCode
        .ByteRTCPublicStreamErrorCodePushStatusError,
    PublicStreamErrorCode.pushInternalError: $p_i.ByteRTCPublicStreamErrorCode
        .ByteRTCPublicStreamErrorCodePushInternalError,
    PublicStreamErrorCode.pushError: $p_i
        .ByteRTCPublicStreamErrorCode.ByteRTCPublicStreamErrorCodePushError,
    PublicStreamErrorCode.pushTimeOut: $p_i
        .ByteRTCPublicStreamErrorCode.ByteRTCPublicStreamErrorCodePushTimeOut,
    PublicStreamErrorCode.pullNoPushStream: $p_i.ByteRTCPublicStreamErrorCode
        .ByteRTCPublicStreamErrorCodePullNoPushStream,
  };
  if (!($m.containsKey(value))) {
    throw Exception("ios not support:" + value.toString());
  }
  // @ts-ignore
  return $m[value] as $p_i.ByteRTCPublicStreamErrorCode;
}