• Timed method decorator

    Parameters

    • delay: number = Infinity
    • errorTimeoutConstructor: (new () => Error) = errors.ErrorContextsTimedTimeOut
        • new (): Error
        • Returns Error

    Returns ((target: any, key: string | symbol, descriptor: TypedPropertyDescriptor<((...params: any[]) => any)>) => TypedPropertyDescriptor<((...params: any[]) => any)>)

      • (target: any, key: string | symbol, descriptor: TypedPropertyDescriptor<((...params: any[]) => any)>): TypedPropertyDescriptor<((...params: any[]) => any)>
      • Parameters

        • target: any
        • key: string | symbol
        • descriptor: TypedPropertyDescriptor<((...params: any[]) => any)>

        Returns TypedPropertyDescriptor<((...params: any[]) => any)>

Generated using TypeDoc