@asi-ngtools/lib
Version:
This project is a little components library, simple to use, which will help you to simplify your project.
13 lines (12 loc) • 569 B
TypeScript
import { AbstractControl, ValidationErrors, ValidatorFn } from '@angular/forms';
/**
* Custom from validators
*/
export declare class AsiValidators {
static email(control: AbstractControl): ValidationErrors | null;
static minDateFromControl(minDateControl: AbstractControl): ValidatorFn;
static maxDateFromControl(maxDateControl: AbstractControl): ValidatorFn;
static dateFormat(control: AbstractControl): ValidationErrors | null;
static fileSize(maxSize: number): ValidatorFn;
static fileExtension(extensions: Array<String>): ValidatorFn;
}