Перейти до основного вмісту

Class: I18nValidationPipe

i18n/src.I18nValidationPipe

Extends​

  • ValidationPipe

Constructors​

new I18nValidationPipe(options)​

new I18nValidationPipe(options?): I18nValidationPipe

Parameters​

▪ options?: I18nValidationPipeOptions

Returns​

I18nValidationPipe

Overrides​

ValidationPipe.constructor

Source​

libs/i18n/src/lib/pipes/i18n-validation.pipe.ts:15

Properties​

errorHttpStatusCode​

protected errorHttpStatusCode: ErrorHttpStatusCode

Inherited from​

ValidationPipe.errorHttpStatusCode

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:33


exceptionFactory​

protected exceptionFactory: (errors) => any

Parameters​

▪ errors: ValidationError[]

Returns​

any

Inherited from​

ValidationPipe.exceptionFactory

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:35


expectedType​

protected expectedType: Type<any>

Inherited from​

ValidationPipe.expectedType

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:34


isDetailedOutputDisabled​

protected isDetailedOutputDisabled?: boolean

Inherited from​

ValidationPipe.isDetailedOutputDisabled

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:30


isTransformEnabled​

protected isTransformEnabled: boolean

Inherited from​

ValidationPipe.isTransformEnabled

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:29


transformOptions​

protected transformOptions: ClassTransformOptions

Inherited from​

ValidationPipe.transformOptions

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:32


validateCustomDecorators​

protected validateCustomDecorators: boolean

Inherited from​

ValidationPipe.validateCustomDecorators

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:36


validatorOptions​

protected validatorOptions: ValidatorOptions

Inherited from​

ValidationPipe.validatorOptions

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:31

Methods​

createExceptionFactory​

createExceptionFactory(): (validationErrors?) => unknown

Returns​

function

(validationErrors?): unknown

Parameters​

▪ validationErrors?: ValidationError[]

Returns​

unknown

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:41

Inherited from​

ValidationPipe.createExceptionFactory

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:41


flattenValidationErrors​

protected flattenValidationErrors(validationErrors): string[]

Parameters​

▪ validationErrors: ValidationError[]

Returns​

string[]

Inherited from​

ValidationPipe.flattenValidationErrors

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:48


isPrimitive​

protected isPrimitive(value): boolean

Parameters​

▪ value: unknown

Returns​

boolean

Inherited from​

ValidationPipe.isPrimitive

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:46


loadTransformer​

protected loadTransformer(transformerPackage?): TransformerPackage

Parameters​

▪ transformerPackage?: TransformerPackage

Returns​

TransformerPackage

Inherited from​

ValidationPipe.loadTransformer

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:39


loadValidator​

protected loadValidator(validatorPackage?): ValidatorPackage

Parameters​

▪ validatorPackage?: ValidatorPackage

Returns​

ValidatorPackage

Inherited from​

ValidationPipe.loadValidator

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:38


mapChildrenToValidationErrors​

protected mapChildrenToValidationErrors(error, parentPath?): ValidationError[]

Parameters​

▪ error: ValidationError

▪ parentPath?: string

Returns​

ValidationError[]

Inherited from​

ValidationPipe.mapChildrenToValidationErrors

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:49


prependConstraintsWithParentProp​

protected prependConstraintsWithParentProp(parentPath, error): ValidationError

Parameters​

▪ parentPath: string

▪ error: ValidationError

Returns​

ValidationError

Inherited from​

ValidationPipe.prependConstraintsWithParentProp

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:50


stripProtoKeys​

protected stripProtoKeys(value): void

Parameters​

▪ value: any

Returns​

void

Inherited from​

ValidationPipe.stripProtoKeys

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:45


toEmptyIfNil​

protected toEmptyIfNil<T, R>(value): object | R

Type parameters​

▪ T = any

▪ R = any

Parameters​

▪ value: T

Returns​

object | R

Inherited from​

ValidationPipe.toEmptyIfNil

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:44


toValidate​

protected toValidate(metadata): boolean

Parameters​

▪ metadata: ArgumentMetadata

Returns​

boolean

Overrides​

ValidationPipe.toValidate

Source​

libs/i18n/src/lib/pipes/i18n-validation.pipe.ts:22


transform​

transform(value, metadata): Promise<any>

Parameters​

▪ value: any

▪ metadata: ArgumentMetadata

Returns​

Promise<any>

Inherited from​

ValidationPipe.transform

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:40


transformPrimitive​

protected transformPrimitive(value, metadata): any

Parameters​

▪ value: any

▪ metadata: ArgumentMetadata

Returns​

any

Inherited from​

ValidationPipe.transformPrimitive

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:43


validate​

protected validate(object, validatorOptions?): ValidationError[] | Promise<ValidationError[]>

Parameters​

▪ object: object

▪ validatorOptions?: ValidatorOptions

Returns​

ValidationError[] | Promise<ValidationError[]>

Inherited from​

ValidationPipe.validate

Source​

node_modules/@nestjs/common/pipes/validation.pipe.d.ts:47


Generated using typedoc-plugin-markdown and TypeDoc