UNPKG

@nestjs/common

Version:

Decorators, pipes, exceptions and utilities for NestJS applications: @Controller(), @Injectable(), @Body(), ValidationPipe, HttpException and more.

17 lines (16 loc) • 466 B
/** * Decorator that binds *parameter decorators* to the method that follows. * * Useful when the language doesn't provide a 'Parameter Decorator' feature * (i.e., vanilla JavaScript). * * @param decorators one or more parameter decorators (e.g., `Req()`) * * @publicApi */ export function Bind(...decorators) { return (target, key, descriptor) => { decorators.forEach((fn, index) => fn(target, key, index)); return descriptor; }; }