import {Valid, Validator} from './Validator'; import {ValidatorArray} from './ValidatorArray'; export class ValidValidatorArray extends ValidatorArray { constructor(public validCallBack: Valid[], E>, value?: Validator[], target?: E, event?: Event, autoValid = true) { super(value, target, event, autoValid); } valid(): boolean { return this.validCallBack(this.value, this.getTarget(), this.getEvent()); } }