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

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