Page Contents

Home > @loopback/context > AsInterceptedFunction

AsInterceptedFunction type

The intercepted variant of a function to return ValueOrPromise<T>. If T is not a function, the type is T.

Signature:

export declare type AsInterceptedFunction<T> = T extends (...args: InvocationArgs) => infer R ? (...args: InvocationArgs) => AsValueOrPromise<R> : T;