[**@rxap/forms v19.0.4**](README.md)

***

# @rxap/forms v19.0.4

## Enumerations

- [MetadataKeys](enumerations/MetadataKeys.md)

## Classes

- [ControlValueAccessor](classes/ControlValueAccessor.md)
- [FormArrayControlManager](classes/FormArrayControlManager.md)
- [~~FormControlErrorDirective~~](classes/FormControlErrorDirective.md)
- [FormControlMarkDirtyDirective](classes/FormControlMarkDirtyDirective.md)
- [FormControlMarkPristineDirective](classes/FormControlMarkPristineDirective.md)
- [FormControlMarkTouchedDirective](classes/FormControlMarkTouchedDirective.md)
- [FormControlMarkUntouchedDirective](classes/FormControlMarkUntouchedDirective.md)
- [~~FormControlNameDirective~~](classes/FormControlNameDirective.md)
- [FormDirective](classes/FormDirective.md)
- [~~FormGroupNameDirective~~](classes/FormGroupNameDirective.md)
- [FormLoadedDirective](classes/FormLoadedDirective.md)
- [FormLoadingDirective](classes/FormLoadingDirective.md)
- [FormLoadingErrorDirective](classes/FormLoadingErrorDirective.md)
- [FormResetDirective](classes/FormResetDirective.md)
- [FormSubmitDirective](classes/FormSubmitDirective.md)
- [FormSubmitFailedDirective](classes/FormSubmitFailedDirective.md)
- [FormSubmitInvalidDirective](classes/FormSubmitInvalidDirective.md)
- [FormSubmitSuccessfulDirective](classes/FormSubmitSuccessfulDirective.md)
- [FormSubmittingDirective](classes/FormSubmittingDirective.md)
- [ParentControlContainerDirective](classes/ParentControlContainerDirective.md)
- [RxapFormArray](classes/RxapFormArray.md)
- [RxapFormBuilder](classes/RxapFormBuilder.md)
- [RxapFormControl](classes/RxapFormControl.md)
- [RxapFormGroup](classes/RxapFormGroup.md)
- [RxapFormsModule](classes/RxapFormsModule.md)

## Interfaces

- [\_RxapAbstractControlOptions](interfaces/RxapAbstractControlOptions.md)
- [AbstractControl](interfaces/AbstractControl.md)
- [AbstractControlOptions](interfaces/AbstractControlOptions.md)
- [BoxedValue](interfaces/BoxedValue.md)
- [ComplexityOptions](interfaces/ComplexityOptions.md)
- [ControlOptions](interfaces/ControlOptions.md)
- [ControlSetValueOptions](interfaces/ControlSetValueOptions.md)
- [FormArrayOptions](interfaces/FormArrayOptions.md)
- [FormDefinition](interfaces/FormDefinition.md)
- [FormDefinitionArray](interfaces/FormDefinitionArray.md)
- [FormDefinitionMetadata](interfaces/FormDefinitionMetadata.md)
- [FormGroupOptions](interfaces/FormGroupOptions.md)
- [FormLoadFailedMethod](interfaces/FormLoadFailedMethod.md)
- [FormLoadMethod](interfaces/FormLoadMethod.md)
- [FormLoadSuccessfulMethod](interfaces/FormLoadSuccessfulMethod.md)
- [FormOptions](interfaces/FormOptions.md)
- [FormSubmitFailedMethod](interfaces/FormSubmitFailedMethod.md)
- [FormSubmitMethod](interfaces/FormSubmitMethod.md)
- [FormSubmitSuccessfulMethod](interfaces/FormSubmitSuccessfulMethod.md)
- [InjectableValidator](interfaces/InjectableValidator.md)
- [IsNumberOptions](interfaces/IsNumberOptions.md)
- [NgValidatorsErrors](interfaces/NgValidatorsErrors.md)
- [RxapAbstractControlOptionsWithDefinition](interfaces/RxapAbstractControlOptionsWithDefinition.md)

## Type Aliases

- [AsyncValidator](type-aliases/AsyncValidator.md)
- [AsyncValidatorFn](type-aliases/AsyncValidatorFn.md)
- [ChangeFn](type-aliases/ChangeFn.md)
- [ControlEventOptions](type-aliases/ControlEventOptions.md)
- [ControlInsertedFn](type-aliases/ControlInsertedFn.md)
- [ControlPath](type-aliases/ControlPath.md)
- [ControlRemovedFn](type-aliases/ControlRemovedFn.md)
- [ControlState](type-aliases/ControlState.md)
- [EmitEvent](type-aliases/EmitEvent.md)
- [ExtractAbstractControl](type-aliases/ExtractAbstractControl.md)
- [ExtractStrings](type-aliases/ExtractStrings.md)
- [FormBuilderFn](type-aliases/FormBuilderFn.md)
- [FormType](type-aliases/FormType.md)
- [KeyValueControls](type-aliases/KeyValueControls.md)
- [OnlySelf](type-aliases/OnlySelf.md)
- [OrBoxedValue](type-aliases/OrBoxedValue.md)
- [RxapAbstractControlOptions](type-aliases/RxapAbstractControlOptions.md)
- [SetValueFn](type-aliases/SetValueFn.md)
- [ValidationErrors](type-aliases/ValidationErrors.md)
- [Validator](type-aliases/Validator.md)
- [ValidatorFn](type-aliases/ValidatorFn.md)
- [ValidatorOrOpts](type-aliases/ValidatorOrOpts.md)

