Modules§

  • Nested message and enum types in Action.
  • Nested message and enum types in BorderStyle.
  • Nested message and enum types in Card.
  • Nested message and enum types in Columns.
  • Nested message and enum types in DateTimePicker.
  • Nested message and enum types in DecoratedText.
  • Nested message and enum types in Grid.
  • Nested message and enum types in Icon.
  • Nested message and enum types in ImageCropStyle.
  • Nested message and enum types in OnClick.
  • Nested message and enum types in OpenLink.
  • Nested message and enum types in SelectionInput.
  • Nested message and enum types in Suggestions.
  • Nested message and enum types in TextInput.
  • Nested message and enum types in Widget.

Structs§

  • An action that describes the behavior when the form is submitted. For example, you can invoke an Apps Script script to handle the form. If the action is triggered, the form values are sent to the server.
  • The style options for the border of a card or widget, including the border type and color.
  • A text, icon, or text and icon button that users can click. For an example in Google Chat apps, see Add a button.
  • A list of buttons layed out horizontally. For an example in Google Chat apps, see Add a button.
  • A card interface displayed in a Google Chat message or Google Workspace Add-on.
  • The Columns widget displays up to 2 columns in a card or dialog. You can add widgets to each column; the widgets appear in the order that they are specified. For an example in Google Chat apps, see Display cards and dialogs in columns.
  • Lets users input a date, a time, or both a date and a time. For an example in Google Chat apps, see Let a user pick a date and time.
  • A widget that displays text with optional decorations such as a label above or below the text, an icon in front of the text, a selection widget, or a button after the text. For an example in Google Chat apps, see Display text with decorative text.
  • Displays a divider between widgets as a horizontal line. For an example in Google Chat apps, see Add a horizontal divider between widgets.
  • Displays a grid with a collection of items. Items can only include text or images. For responsive columns, or to include more than text or images, use [Columns][google.apps.card.v1.Columns]. For an example in Google Chat apps, see Display a Grid with a collection of items.
  • An icon displayed in a widget on a card. For an example in Google Chat apps, see Add an icon.
  • An image that is specified by a URL and can have an onClick action. For an example, see Add an image.
  • Represents an image.
  • Represents the crop style applied to an image.
  • A Google Material Icon, which includes over 2500+ options.
  • Represents how to respond when users click an interactive element on a card, such as a button.
  • Represents an onClick event that opens a hyperlink.
  • A widget that creates one or more UI items that users can select. For example, a dropdown menu or checkboxes. You can use this widget to collect data that can be predicted or enumerated. For an example in Google Chat apps, see Add selectable UI elements.
  • Suggested values that users can enter. These values appear when users click inside the text input field. As users type, the suggested values dynamically filter to match what the users have typed.
  • A field in which users can enter text. Supports suggestions and on-change actions. For an example in Google Chat apps, see Add a field in which a user can enter text.
  • A paragraph of text that supports formatting. For an example in Google Chat apps, see Add a paragraph of formatted text. For more information about formatting text, see Formatting text in Google Chat apps and Formatting text in Google Workspace Add-ons.
  • Each card is made up of widgets.