@rxap/forms
Version:
This package provides a set of tools and directives to simplify working with Angular forms, including reactive forms, custom validators, and form directives for handling loading, submitting, and error states. It offers decorators for defining forms and co
444 lines (222 loc) • 5.32 kB
Markdown
[**@rxap/forms v19.1.0**](../README.md)
***
[@rxap/forms](../globals.md) / RxapValidators
# Variable: RxapValidators
> `const` **RxapValidators**: `object`
Defined in: [packages/angular/forms/src/lib/validators/index.ts:17](https://gitlab.com/rxap/packages/-/blob/36b0e9732b24717840935712e316593ff6aba795/packages/angular/forms/src/lib/validators/index.ts#L17)
## Type declaration
### IsArray()
> **IsArray**: (`__namedParameters`) => (`control`) => `null` \| `ValidationErrors`
#### Parameters
##### \_\_namedParameters
###### message?
`string`
#### Returns
`Function`
##### Parameters
###### control
`AbstractControl`
##### Returns
`null` \| `ValidationErrors`
### IsBoolean()
> **IsBoolean**: (`__namedParameters`) => (`control`) => `null` \| `ValidationErrors`
#### Parameters
##### \_\_namedParameters
###### message?
`string`
#### Returns
`Function`
##### Parameters
###### control
`AbstractControl`
##### Returns
`null` \| `ValidationErrors`
### IsComplex()
> **IsComplex**: (`__namedParameters`) => (`control`) => `null` \| `ValidationErrors`
#### Parameters
##### \_\_namedParameters
###### message?
`string`
###### options
[`ComplexityOptions`](../interfaces/ComplexityOptions.md)
#### Returns
`Function`
##### Parameters
###### control
`AbstractControl`
##### Returns
`null` \| `ValidationErrors`
### IsDate()
> **IsDate**: (`__namedParameters`) => (`control`) => `null` \| `ValidationErrors`
#### Parameters
##### \_\_namedParameters
###### message?
`string`
#### Returns
`Function`
##### Parameters
###### control
`AbstractControl`
##### Returns
`null` \| `ValidationErrors`
### IsEmail()
> **IsEmail**: (`__namedParameters`) => (`control`) => `null` \| `ValidationErrors`
#### Parameters
##### \_\_namedParameters
###### message?
`string`
###### options?
`IsEmailOptions`
#### Returns
`Function`
##### Parameters
###### control
`AbstractControl`
##### Returns
`null` \| `ValidationErrors`
### IsEnum()
> **IsEnum**: (`__namedParameters`) => (`control`) => `null` \| `ValidationErrors`
#### Parameters
##### \_\_namedParameters
###### entity
`any`
###### message?
`string`
#### Returns
`Function`
##### Parameters
###### control
`AbstractControl`
##### Returns
`null` \| `ValidationErrors`
### IsInt()
> **IsInt**: (`__namedParameters`) => (`control`) => `null` \| `ValidationErrors`
#### Parameters
##### \_\_namedParameters
###### message?
`string`
###### options?
[`IsNumberOptions`](../interfaces/IsNumberOptions.md)
#### Returns
`Function`
##### Parameters
###### control
`AbstractControl`
##### Returns
`null` \| `ValidationErrors`
### IsIP()
> **IsIP**: (`__namedParameters`) => (`control`) => `null` \| `ValidationErrors`
#### Parameters
##### \_\_namedParameters
###### message?
`string`
###### version?
`string` \| `number`
#### Returns
`Function`
##### Parameters
###### control
`AbstractControl`
##### Returns
`null` \| `ValidationErrors`
### IsNumber()
> **IsNumber**: (`__namedParameters`) => (`control`) => `null` \| `ValidationErrors`
#### Parameters
##### \_\_namedParameters
###### message?
`string`
###### options?
[`IsNumberOptions`](../interfaces/IsNumberOptions.md)
#### Returns
`Function`
##### Parameters
###### control
`AbstractControl`
##### Returns
`null` \| `ValidationErrors`
### IsObject()
> **IsObject**: (`__namedParameters`) => (`control`) => `null` \| `ValidationErrors`
#### Parameters
##### \_\_namedParameters
###### message?
`string`
#### Returns
`Function`
##### Parameters
###### control
`AbstractControl`
##### Returns
`null` \| `ValidationErrors`
### IsPhoneNumber()
> **IsPhoneNumber**: (`__namedParameters`) => (`control`) => `null` \| `ValidationErrors`
#### Parameters
##### \_\_namedParameters
###### locale?
`"any"` \| `MobilePhoneLocale` \| `MobilePhoneLocale`[]
###### message?
`string`
###### options?
`IsMobilePhoneOptions`
#### Returns
`Function`
##### Parameters
###### control
`AbstractControl`
##### Returns
`null` \| `ValidationErrors`
### IsPort()
> **IsPort**: (`__namedParameters`) => (`control`) => `null` \| `ValidationErrors`
#### Parameters
##### \_\_namedParameters
###### message?
`string`
#### Returns
`Function`
##### Parameters
###### control
`AbstractControl`
##### Returns
`null` \| `ValidationErrors`
### IsString()
> **IsString**: (`__namedParameters`) => (`control`) => `null` \| `ValidationErrors`
#### Parameters
##### \_\_namedParameters
###### message?
`string`
#### Returns
`Function`
##### Parameters
###### control
`AbstractControl`
##### Returns
`null` \| `ValidationErrors`
### IsUrl()
> **IsUrl**: (`__namedParameters`) => (`control`) => `null` \| `ValidationErrors`
#### Parameters
##### \_\_namedParameters
###### message?
`string`
###### options?
`IsURLOptions`
#### Returns
`Function`
##### Parameters
###### control
`AbstractControl`
##### Returns
`null` \| `ValidationErrors`
### IsUUID()
> **IsUUID**: (`__namedParameters`) => (`control`) => `null` \| `ValidationErrors`
#### Parameters
##### \_\_namedParameters
###### message?
`string`
###### version?
`string` = `'all'`
#### Returns
`Function`
##### Parameters
###### control
`AbstractControl`
##### Returns
`null` \| `ValidationErrors`