widgets/inputs library

Classes

VoCountries
Country data used by the phone input and country picker.
VoCountry
VoFieldOptions
VoFormControl
VoFormGroup
VoInputField
A styled text input field with label, hint, error, prefix, suffix, and password visibility toggle support.
VoKeyboard
VoPasswordField
A styled text input field with label, hint, error, prefix, suffix, and password visibility toggle support.
VoPhoneInput
A country picker plus a digits-only number field.
VoPinInput
A row of boxes for a one-time code or PIN, one digit per box.
VoPinInputState
VoPinInputTheme
VoSearchField
A search field with debounced onChanged and a clear button.
VoSelectCountryField
Picks a country from a searchable list, with VoConfig.favoriteCountries listed first. Each row shows the flag, name and dial code.
VoSelectField<Result, T>

Typedefs

VoPhoneInputChanged = void Function(VoCountry country, String phone, [PhoneParseResult? parsed])
Called with the selected country, the digits typed into the number field and the parsed number, which is null while the number isn't valid.