Constructors
constructor
-
Parameters
Methods
ValidateParam
-
Parameters
-
-
rawValue: any
-
name: undefined | string
-
-
parent: undefined | string
-
Returns any
validateArray
-
Parameters
-
name: string
-
value: any[]
-
-
-
-
-
Optional parent: string
Returns undefined | any[]
validateBool
-
Parameters
-
name: string
-
value: any
-
-
-
Optional parent: string
Returns any
validateBuffer
- validateBuffer(name: string, value: string): Buffer
-
Parameters
-
name: string
-
value: string
Returns Buffer
validateDate
- validateDate(name: string, value: any, fieldErrors: FieldErrors, validators?: DateValidator, parent?: string): undefined | Date
-
Parameters
-
name: string
-
value: any
-
-
-
Optional parent: string
Returns undefined | Date
validateDateTime
-
Parameters
-
name: string
-
value: any
-
-
-
Optional parent: string
Returns undefined | Date
validateEnum
- validateEnum(name: string, value: unknown, fieldErrors: FieldErrors, members?: (null | string | number | boolean)[], parent?: string): unknown
-
Parameters
-
name: string
-
value: unknown
-
-
Optional members: (null | string | number | boolean)[]
-
Optional parent: string
Returns unknown
validateFloat
-
Parameters
-
name: string
-
value: any
-
-
-
Optional parent: string
Returns any
validateInt
-
Parameters
-
name: string
-
value: any
-
-
-
Optional parent: string
Returns any
validateIntersection
-
Parameters
-
name: string
-
value: any
-
-
-
-
Optional parent: string
Returns any
validateModel
-
Parameters
-
input: { fieldErrors: FieldErrors; minimalSwaggerConfig: AdditionalProps; modelDefinition: ModelSchema; name: string; parent?: string; value: any }
-
-
-
-
name: string
-
Optional parent?: string
-
value: any
Returns any
validateNestedObjectLiteral
- validateNestedObjectLiteral(name: string, value: any, fieldErrors: FieldErrors, swaggerConfig: AdditionalProps, nestedProperties: undefined | {}, additionalProperties: undefined | boolean | PropertySchema, parent: string): any
-
Parameters
-
name: string
-
value: any
-
-
-
nestedProperties: undefined | {}
-
additionalProperties: undefined | boolean | PropertySchema
-
parent: string
Returns any
validateString
- validateString(name: string, value: any, fieldErrors: FieldErrors, validators?: StringValidator, parent?: string): undefined | string
-
Parameters
-
name: string
-
value: any
-
-
-
Optional parent: string
Returns undefined | string
validateUnion
-
Parameters
-
name: string
-
value: any
-
-
-
-
Optional parent: string
Returns any