Optional Readonly allowIf true, the option UI offers a "None" row in addition to the defined values, whose value is the
empty string. An option with allowNone and no defaultValue defaults to None
rather than to the first value.
Optional Readonly allowIf true, the UI offers an "Other…" row in addition to the defined values, allowing the user to type a value of their own.
Optional Readonly defaultThe default value of the option. If omitted, multiple options default to None if allowNone
is set, or else the first item in the list.
Optional Readonly descriptionAn optional longer explanantion of this option, to be shown in the UI.
Readonly identifierAn identifying string for this option.
Optional Readonly labelA short label for this option.
Optional Readonly valueDisplay names corresponding to the entries in the values array. These are shown in the option UI. If ommitted, the raw value strings are shown instead.
Optional Readonly valuesThe possible values for a multiple option.
A multiple-choice option.