Class: I18nValidationPipe
i18n/src.I18nValidationPipe
Extends
ValidationPipe
Constructors
new I18nValidationPipe(options)
new I18nValidationPipe(
options
?):I18nValidationPipe
Parameters
▪ options?: I18nValidationPipeOptions
Returns
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