I'm developing sort of a form editor where the user can build a form. The user clicks on a button with an icon of a form field and the form field is added to the form.
I'm wondering what's the best when adding a field like radio, select or checkbox:
- A functional driven way: The user first choose a behavior (like 1 out of many), and than choose a visual field for it (like radio or select)
- A visual driven way: The user first choose a field (like select) and after that choose if that field can have multiple selections (multiple select)
What is the best way to do it? Is the user capable of choosing the form-field first and after that the configuration of multiple values?