validasi_ui library

Classes

ArrayFieldName
Pure utility for parsing bracket-indexed field names like emails[0] or people[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
ValidasiTextController
ValidasiTextField<T, V>
ValidasiWatch
ValidasiWatchField<T, V>
ValidasiWatchForm<T>

Typedefs

SubmitHandler<T> = VoidCallback Function(void onSubmit(T))