Enum SelectionInputType Stay organized with collections Save and categorize content based on your preferences.
Page Summary
SelectionInputType defines the format of selectable items in user interfaces, like checkboxes or dropdowns.
You cannot mix different selection input types, such as checkboxes and switches, within the same group.
SelectionInputType is available for Google Chat apps and Google Workspace add-ons.
To use an enum, you call its parent class, name, and property, like CardService.SelectionInput.CHECK_BOX.
SelectionInputType
The format of the items that users can select. Different options support different types of interactions. For example, users can select multiple checkboxes, but can only select one item from a dropdown menu.
Each selection input supports one type of selection. Mixing checkboxes and switches, for example, isn't supported.
Available for Google Chat apps and Google Workspace add-ons.
To call an enum, you call its parent class, name, and property. For example, CardService.SelectionInput.CHECK_BOX.
Properties
Property
Type
Description
CHECK_BOX
Enum
Checkbox input style. Default.
RADIO_BUTTON
Enum
Radio button input style. At most one item in the group can be selected.
DROPDOWN
Enum
Dropdown menu selection input style.
SWITCH
Enum
A set of switches. Users can turn on one or more switches.
MULTI_SELECT
Enum
A multiselect menu for static or dynamic data.
OVERFLOW_MENU
Enum
A UI element that houses additional options that don't fit within the primary interface
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-12-03 UTC."],[],["Users can select items in various formats, including `CHECK_BOX`, `RADIO_BUTTON`, `DROPDOWN`, `SWITCH`, and `MULTI_SELECT`. Each selection input supports only one style, and mixing styles is unsupported. Checkboxes and switches allow multiple selections, while radio buttons and dropdowns are limited to single selections. `MULTI_SELECT` is used for multiselect options. This is applicable to Google Chat apps and Google Workspace add-ons. Each selection style can be called by it's parent class, name and property.\n"]]