You can force the user to pick from a list, allow free-form input, or do a hybrid with allowFreeform.

In this example we have mandatory choices for breakfast, suggestions for lunch (but you can type in anything you want), and anything goes for dinner.

Allowing the user to enter free-form text is disabled by default.