UNPKG

ontimize-web-ngx

Version:
14 lines (13 loc) 939 B
import { UntypedFormControl, ValidationErrors, ValidatorFn } from '@angular/forms'; export declare const TWELVE_HOUR_FORMAT_PATTERN = "^(([0-9]|([01]?[0-9])):([0-9]|([0-5][0-9])) *([AaPp][Mm])*)$"; export declare const TWENTY_FOUR_HOUR_FORMAT_PATTERN = "^([0-9]|([01]?[0-9]|2[0-3])):[0-9]|([0-5][0-9])$"; export declare class OValidators { static twelveHourFormatValidator(control: UntypedFormControl): ValidationErrors; static twentyFourHourFormatValidator(control: UntypedFormControl): ValidationErrors; static emailValidator(control: UntypedFormControl): ValidationErrors; static phoneValidator(control: UntypedFormControl, countryCode?: any): ValidationErrors; static nifValidator(control: UntypedFormControl): ValidationErrors; static patternValidator(regex: RegExp, key: string): ValidatorFn; static createMinValidator(min: number): ValidatorFn; static createMaxValidator(max: number): ValidatorFn; }