validasi_ui library
Classes
- ArrayFieldName
-
Pure utility for parsing bracket-indexed field names like
emails[0]orpeople[2].name. - FieldError
- FieldErrors
- FieldValidationError
-
IndexedField<
T, V> -
ValidasiArrayRegistry<
T> - Coordinates all array-item lifecycle, tracking, and slot-migration logic for a ValidasiFormController.
-
ValidasiAsyncCoordinator<
T> - Coordinates async validation lifecycle for a ValidasiFormController.
-
ValidasiControllerContext<
T> - Narrow contract provided to ValidasiArrayRegistry and ValidasiAsyncCoordinator so they only access controller functionality through explicit methods — never through raw internal maps.
-
ValidasiFieldSignals<
V> -
ValidasiFieldState<
V> -
ValidasiForm<
T> -
ValidasiFormController<
T> -
ValidasiFormField<
T, V> - ValidasiFormSignals
-
ValidasiFormValidatorSchema<
T> -
Implemented by a generated schema class when
generateValidateFormis enabled, so ValidasiFormController can auto-discover the generatedvalidateForm_Xcross-field validator without it being passed explicitly. -
ValidasiSubmit<
T> - Callable submit handle passed to ValidasiForm's builder.
- ValidasiTextController
-
ValidasiTextField<
T, V> - ValidasiWatch
-
ValidasiWatchField<
T, V> -
ValidasiWatchForm<
T>