Constructors

Properties

$ustra: Ustra
apiQueue: TaskQueue
axiosConfig: RequestConfig = null
axiosInstance: AxiosInstance = null
completedCheckTimer: any = null
cookieStorage: default = ...
sseInstance: Sse = null

Accessors

Methods

  • Type Parameters

    • T = any

    Parameters

    • requestOption: ApiOriginOptions
    • requestId: string
    • resolve: ((data) => void)
        • (data): void
        • Parameters

          • data: AxiosResponse<T, any>

          Returns void

    • reject: ((err) => void)
        • (err): void
        • Parameters

          • err: Error

          Returns void

    Returns Promise<void>

  • API 호출을 취소한다.

    Parameters

    • Optional tranTypeId: string

      취소할 트랜잭션 유형 아이디

    Returns Promise<void>

  • URL encoded parameter를 생성한다.

    Parameters

    • params: Record<string, string>

      파라메터

    • encodeBase64: boolean = false

      base64 인코딩 여부

    Returns string

  • 파일을 다운로드 한다.

    Parameters

    • option: {
          data?: any;
          excludeAuthValidation?: boolean;
          failMessage?: string;
          fileName: string;
          method?: Method;
          params?: Record<string, any>;
          showLoadingBar?: boolean;
          timeout?: number;
          url: string;
      }

      옵션

      • url : 호출 URL
      • fileName : 다운로드 파일 명
      • method : 호출 HTTP 메소드
      • showLoadingBar : 로딩바 표시 여부
      • data : 호출 데이터
      • params : 파라메터
      • timeout : 다운로드 timeout
      • excludeAuthValidation : 인증 검증 제외 여부
      • failMessage : 다운로드 실패 시 메시지
      • Optional data?: any

        데이터

      • Optional excludeAuthValidation?: boolean

        인증 검증 제외 여부

      • Optional failMessage?: string

        다운로드 실패 시 메시지

        Default

        ustra.file.errorOnDownloadFile
        
      • fileName: string

        다운로드 파일 명

      • Optional method?: Method

        호출 HTTP 메소드

      • Optional params?: Record<string, any>

        쿼리 파라미터

      • Optional showLoadingBar?: boolean

        로딩바 표시 여부

      • Optional timeout?: number

        다운로드 timeout

        Default

        60000
        
      • url: string

        호출 URL

    Returns Promise<void>

Generated using TypeDoc