1) have a single function as a valueCommit event listener
2) attached this listener to all the textinputs on your form
3) any time use changes anything in the text input, the
listner would be fired. use the currenctTarget property of the
event to store a reference of current text input into a array
4) when user asks for a save, use the new values of the
references stored in the array collection.
alternatively, write you own custom implementation of
TextInput class to add this logic to this new class.