Interface HookInterceptor<T, R, AdditionalOptions>
Properties
Optional name
name?: string
Methods
Optional call
- call(...args: any[]): void
Parameters
Returns void
Optional done
Returns void
Optional error
Parameters
Returns void
Optional loop
- loop(...args: any[]): void
Parameters
Returns void
Optional register
- register(tap: TapOptions & { name: string } & { fn: Function; type: "promise" | "sync" | "async" } & IfSet<AdditionalOptions>): TapOptions & { name: string } & { fn: Function; type: "promise" | "sync" | "async" } & IfSet<AdditionalOptions>
Parameters
tap: TapOptions & { name: string } & { fn: Function; type: "promise" | "sync" | "async" } & IfSet<AdditionalOptions>
Returns TapOptions & { name: string } & { fn: Function; type: "promise" | "sync" | "async" } & IfSet<AdditionalOptions>
Optional result
Parameters
Returns void
Optional tap
- tap(tap: TapOptions & { name: string } & { fn: Function; type: "promise" | "sync" | "async" } & IfSet<AdditionalOptions>): void
Parameters
tap: TapOptions & { name: string } & { fn: Function; type: "promise" | "sync" | "async" } & IfSet<AdditionalOptions>
Returns void