PATH:
opt
/
bitninja-dispatcher
/
node_modules
/
class-validator
/
types
/
validation
import { Validator } from './Validator'; import { ValidationError } from './ValidationError'; import { ValidationMetadata } from '../metadata/ValidationMetadata'; import { ValidatorOptions } from './ValidatorOptions'; /** * Executes validation over given object. */ export declare class ValidationExecutor { private validator; private validatorOptions?; awaitingPromises: Promise<any>[]; ignoreAsyncValidations: boolean; private metadataStorage; constructor(validator: Validator, validatorOptions?: ValidatorOptions); execute(object: object, targetSchema: string, validationErrors: ValidationError[]): void; whitelist(object: any, groupedMetadatas: { [propertyName: string]: ValidationMetadata[]; }, validationErrors: ValidationError[]): void; stripEmptyErrors(errors: ValidationError[]): ValidationError[]; private performValidations; private generateValidationError; private conditionalValidations; private customValidations; private nestedValidations; private mapContexts; private createValidationError; private getConstraintType; }
[-] ValidatorOptions.d.ts
[edit]
[-] ValidationUtils.d.ts
[edit]
[-] Validator.d.ts
[edit]
[+]
..
[-] ValidationError.d.ts
[edit]
[-] ValidationTypes.d.ts
[edit]
[-] ValidationArguments.d.ts
[edit]
[-] ValidatorConstraintInterface.d.ts
[edit]
[-] ValidationExecutor.d.ts
[edit]