클래스 PortOneErrorAbstract

포트원 SDK에서 발생하는 모든 에러의 기반 타입입니다.

PortOneError를 상속하는 모든 에러는 _tag 필드를 가지며, 해당 필드의 값을 통해 손쉽게 타입 검사를 수행할 수 있습니다.

계층 (전체 보기)

생성자

  • 매개변수

    • message: string
    • Optionaloptions: ErrorOptions

    반환 형식: PortOneError

속성

cause?: unknown
name: string
message: string
stack?: string
prepareStackTrace?: ((err: Error, stackTraces: CallSite[]) => any)

Optional override for formatting stack traces

stackTraceLimit: number
_tag: string

에러 타입을 구분하기 위한 필드입니다.

Effect 등의 라이브러리를 사용하실 때, 해당 필드를 통해 각 타입에 대한 에러를 구분하여 처리하실 수 있습니다.

메소드

  • Create .stack property on a target object

    매개변수

    • targetObject: object
    • OptionalconstructorOpt: Function

    반환 형식: void