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

152 lines (137 loc) 7.18 kB
[**@rxap/forms v19.1.0**](README.md) *** # @rxap/forms v19.1.0 ## 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)