code_to_android static method

LoginErrorCode code_to_android(
  1. LoginErrorCode value
)

Implementation

static $p_a.LoginErrorCode code_to_android(LoginErrorCode value) {
  var $m = {
    LoginErrorCode.success: $p_a.LoginErrorCode.LOGIN_ERROR_CODE_SUCCESS,
    LoginErrorCode.invalid_token:
        $p_a.LoginErrorCode.LOGIN_ERROR_CODE_INVALID_TOKEN,
    LoginErrorCode.login_failed:
        $p_a.LoginErrorCode.LOGIN_ERROR_CODE_LOGIN_FAILED,
    LoginErrorCode.invalid_user_id:
        $p_a.LoginErrorCode.LOGIN_ERROR_CODE_INVALID_USER_ID,
    LoginErrorCode.code_server_error:
        $p_a.LoginErrorCode.LOGIN_ERROR_CODE_SERVER_ERROR,
  };
  if (!($m.containsKey(value))) {
    throw Exception("android not support:" + value.toString());
  }
  // @ts-ignore
  return $m[value] as $p_a.LoginErrorCode;
}