## Variables

- [RXAP\_FORM\_CONTEXT](variables/RXAP_FORM_CONTEXT.md)
- [RXAP\_FORM\_DEFINITION](variables/RXAP_FORM_DEFINITION.md)
- [RXAP\_FORM\_DEFINITION\_BUILDER](variables/RXAP_FORM_DEFINITION_BUILDER.md)
- [RXAP\_FORM\_INITIAL\_STATE](variables/RXAP_FORM_INITIAL_STATE.md)
- [RXAP\_FORM\_LOAD\_FAILED\_METHOD](variables/RXAP_FORM_LOAD_FAILED_METHOD.md)
- [RXAP\_FORM\_LOAD\_METHOD](variables/RXAP_FORM_LOAD_METHOD.md)
- [RXAP\_FORM\_LOAD\_SUCCESSFUL\_METHOD](variables/RXAP_FORM_LOAD_SUCCESSFUL_METHOD.md)
- [RXAP\_FORM\_SUBMIT\_FAILED\_METHOD](variables/RXAP_FORM_SUBMIT_FAILED_METHOD.md)
- [RXAP\_FORM\_SUBMIT\_METHOD](variables/RXAP_FORM_SUBMIT_METHOD.md)
- [RXAP\_FORM\_SUBMIT\_SUCCESSFUL\_METHOD](variables/RXAP_FORM_SUBMIT_SUCCESSFUL_METHOD.md)
- [RxapValidators](variables/RxapValidators.md)

## Functions

- [\_IsNumber](functions/IsNumber.md)
- [ControlAsyncValidator](functions/ControlAsyncValidator.md)
- [ControlChange](functions/ControlChange.md)
- [controlDisabled$](functions/controlDisabled$.md)
- [controlDisabledWhile](functions/controlDisabledWhile.md)
- [controlEnabled$](functions/controlEnabled$.md)
- [controlEnabledWhile](functions/controlEnabledWhile.md)
- [controlErrorChanges$](functions/controlErrorChanges$.md)
- [controlReadonly$](functions/controlReadonly$.md)
- [ControlSetValue](functions/ControlSetValue.md)
- [controlStatusChanges$](functions/controlStatusChanges$.md)
- [ControlValidator](functions/ControlValidator.md)
- [controlValueChanges$](functions/controlValueChanges$.md)
- [disableControl](functions/disableControl.md)
- [enableControl](functions/enableControl.md)
- [hasErrorAndDirty](functions/hasErrorAndDirty.md)
- [hasErrorAndTouched](functions/hasErrorAndTouched.md)
- [IsArray](functions/IsArray.md)
- [IsBoolean](functions/IsBoolean.md)
- [IsComplex](functions/IsComplex.md)
- [IsDate](functions/IsDate.md)
- [IsEmail](functions/IsEmail.md)
- [IsEnum](functions/IsEnum.md)
- [IsInt](functions/IsInt.md)
- [IsIP](functions/IsIP.md)
- [isNumber](functions/isNumber-1.md)
- [~~IsNumber~~](functions/IsNumber-2.md)
- [IsObject](functions/IsObject.md)
- [IsPhoneNumber](functions/IsPhoneNumber.md)
- [IsPort](functions/IsPort.md)
- [IsString](functions/IsString.md)
- [IsUrl](functions/IsUrl.md)
- [IsUUID](functions/IsUUID.md)
- [markAllDirty](functions/markAllDirty.md)
- [markAllPristine](functions/markAllPristine.md)
- [markAllUntouched](functions/markAllUntouched.md)
- [mergeControlValidators](functions/mergeControlValidators.md)
- [RxapForm](functions/RxapForm.md)
- [selectControlValue$](functions/selectControlValue$.md)
- [ToFormMethod](functions/ToFormMethod.md)
- [~~ToFormSubmitMethod~~](functions/ToFormSubmitMethod.md)
- [UseFormArrayControl](functions/UseFormArrayControl.md)
- [UseFormArrayGroup](functions/UseFormArrayGroup.md)
- [UseFormControl](functions/UseFormControl.md)
- [UseFormGroup](functions/UseFormGroup.md)
- [validateControlOn](functions/validateControlOn.md)
