rx-form-mapper
Version:
Proper decorator-based transformation / serialization / deserialization of plain javascript classes to angular reactive forms
12 lines (11 loc) • 445 B
TypeScript
import { Injector } from '@angular/core';
import { AsyncValidatorFn, ValidatorFn } from '@angular/forms';
import { RxAsyncValidator, RxValidator } from '../types';
export declare class ValidatorResolver {
private readonly injector;
constructor(injector: Injector);
resolve(validator: RxAsyncValidator): AsyncValidatorFn;
resolve(validator: RxValidator): ValidatorFn;
private isValidatorFn;
private isValidatorInstance;
}