UNPKG

@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
[**@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`