I look into TextFormField, the fields here isn't what I need:
onChanged
(called after each key pressed, I need when the user has already complete and exit the TextFormField focus)onEditingComplete
(called after user press on Done key or similar, but user may exit TextFormField focus without tapping those button)onSave
(called after callingform.save()
. But I need to do this after user finish editing, to let user know that the app does "auto-correcting" to what the user entered)validator
(also called onform.validate()
, right beforeform.save()
. not what I needed)
I need that when user exit the focus (dismissing the keyboard or tapping into another text field), I do a processing to let user see that their input is being adjusted and processed to the "correct one". How can I catch such event?