Marks this object as being a Settings Select Field. Use
Name of this field, for use with your systems.
Label for the field, visible to the end user. Defaults to the value of
A list of options for the user to choose from. Either a list of strings, or a list of objects with
Description of the field, displayed to the end user.
Placeholder in the input, displayed to the end user.
Extra detail that may help the end user with this field.
An error message indicating that the user has filled in this field incorrectly.