type property
The type of items that are displayed to users in a SelectionInput
widget.
Selection types support different types of interactions. For example, users can select one or more checkboxes, but they can only select one value from a dropdown menu. Possible string values are:
- "CHECK_BOX" : A set of checkboxes. Users can select one or more checkboxes.
- "RADIO_BUTTON" : A set of radio buttons. Users can select one radio button.
- "SWITCH" : A set of switches. Users can turn on one or more switches.
- "DROPDOWN" : A dropdown menu. Users can select one item from the menu.
- "MULTI_SELECT" : A menu with a text box. Users can type and select one
or more items. For Google Workspace add-ons, you must populate items using
a static array of
SelectionItem
objects. For Google Chat apps, you can also populate items using a dynamic data source and autosuggest items as users type in the menu. For example, users can start typing the name of a Google Chat space and the widget autosuggests the space. To dynamically populate items for a multiselect menu, use one of the following types of data sources: * Google Workspace data: Items are populated using data from Google Workspace, such as Google Workspace users or Google Chat spaces. * External data: Items are populated from an external data source outside of Google Workspace. For examples of how to implement multiselect menus for Chat apps, see Add a multiselect menu. [Google Workspace add-ons and Chat apps](https://developers.google.com/workspace/extend):
Implementation
core.String? type;