ValidationPipe
@tsed/platform-params
Usage
typescript
import { ValidationPipe } from "@tsed/platform-params";See /packages/platform/platform-params/src/pipes/ValidationPipe.ts.
Overview
ts
class ValidationPipe implements PipeMethods {
constructor();
coerceTypes(value: any, metadata: JsonParameterStore): any;
skip(value: any, metadata: JsonParameterStore): boolean;
transform(value: any, metadata: JsonParameterStore): Promise<any>;
protected checkIsRequired(value: any, metadata: JsonParameterStore): boolean;
}coerceTypes
ts
coerceTypes(value: any, metadata: JsonParameterStore): any;skip
ts
skip(value: any, metadata: JsonParameterStore): boolean;transform
ts
transform(value: any, metadata: JsonParameterStore): Promise<any>;protected checkIsRequired
ts
protected checkIsRequired(value: any, metadata: JsonParameterStore): boolean;