form_bloc
library
Classes
-
BlocxBaseFormEntity<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
Base class for all immutable form entities used by BlocxFormBloc.
-
BlocxDateTimeAfterFieldValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxDateTimeBeforeFieldValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxDateTimeMaxValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxDateTimeMinValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxDateTimeRangeValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxDateTimeRequiredValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxDoubleMaxValueValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxDoubleMinValueValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxDoublePositiveValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxDoubleRangeValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxDoubleRequiredValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxFieldValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum, T>
-
-
BlocxFile
-
-
BlocxFileMaxSizeValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxFileRequiredValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxFormBloc<F extends BlocxBaseFormEntity<F, E>, P, E extends Enum>
-
Base class for all form blocs in the blocx ecosystem.
-
BlocxFormEvent
-
-
BlocxFormEventCheckUniqueValue<E extends Enum>
-
-
BlocxFormEventClearFieldError<E extends Enum>
-
-
BlocxFormEventFetchRequiredInfo
-
-
BlocxFormEventGoToStep
-
-
BlocxFormEventInit<P>
-
-
BlocxFormEventNextStep
-
-
BlocxFormEventPreviousStep
-
-
BlocxFormEventSetErrorToField<E extends Enum>
-
-
BlocxFormEventSetTimedErrorToField<E extends Enum>
-
-
BlocxFormEventSubmit
-
-
BlocxFormEventUpdateData<E>
-
-
BlocxFormEventUpdateFormData<P>
-
-
BlocxFormState<F, E extends Enum>
-
-
BlocxFormStateApplyInitialDataToForm<F, E extends Enum>
-
-
BlocxFormStateFormSubmitted<F, E extends Enum>
-
-
BlocxFormStateFormUpdated<F, E extends Enum>
-
-
BlocxFormStateInitial<F, E extends Enum>
-
-
BlocxFormStateLoaded<F, E extends Enum>
-
-
BlocxFormStateSubmittingForm<F, E extends Enum>
-
-
BlocxFormValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxIntegerGreaterThanFieldValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxIntegerLessThanFieldValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxIntegerMaxValueValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxIntegerMinValueValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxIntegerNonZeroValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxIntegerPositiveValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxIntegerRangeValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxIntegerRequiredValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxListMaxItemsValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum, T>
-
-
BlocxListMinItemsValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum, T>
-
-
BlocxListRequiredValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum, T>
-
-
BlocxListUniqueItemsValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum, T>
-
-
BlocxPhoneBasicFormatValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxPhoneE164Validator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxPhoneMaxLengthValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxPhoneMinLengthValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxPhoneRequiredValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxStringAlphanumericValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxStringEmailValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxStringExactLengthValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxStringLengthRangeValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxStringMatchValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxStringMaxLengthValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxStringMinLengthValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxStringNumericValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxStringRequiredValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
BlocxStringUrlValidator<F extends BlocxBaseFormEntity<F, E>, E extends Enum>
-
-
TimedErrorMessage
-
Represents an error message that can optionally be displayed for a limited duration.
Mixins
-
BlocxFormErrorsMixin<F extends BlocxBaseFormEntity<F, E>, P, E extends Enum>
-
Adds field-level error handling to a BlocxFormBloc.
-
BlocxFormInfoFetcherMixin<F extends BlocxBaseFormEntity<F, E>, P, E extends Enum>
-
Fetches and caches auxiliary form data required during form initialization.
-
BlocxFormSteppedMixin<F extends BlocxBaseFormEntity<F, E>, P, E extends Enum>
-
-
BlocxFormValidationMixin<F extends BlocxBaseFormEntity<F, E>, P, E extends Enum>
-
Adds validation support to a BlocxFormBloc.
-
BlocxUniqueFieldValidatorMixin<F extends BlocxBaseFormEntity<F, E>, P, E extends Enum>
-
Adds async unique-field validation support to a BlocxFormBloc.