Mit diesem Dienst können Skripts Karten- und Widgetkomponenten und -verhalten für eine UI konfigurieren und erstellen. Die UI-Strukturen, die Sie mit diesem Dienst erstellen, sind automatisch sowohl auf Computern als auch auf Mobilgeräten verfügbar. Sie müssen also nicht für beide eine separate UI entwickeln.
Kurse
Name | Kurzbeschreibung |
---|---|
Action | Eine Aktion, die Interaktivität innerhalb von UI-Elementen ermöglicht. |
ActionResponse | Das Antwortobjekt, das von einer Callback-Funktion zurückgegeben werden kann (z.B. einem Formularantwort-Handler), um eine oder mehrere Aktionen auf dem Client auszuführen. |
ActionResponseBuilder | Ein Builder für ActionResponse -Objekte. |
ActionStatus | Eine Klasse, die den Status für eine Anfrage zum Aufrufen oder Senden eines Dialogfelds darstellt. |
Attachment | Stellt einen von einem Add-on erstellten Anhang dar. |
AuthorizationAction | Eine Autorisierungsaktion, bei der der Nutzer beim Anklicken an die AuthorizationUrl weitergeleitet wird. |
AuthorizationException | Ein Fehler, der zurückgegeben werden kann, um dem Nutzer eine Autorisierungskarte anzuzeigen. |
BorderStyle | Eine Klasse, die einen vollständigen Rahmenstil darstellt, der auf Widgets angewendet werden kann. |
BorderType | Ein Enum-Wert, der die Rahmentypen darstellt, die auf Widgets angewendet werden können. |
Button | Eine Basisklasse für alle Schaltflächen. |
ButtonSet | Enthält eine Reihe von Button -Objekten, die in einer Zeile angezeigt werden. |
CalendarEventActionResponse | Stellt eine Antwort dar, die Änderungen an dem Kalendertermin vornimmt, den der Nutzer gerade bearbeitet, als Reaktion auf eine Aktion in der UI, z. B. das Klicken auf eine Schaltfläche. |
CalendarEventActionResponseBuilder | Ein Builder für CalendarEventActionResponse -Objekte. |
Card | Eine Kontextkarte, die eine einzelne Ansicht auf der UI darstellt. |
CardAction | Klickbarer Menüpunkt, der dem Menü in der Kopfzeile der Karte hinzugefügt wird |
CardBuilder | Ein Builder für Card -Objekte. |
CardHeader | Der Header von Card . |
CardSection | Ein Kartenabschnitt enthält Gruppen von Widgets und bietet eine visuelle Trennung zwischen ihnen. |
CardService | CardService bietet die Möglichkeit, generische Karten zu erstellen, die in verschiedenen Google-Erweiterbarkeitsprodukten wie Google Workspace-Add-ons verwendet werden. |
CardWithId | Ein Builder für CardWithId -Objekte. |
ChatActionResponse | Eine Klasse, die die Parameter darstellt, mit denen eine Chat-App konfigurieren kann, wie ihre Antwort veröffentlicht wird. |
ChatClientDataSource | Für ein SelectionInput -Widget, das ein Mehrfachauswahl-Menü verwendet, eine Datenquelle aus Google Chat. |
ChatResponse | Das Antwortobjekt für eine Kartennachricht in Google Chat. |
ChatResponseBuilder | Ein Builder für ChatResponse -Objekte. |
ChatSpaceDataSource | Eine Datenquelle, die in Google Chat-Gruppenbereichen als Auswahlelemente für ein Mehrfachauswahlmenü eingefügt wird. |
CommonDataSource | Eine Datenquelle, die für alle Google Workspace-Anwendungen freigegeben ist. |
ComposeActionResponse | Das Antwortobjekt, das von einer Callback-Methode für die Aktion „Schreiben“ in einem Gmail-Add-on zurückgegeben werden kann. |
ComposeActionResponseBuilder | Ein Builder für ComposeActionResponse -Objekte. |
ComposedEmailType | Ein ENUM-Wert, der angibt, ob die verfasste E-Mail ein eigenständiger Entwurf oder ein Antwortentwurf ist. |
ContentType | Ein ENUM-Wert, der den Inhaltstyp des von einem UpdateDraftActionResponse generierten Inhalts angibt. |
DatePicker | Ein Eingabefeld, in das ein Datum eingegeben werden kann. |
DateTimePicker | Ein Eingabefeld, in das Nutzer Datum und Uhrzeit eingeben können. |
DecoratedText | Ein Widget, das Text mit optionalen Dekorationen anzeigt. |
Dialog | Weitere Informationen finden Sie in der Dokumentation zu Google Chat unter Interaktive Dialogfelder öffnen. |
DialogAction | Ein Builder für DialogAction -Objekte. |
DisplayStyle | Ein Enum-Wert, der den Anzeigestil der Karte definiert. |
Divider | Eine horizontale Trennlinie. |
DriveItemsSelectedActionResponse | Stellt eine Antwort dar, die Änderungen an Drive vornimmt, während Drive-Elemente ausgewählt sind, und als Reaktion auf eine Aktion in der Benutzeroberfläche, z. B. das Klicken auf eine Schaltfläche. |
DriveItemsSelectedActionResponseBuilder | Ein Builder für DriveItemsSelectedActionResponse -Objekte. |
EditorFileScopeActionResponse | Änderungen an einem Editor wie Google Docs, Google Tabellen oder Google Präsentationen als Reaktion auf eine Aktion in der UI vornehmen |
EditorFileScopeActionResponseBuilder | Ein Builder für EditorFileScopeActionResponse -Objekte. |
FixedFooter | Die feste Fußzeile, die unten in Card angezeigt wird. |
Grid | Ein organisiertes Raster zur Anzeige einer Sammlung von Rasterelementen. |
GridItem | Die Elemente, mit denen Nutzende in einem Raster-Widget interagieren. |
GridItemLayout | Ein Enum-Wert, der das Bild und den Textstil eines GridItems definiert. |
HorizontalAlignment | Ein Enum-Wert, der die horizontale Ausrichtung eines Widgets angibt. |
HorizontalSizeStyle | Ein Enum, das festlegt, wie Widgets den Bereich einer Spalte ausfüllen. |
HostAppDataSource | Für ein SelectionInput -Widget, das ein Mehrfachauswahl-Menü verwendet: eine Datenquelle aus einer Google Workspace-Anwendung. |
Icon | Vordefinierte Symbole, die in verschiedenen UI-Objekten wie ImageButton - oder DecoratedText -Widgets verwendet werden können. |
IconImage | Ein vordefiniertes Symbol, ein Material Design-Symbol oder ein Symbol aus einer URL mit anpassbarem Zuschnittstil. |
Image | Ein Widget, das ein einzelnes Bild anzeigt. |
ImageButton | Ein ImageButton mit einem Bild. |
ImageComponent | Eine Bildkomponente, die Rasterelementen hinzugefügt werden kann |
ImageCropStyle | Eine Klasse, die einen Zuschnittstil darstellt, der auf Bildkomponenten angewendet werden kann. |
ImageCropType | Ein Enum-Wert, der die Zuschneidestile darstellt, die auf die Bildkomponenten angewendet werden. |
ImageStyle | Ein Enum-Wert, der einen Bildzuschnittsstil definiert. |
Interaction | Ein Enum-Typ, der angibt, was als Reaktion auf eine Interaktion mit einem Nutzer ausgeführt werden soll, z. B. wenn ein Nutzer auf eine Schaltfläche in einer Kartennachricht klickt. |
| Diese Klasse wurde eingestellt. |
LinkPreview | Kartenaktion, bei der eine Linkvorschaukarte und ein Smartchip in der Host-App angezeigt werden. |
LoadIndicator | Ein enum-Typ, der den Typ des Lade- oder Fortschrittsanzeigen angibt, der während der Verarbeitung eines Action angezeigt wird. |
Navigation | Ein Hilfsobjekt, das die Kartennavigation steuert. |
Notification | Eine Benachrichtigung, die dem Nutzer als Reaktion auf die Interaktion mit einem UI-Element angezeigt wird. |
OnClose | Ein Enum-Wert, der angibt, was zu tun ist, wenn eine URL, die über einen OpenLink geöffnet wurde, geschlossen wird. |
OpenAs | Ein Enum-Wert, der angibt, wie eine URL geöffnet wird. |
OpenLink | Stellt eine Aktion zum Öffnen eines Links mit einigen Optionen dar. |
PlatformDataSource | Für ein SelectionInput -Widget, das ein Mehrfachauswahl-Menü verwendet: eine Datenquelle aus Google Workspace. |
ResponseType | Ein Enum-Wert, der den Antworttyp der Chat-App darstellt. |
SelectionInput | Ein Eingabefeld, das die Auswahl aus einer Reihe vordefinierter Optionen ermöglicht. |
SelectionInputType | Das Format der Elemente, die Nutzer auswählen können. |
Status | Ein Enum-Wert, der den Statuscode darstellt. |
Suggestions | Automatische Vervollständigungsvorschläge zur Ergänzung eines TextInput -Widgets. |
SuggestionsResponse | Ein Antwortobjekt, das von einer Callback-Funktion für Vorschläge zurückgegeben werden kann. |
SuggestionsResponseBuilder | Ein Builder für SuggestionsResponse -Objekte. |
Switch | Ein UI-Element, das das Ein- und Ausschalten unterstützt. |
SwitchControlType | Typ eines Switch -Widget-Steuerelements. |
TextButton | Ein TextButton mit einem Textlabel. |
TextButtonStyle | Ein Enum-Wert, der den Stil für TextButton angibt. |
TextInput | Ein Eingabefeld-Widget, das Texteingabe akzeptiert. |
TextParagraph | Ein Widget, das Text anzeigt und die grundlegende HTML-Formatierung unterstützt. |
TimePicker | Ein Eingabefeld, in das Nutzer eine Uhrzeit eingeben können. |
UniversalActionResponse | Das Antwortobjekt, das von einer Methode zurückgegeben werden kann, die eine universelle Aktion erstellt. |
UniversalActionResponseBuilder | Ein Builder für die UniversalActionResponse -Objekte. |
UpdateDraftActionResponse | Stellt eine Aktion dar, mit der der E-Mail-Entwurf aktualisiert wird, den der Nutzer gerade bearbeitet. |
UpdateDraftActionResponseBuilder | Ein Builder für UpdateDraftActionResponse -Objekte. |
UpdateDraftBccRecipientsAction | Hiermit werden die Bcc-Empfänger eines E-Mail-Entwurfs aktualisiert. |
UpdateDraftBodyAction | Aktualisiert den Text des E-Mail-Entwurfs. |
UpdateDraftBodyType | Ein ENUM-Wert, der den Typ einer UpdateDraftBodyAction angibt. |
UpdateDraftCcRecipientsAction | Damit werden die Cc-Empfänger eines E-Mail-Entwurfs aktualisiert. |
UpdateDraftSubjectAction | Aktualisiert die Betreffzeile eines E-Mail-Entwurfs |
UpdateDraftToRecipientsAction | Damit werden die „An“-Empfänger eines E-Mail-Entwurfs aktualisiert. |
UpdatedWidget | Die Antwort des aktualisierten Widgets. |
VerticalAlignment | Ein Enum, das die vertikale Ausrichtung von Widgets in einer Spalte festlegt. |
Widget | Basisklasse für alle Widgets, die einem Card hinzugefügt werden können. |
WrapStyle | Ein Enum-Wert, der den Umbruchstil für Inhalte in einer Spalte festlegt. |
Action
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setFunctionName(functionName) | Action | Legt den Namen der aufzurufenden Callback-Funktion fest. |
setInteraction(interaction) | Action | Legt die Interaktion mit einem Nutzer fest, ist nur beim Öffnen eines Dialogfelds erforderlich. |
setLoadIndicator(loadIndicator) | Action | Legt die Ladeanzeige fest, die angezeigt wird, während die Aktion ausgeführt wird. |
setParameters(parameters) | Action | Ermöglicht die Übergabe benutzerdefinierter Parameter an die Callback-Funktion. |
setPersistValues(persistValues) | Action | Gibt an, ob Formularwerte von den Werten des Clients oder den Werten des Servers bestimmt werden, nachdem die Card des Formulars durch eine Aktionsantwort aktualisiert wurde. |
ActionResponse
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
printJson() | String | Gibt die JSON-Darstellung dieses Objekts aus. |
ActionResponseBuilder
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
build() | ActionResponse | Erstellt die aktuelle Aktionsantwort und validiert sie. |
setNavigation(navigation) | ActionResponseBuilder | Legt die Antwort auf eine Navigation -Aktion fest. |
setNotification(notification) | ActionResponseBuilder | Legt fest, dass die Benachrichtigung angezeigt wird, wenn die Aktion aktiviert wird. |
setOpenLink(openLink) | ActionResponseBuilder | Legt die URL fest, zu der navigiert werden soll, wenn die Aktion aktiviert ist. |
setStateChanged(stateChanged) | ActionResponseBuilder | Legt ein Flag fest, das anzeigt, dass durch diese Aktion der vorhandene Datenstatus geändert wurde. |
ActionStatus
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setStatusCode(statusCode) | ActionStatus | Stellt den Status für eine Anfrage zum Öffnen oder Senden eines Dialogfelds dar. |
setUserFacingMessage(message) | ActionStatus | Die Nachricht, die Nutzern über den Status ihrer Anfrage gesendet werden soll. |
Attachment
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setIconUrl(iconUrl) | Attachment | Legt die Symbol-URL für den Anhang fest. |
setMimeType(mimeType) | Attachment | Legt den MIME-Typ für den Anhang fest. |
setResourceUrl(resourceUrl) | Attachment | Legt die Ressourcen-URL für den Anhang fest. |
setTitle(title) | Attachment | Legt den Titel für den Anhang fest. |
AuthorizationAction
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAuthorizationUrl(authorizationUrl) | AuthorizationAction | Legt die Autorisierungs-URL fest, zu der der Nutzer über die Autorisierungsaufforderung weitergeleitet wird. |
AuthorizationException
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
printJson() | String | Gibt die JSON-Darstellung dieses Objekts aus. |
setAuthorizationUrl(authUrl) | AuthorizationException | Legt die Autorisierungs-URL fest, zu der der Nutzer über die Autorisierungsaufforderung weitergeleitet wird. |
setCustomUiCallback(callback) | AuthorizationException | Der Name einer Funktion, die zum Generieren einer benutzerdefinierten Autorisierungsaufforderung aufgerufen werden soll. |
setResourceDisplayName(name) | AuthorizationException | Legt den Namen fest, der dem Nutzer bei der Autorisierungsanfrage angezeigt wird. |
throwException() | void | Löst diese Ausnahme aus, die ausgelöst wird. |
BorderStyle
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setCornerRadius(radius) | BorderStyle | Legt den Eckenradius des Rahmens fest, z. B. 8. |
setStrokeColor(color) | BorderStyle | Legt die Rahmenfarbe fest. |
setType(type) | BorderStyle | Legt den Typ des Rahmens fest. |
BorderType
Attribute
Property | Typ | Beschreibung |
---|---|---|
NO_BORDER | Enum | Kein Rahmenstil. |
STROKE | Enum | Kontur-Rahmenstil. |
Button
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAuthorizationAction(action) | Button | Legt eine Autorisierungsaktion fest, die beim Anklicken des Objekts eine URL zum Autorisierungsablauf öffnet. |
setComposeAction(action, composedEmailType) | Button | Legt eine Aktion fest, mit der ein E-Mail-Entwurf erstellt wird, wenn auf das Objekt geklickt wird. |
setOnClickAction(action) | Button | Legt eine Aktion fest, die ausgeführt wird, wenn auf das Objekt geklickt wird. |
setOnClickOpenLinkAction(action) | Button | Legt eine Aktion fest, bei der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) | Button | Legt eine URL fest, die geöffnet wird, wenn auf das Objekt geklickt wird. |
ButtonSet
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addButton(button) | ButtonSet | Fügt eine Schaltfläche hinzu. |
CalendarEventActionResponse
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
printJson() | String | Gibt die JSON-Darstellung dieses Objekts aus. |
CalendarEventActionResponseBuilder
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addAttachments(attachments) | CalendarEventActionResponseBuilder | Gibt an, dass die Antwort die Anhänge dem Kalendertermin hinzufügen soll, wenn die zugehörige UI-Aktion ausgeführt wird. |
addAttendees(emails) | CalendarEventActionResponseBuilder | Gibt an, dass die Antwort die angegebenen Teilnehmer dem Kalendertermin hinzufügen soll, wenn die zugehörige UI-Aktion ausgeführt wird. |
build() | CalendarEventActionResponse | Erstellt die Antwort auf die aktuelle Kalenderereignisaktion und validiert sie. |
setConferenceData(conferenceData) | CalendarEventActionResponseBuilder | Gibt an, dass die Antwort die angegebenen Konferenzdaten auf den Kalendertermin festlegen soll, wenn die zugehörige UI-Aktion ausgeführt wird. |
Card
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
printJson() | String | Gibt die JSON-Darstellung dieses Objekts aus. |
CardAction
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAuthorizationAction(action) | CardAction | Legt eine Autorisierungsaktion fest, die beim Anklicken des Objekts eine URL zum Autorisierungsablauf öffnet. |
setComposeAction(action, composedEmailType) | CardAction | Legt eine Aktion fest, mit der ein E-Mail-Entwurf erstellt wird, wenn auf das Objekt geklickt wird. |
setOnClickAction(action) | CardAction | Legt eine Aktion fest, die ausgeführt wird, wenn auf das Objekt geklickt wird. |
setOnClickOpenLinkAction(action) | CardAction | Legt eine Aktion fest, bei der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) | CardAction | Legt eine URL fest, die geöffnet wird, wenn auf das Objekt geklickt wird. |
setText(text) | CardAction | Legt den Menütext für diese Aktion fest. |
CardBuilder
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addCardAction(cardAction) | CardBuilder | Fügt dieser Karte eine CardAction hinzu. |
addSection(section) | CardBuilder | Fügt dieser Karte einen Abschnitt hinzu. |
build() | Card | Erstellt die aktuelle Karte und validiert sie. |
setDisplayStyle(displayStyle) | CardBuilder | Legt den Darstellungsstil für diese Karte fest. |
setFixedFooter(fixedFooter) | CardBuilder | Legt eine feste Fußzeile für diese Karte fest. |
setHeader(cardHeader) | CardBuilder | Legt die Kopfzeile für diese Karte fest. |
setName(name) | CardBuilder | Legt den Namen für diese Karte fest. |
setPeekCardHeader(peekCardHeader) | CardBuilder | Legt den Titel der Peek-Karte fest. |
CardHeader
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setImageAltText(imageAltText) | CardHeader | Legt den alternativen Text für das Kopfzeilenbild fest. |
setImageStyle(imageStyle) | CardHeader | Legt fest, wie das Symbol in der Kopfzeile der Karte zugeschnitten werden soll. |
setImageUrl(imageUrl) | CardHeader | Legt das im Header zu verwendende Bild durch Angabe der URL oder des Datenstrings fest. |
setSubtitle(subtitle) | CardHeader | Legt den Untertitel des Kartenheaders fest. |
setTitle(title) | CardHeader | Legt den Titel der Kartenüberschrift fest. |
CardSection
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addWidget(widget) | CardSection | Fügt das angegebene Widget zu diesem Abschnitt hinzu. |
setCollapsible(collapsible) | CardSection | Legt fest, ob der Abschnitt minimiert werden kann. |
setHeader(header) | CardSection | Legt die Kopfzeile des Abschnitts fest. |
setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | Legt die Anzahl der Widgets fest, die weiterhin angezeigt werden, wenn dieser Abschnitt minimiert wird. |
CardService
Attribute
Property | Typ | Beschreibung |
---|---|---|
BorderType | BorderType | Die Aufzählung BorderType . |
ComposedEmailType | ComposedEmailType | Die Aufzählung ComposedEmailType . |
ContentType | ContentType | Die Aufzählung ContentType . |
GridItemLayout | GridItemLayout | Die Aufzählung GridItemLayout . |
HorizontalAlignment | HorizontalAlignment | Die Aufzählung HorizontalAlignment . |
Icon | Icon | Die Aufzählung Icon . |
ImageCropType | ImageCropType | Die Aufzählung ImageCropType . |
ImageStyle | ImageStyle | Die Aufzählung ImageStyle . |
LoadIndicator | LoadIndicator | Die Aufzählung LoadIndicator . |
OnClose | OnClose | Die Aufzählung OnClose . |
OpenAs | OpenAs | Die Aufzählung OpenAs . |
SelectionInputType | SelectionInputType | Die Aufzählung SelectionInputType . |
TextButtonStyle | TextButtonStyle | Die Aufzählung TextButtonStyle . |
UpdateDraftBodyType | UpdateDraftBodyType | Die Aufzählung UpdateDraftBodyType . |
Methoden
CardWithId
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setCard(card) | CardWithId | Legt die Karte von cardWithId fest. |
setCardId(id) | CardWithId | Legt die eindeutige Karten-ID von cardWithId fest. |
ChatActionResponse
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setDialogAction(dialogAction) | ChatActionResponse | Legt die Dialogaktion auf ein Ereignis fest, das sich auf ein Dialogfeld bezieht. |
setResponseType(responseType) | ChatActionResponse | Der Antworttyp der Chat-App. |
setUpdatedWidget(updatedWidget) | ChatActionResponse | Legt das aktualisierte Widget fest, mit dem Optionen für die automatische Vervollständigung für ein Widget bereitgestellt werden. |
setUrl(url) | ChatActionResponse | Die URL, über die sich Nutzer authentifizieren oder konfigurieren können. |
ChatClientDataSource
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setSpaceDataSource(spaceDataSource) | ChatClientDataSource | Eine Datenquelle, die in Google Chat-Gruppenbereichen als Auswahlelemente für ein Mehrfachauswahlmenü eingefügt wird. |
ChatResponse
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
printJson() | String | Gibt die JSON-Darstellung dieses Objekts aus. |
ChatResponseBuilder
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addCardsV2(cardWithId) | ChatResponseBuilder | Legt das Kartenfeld der Nachricht fest. |
build() | ChatResponse | Erstellt die aktuelle Aktionsantwort und validiert sie. |
setActionResponse(actionResponse) | ChatResponseBuilder | Legt das Aktionsantwortfeld der Nachricht fest. |
setText(text) | ChatResponseBuilder | Legt den Text der Chatnachricht fest. |
ChatSpaceDataSource
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setDefaultToCurrentSpace(defaultToCurrentSpace) | ChatSpaceDataSource | Wenn true festgelegt ist, wird im Mehrfachauswahlmenü standardmäßig der aktuelle Google Chat-Bereich als Element ausgewählt. |
Column
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addWidget(widget) | Column | Fügt der Spalte ein Widget hinzu. |
setHorizontalAlignment(horizontalAlignment) | Column | Legt den HorizontalAlignment von Column fest. |
setHorizontalSizeStyle(horizontalSizeStyle) | Column | Legt den HorizontalSizeStyle der Spalte fest. |
setVerticalAlignment(verticalAlignment) | Column | Legt den VerticalAlignment von Column fest. |
Columns
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addColumn(column) | Columns | Fügt dem Spalten-Widget ein Column hinzu. |
setWrapStyle(wrapStyle) | Columns | Legt den Zeilenumbruchstil der Spalten fest und steuert, wie die Spaltengröße basierend auf der Bildschirmbreite angepasst wird. |
CommonDataSource
Attribute
Property | Typ | Beschreibung |
---|---|---|
UNKNOWN | Enum | Standardwert. |
USER | Enum | Google Workspace-Nutzer*innen. |
ComposeActionResponse
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
printJson() | String | Gibt die JSON-Darstellung dieses Objekts aus. |
ComposeActionResponseBuilder
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
build() | ComposeActionResponse | Erstellt die aktuelle Antwort der Erstellungsaktion und validiert sie. |
setGmailDraft(draft) | ComposeActionResponseBuilder | Legt den Entwurf GmailMessage fest, der mit GmailMessage.createDraftReply(body) oder ähnlichen Funktionen erstellt wurde. |
ComposedEmailType
Attribute
Property | Typ | Beschreibung |
---|---|---|
REPLY_AS_DRAFT | Enum | Einen Entwurf, der eine Antwort auf eine andere Nachricht ist |
STANDALONE_DRAFT | Enum | Ein Entwurf, bei dem es sich um eine eigenständige Nachricht handelt. |
ContentType
Attribute
Property | Typ | Beschreibung |
---|---|---|
TEXT | Enum | Gibt an, dass der generierte Inhalt Nur-Text ist. |
MUTABLE_HTML | Enum | Gibt an, dass der generierte Inhalt als HTML formatiert ist. |
IMMUTABLE_HTML | Enum | Gibt an, dass der generierte Inhalt als HTML formatiert ist, aber nach der Generierung nicht mehr bearbeitet werden kann. |
DatePicker
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setFieldName(fieldName) | DatePicker | Legt den Feldnamen fest, der diese Auswahl im Ereignisobjekt identifiziert, das bei einer UI-Interaktion generiert wird. |
setOnChangeAction(action) | DatePicker | Legt eine Action fest, die das Skript immer dann ausführt, wenn sich die Auswahleingabe ändert. |
setTitle(title) | DatePicker | Legt den Titel fest, der über dem Eingabefeld angezeigt wird. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Legt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Legt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll. |
DateTimePicker
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setFieldName(fieldName) | DateTimePicker | Legt den Feldnamen fest, der diese Auswahl im Ereignisobjekt identifiziert, das bei einer UI-Interaktion generiert wird. |
setOnChangeAction(action) | DateTimePicker | Legt eine Action fest, die das Skript immer dann ausführt, wenn sich die Auswahleingabe ändert. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | Legt die Anzahl der Minuten fest, um die die Zeitzone von der UTC abweichen soll. |
setTitle(title) | DateTimePicker | Legt den Titel fest, der über dem Eingabefeld angezeigt wird. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Legt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Legt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll. |
DecoratedText
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAuthorizationAction(action) | DecoratedText | Legt eine Autorisierungsaktion fest, die beim Anklicken des Objekts eine URL zum Autorisierungsablauf öffnet. |
setBottomLabel(text) | DecoratedText | Legt den Labeltext fest, der als Schlüssel verwendet werden soll. Er wird unter dem Textinhalt angezeigt. |
setButton(button) | DecoratedText | Legt das Button fest, das rechts neben dem Text angezeigt wird. |
setComposeAction(action, composedEmailType) | DecoratedText | Legt eine Aktion fest, mit der ein E-Mail-Entwurf erstellt wird, wenn auf das Objekt geklickt wird. |
setEndIcon(endIcon) | DecoratedText | Legt den optionalen IconImage fest, der rechts neben dem Inhalt angezeigt wird. |
setOnClickAction(action) | DecoratedText | Legt eine Aktion fest, die ausgeführt wird, wenn auf das Objekt geklickt wird. |
setOnClickOpenLinkAction(action) | DecoratedText | Legt eine Aktion fest, bei der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) | DecoratedText | Legt eine URL fest, die geöffnet wird, wenn auf das Objekt geklickt wird. |
setStartIcon(startIcon) | DecoratedText | Legt das optionale IconImage -Element fest, das vor dem Textinhalt angezeigt wird. |
setSwitchControl(switchToSet) | DecoratedText | Legt das Switch fest, das rechts neben dem Inhalt angezeigt wird. |
setText(text) | DecoratedText | Legt den Text fest, der als Wert verwendet werden soll. |
setTopLabel(text) | DecoratedText | Legt den Labeltext fest, der als Schlüssel verwendet werden soll. Er wird über dem Textinhalt angezeigt. |
setWrapText(wrapText) | DecoratedText | Legt fest, ob der Werttext in einer einzelnen Zeile oder in mehreren Zeilen angezeigt werden soll. |
Dialog
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setBody(card) | Dialog | Legt die Karte von Dialog fest. |
DialogAction
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setActionStatus(actionStatus) | DialogAction | Legt den Aktionsstatus DialogAction fest. |
setDialog(dialog) | DialogAction | Legt das Dialogfeld von DialogAction fest. |
DisplayStyle
Attribute
Property | Typ | Beschreibung |
---|---|---|
PEEK | Enum | Die Kopfzeile der Karte wird im unteren Bereich von Add-on-Inhalten über vorhandenen Inhalten angezeigt. |
REPLACE | Enum | Vorhandenen Inhalt ersetzen, um die Karte einzublenden. |
Divider
DriveItemsSelectedActionResponse
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
printJson() | String | Gibt die JSON-Darstellung dieses Objekts aus. |
DriveItemsSelectedActionResponseBuilder
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
build() | DriveItemsSelectedActionResponse | Erstellt die aktuelle Drive-Aktionsantwort. |
requestFileScope(itemId) | DriveItemsSelectedActionResponseBuilder | Gibt an, dass in der Antwort Dateiumfang für das kontextrelevante Element in Drive angefordert wird. |
EditorFileScopeActionResponse
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
printJson() | String | Gibt die JSON-Darstellung dieses Objekts aus. |
EditorFileScopeActionResponseBuilder
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
build() | EditorFileScopeActionResponse | Erstellt die aktuelle Antwort auf die Editoraktion. |
requestFileScopeForActiveDocument() | EditorFileScopeActionResponseBuilder | Fordert den Bereich drive.file für das aktuell aktive Editor-Dokument an. |
FixedFooter
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setPrimaryButton(button) | FixedFooter | Legen Sie die Hauptschaltfläche in der festen Fußzeile fest. |
setSecondaryButton(button) | FixedFooter | Legen Sie die sekundäre Schaltfläche in der festen Fußzeile fest. |
Grid
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addItem(gridItem) | Grid | Fügt dem Raster ein neues Rasterelement hinzu. |
setAuthorizationAction(action) | Grid | Legt eine Autorisierungsaktion fest, die beim Anklicken des Objekts eine URL zum Autorisierungsablauf öffnet. |
setBorderStyle(borderStyle) | Grid | Legt den auf jedes Rasterelement angewendeten Rahmenstil fest. |
setComposeAction(action, composedEmailType) | Grid | Legt eine Aktion fest, mit der ein E-Mail-Entwurf erstellt wird, wenn auf das Objekt geklickt wird. |
setNumColumns(numColumns) | Grid | Die Anzahl der Spalten, die im Raster angezeigt werden sollen. |
setOnClickAction(action) | Grid | Legt eine Aktion fest, die ausgeführt wird, wenn auf das Objekt geklickt wird. |
setOnClickOpenLinkAction(action) | Grid | Legt eine Aktion fest, bei der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) | Grid | Legt eine URL fest, die geöffnet wird, wenn auf das Objekt geklickt wird. |
setTitle(title) | Grid | Legt den Titeltext des Rasters fest. |
GridItem
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setIdentifier(id) | GridItem | Legt die Kennung für das Rasterelement fest. |
setImage(image) | GridItem | Legt das Bild für dieses Rasterelement fest. |
setLayout(layout) | GridItem | Legt das Layout von Text und Bild für das Rasterelement fest. |
setSubtitle(subtitle) | GridItem | Legt den Untertitel des Rasterelements fest. |
setTextAlignment(alignment) | GridItem | Legt die horizontale Ausrichtung des Rasterelements fest. |
setTitle(title) | GridItem | Legt den Titeltext des Rasterelements fest. |
GridItemLayout
Attribute
Property | Typ | Beschreibung |
---|---|---|
TEXT_BELOW | Enum | Titel und Untertitel werden unter dem Bild des Rasterelements angezeigt. |
TEXT_ABOVE | Enum | Titel und Untertitel werden über dem Bild des Rasterelements angezeigt. |
HorizontalAlignment
Attribute
Property | Typ | Beschreibung |
---|---|---|
START | Enum | Richte das Widget am Anfang der Satzseite aus. |
CENTER | Enum | Richten Sie das Widget zentriert aus. |
END | Enum | Richten Sie das Widget am Ende der Satzseite aus. |
HorizontalSizeStyle
Attribute
Property | Typ | Beschreibung |
---|---|---|
FILL_AVAILABLE_SPACE | Enum | Die Größe von Widget wird so angepasst, dass es die verfügbare horizontale Fläche von Column ausfüllt. |
FILL_MINIMUM_SPACE | Enum | Die Größe von Widget wird so angepasst, dass es die geringste horizontale Fläche in einem Column -Element ausfüllt. |
HostAppDataSource
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setChatDataSource(chatClientDataSource) | HostAppDataSource | Legt die Datenquelle aus Google Chat fest. |
Icon
Attribute
Property | Typ | Beschreibung |
---|---|---|
NONE | Enum | Kein Symbol. |
AIRPLANE | Enum | |
BOOKMARK | Enum | |
BUS | Enum | |
CAR | Enum | |
CLOCK | Enum | |
CONFIRMATION_NUMBER_ICON | Enum | |
DOLLAR | Enum | |
DESCRIPTION | Enum | |
EMAIL | Enum | |
EVENT_PERFORMER | Enum | |
EVENT_SEAT | Enum | |
FLIGHT_ARRIVAL | Enum | |
FLIGHT_DEPARTURE | Enum | |
HOTEL | Enum | |
HOTEL_ROOM_TYPE | Enum | |
INVITE | Enum | |
MAP_PIN | Enum | |
MEMBERSHIP | Enum | |
MULTIPLE_PEOPLE | Enum | |
OFFER | Enum | |
PERSON | Enum | |
PHONE | Enum | |
RESTAURANT_ICON | Enum | |
SHOPPING_CART | Enum | |
STAR | Enum | |
STORE | Enum | |
TICKET | Enum | |
TRAIN | Enum | |
VIDEO_CAMERA | Enum | |
VIDEO_PLAY | Enum |
IconImage
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAltText(altText) | IconImage | Legt den alternativen Text der URL fest, der für die Barrierefreiheit verwendet wird. |
setIcon(icon) | IconImage | Legt das vordefinierte Symbol fest, wenn die URL nicht festgelegt ist. |
setIconUrl(url) | IconImage | Legt die URL des Symbols fest, wenn das Symbol nicht festgelegt ist. |
setImageCropType(imageCropType) | IconImage | Legt den Zuschnittstil für das Bild fest. |
Image
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAltText(altText) | Image | Legt den alternativen Text des Bildes für Barrierefreiheit fest. |
setAuthorizationAction(action) | Image | Legt eine Autorisierungsaktion fest, die beim Anklicken des Objekts eine URL zum Autorisierungsablauf öffnet. |
setComposeAction(action, composedEmailType) | Image | Legt eine Aktion fest, mit der ein E-Mail-Entwurf erstellt wird, wenn auf das Objekt geklickt wird. |
setImageUrl(url) | Image | Legt das zu verwendende Bild durch Angabe der URL oder des Datenstrings fest. |
setOnClickAction(action) | Image | Legt eine Aktion fest, die ausgeführt wird, wenn auf das Objekt geklickt wird. |
setOnClickOpenLinkAction(action) | Image | Legt eine Aktion fest, bei der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) | Image | Legt eine URL fest, die geöffnet wird, wenn auf das Objekt geklickt wird. |
ImageButton
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAltText(altText) | ImageButton | Legt den alternativen Text der Schaltfläche für Barrierefreiheit fest. |
setAuthorizationAction(action) | ImageButton | Legt eine Autorisierungsaktion fest, die beim Anklicken des Objekts eine URL zum Autorisierungsablauf öffnet. |
setComposeAction(action, composedEmailType) | ImageButton | Legt eine Aktion fest, mit der ein E-Mail-Entwurf erstellt wird, wenn auf das Objekt geklickt wird. |
setIcon(icon) | ImageButton | Legt eine vordefinierte Icon fest, die auf der Schaltfläche angezeigt wird. |
setIconUrl(url) | ImageButton | Legt die URL eines Bildes fest, das als Symbol für diese Schaltfläche verwendet werden soll. |
setOnClickAction(action) | ImageButton | Legt eine Aktion fest, die ausgeführt wird, wenn auf das Objekt geklickt wird. |
setOnClickOpenLinkAction(action) | ImageButton | Legt eine Aktion fest, bei der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) | ImageButton | Legt eine URL fest, die geöffnet wird, wenn auf das Objekt geklickt wird. |
ImageComponent
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAltText(altText) | ImageComponent | Legt den alternativen Text des Bildes fest. |
setBorderStyle(borderStyle) | ImageComponent | Legt den auf das Bild angewendeten Rahmenstil fest. |
setCropStyle(imageCropStyle) | ImageComponent | Legt den Zuschnittstil für das Bild fest. |
setImageUrl(url) | ImageComponent | Legt die URL des Bildes fest. |
ImageCropStyle
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAspectRatio(ratio) | ImageCropStyle | Legt das Seitenverhältnis fest, das verwendet werden soll, wenn der Zuschnitttyp RECTANGLE_CUSTOM ist. |
setImageCropType(type) | ImageCropStyle | Legt den Zuschnitttyp für das Bild fest. |
ImageCropType
Attribute
Property | Typ | Beschreibung |
---|---|---|
SQUARE | Enum | Zuschnitt in quadratischer Form. |
CIRCLE | Enum | Zuschneidestil Kreis |
RECTANGLE_CUSTOM | Enum | Zuschnittstil in Form eines Rechtecks mit benutzerdefiniertem Seitenverhältnis. |
RECTANGLE_4_3 | Enum | Zuschnitt in rechteckiger Form mit Seitenverhältnis 4:3. |
ImageStyle
Attribute
Property | Typ | Beschreibung |
---|---|---|
SQUARE | Enum | Nicht zugeschnitten. |
CIRCLE | Enum | Auf Kreisform zuschneiden. |
Interaction
Attribute
Property | Typ | Beschreibung |
---|---|---|
INTERACTION_UNSPECIFIED | Enum | Standardwert. |
OPEN_DIALOG | Enum | Öffnet ein Dialogfeld, eine kartenbasierte Oberfläche, über die Chat-Apps mit Nutzern interagieren. |
KeyValue
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAuthorizationAction(action) |
| Legt eine Autorisierungsaktion fest, die beim Anklicken des Objekts eine URL zum Autorisierungsablauf öffnet. |
setComposeAction(action, composedEmailType) |
| Legt eine Aktion fest, mit der ein E-Mail-Entwurf erstellt wird, wenn auf das Objekt geklickt wird. |
setOnClickAction(action) |
| Legt eine Aktion fest, die ausgeführt wird, wenn auf das Objekt geklickt wird. |
setOnClickOpenLinkAction(action) |
| Legt eine Aktion fest, bei der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) |
| Legt eine URL fest, die geöffnet wird, wenn auf das Objekt geklickt wird. |
LinkPreview
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
printJson() | String | Gibt die JSON-Darstellung dieses Objekts aus. |
setLinkPreviewTitle(title) | LinkPreview | Legt den Titel fest, der in der Linkvorschau über der Vorschaukarte angezeigt wird. |
setPreviewCard(previewCard) | LinkPreview | Legt die Karte fest, auf der Informationen zu einem Link von einem Drittanbieter- oder Drittanbieterdienst angezeigt werden. |
setTitle(title) | LinkPreview | Legt den Titel fest, der im Smartchip für die Linkvorschau angezeigt wird. |
LoadIndicator
Attribute
Property | Typ | Beschreibung |
---|---|---|
SPINNER | Enum | Verwenden Sie ein rotierendes Ladesymbol. |
NONE | Enum | Verwenden Sie keinen Indikator. |
Navigation
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
popCard() | Navigation | Zieht eine Karte aus dem Navigationsstapel heraus. |
popToNamedCard(cardName) | Navigation | Ruft die angegebene Karte anhand ihres Kartennamens auf. |
popToRoot() | Navigation | Setzt den Kartenstapel auf die Stammkarte. |
printJson() | String | Gibt die JSON-Darstellung dieses Objekts aus. |
pushCard(card) | Navigation | Setzt die betreffende Karte auf den Stapel. |
updateCard(card) | Navigation | Ersetzt die aktuelle Karte direkt. |
Notification
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setText(text) | Notification | Legt den Text fest, der in der Benachrichtigung angezeigt werden soll. |
OnClose
Attribute
Property | Typ | Beschreibung |
---|---|---|
NOTHING | Enum | Beim Schließen nichts unternehmen. |
RELOAD | Enum | Das Add-on wird aktualisiert, wenn das Fenster geschlossen wird. |
OpenAs
Attribute
Property | Typ | Beschreibung |
---|---|---|
FULL_SIZE | Enum | In einem vollständigen Fenster oder Tab öffnen. |
OVERLAY | Enum | Sie kann als Overlay, beispielsweise als Pop-up, geöffnet werden. |
OpenLink
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setOnClose(onClose) | OpenLink | Legt das Verhalten der URL-Aktion beim Schließen des URL-Fensters oder -Tabs fest. |
setOpenAs(openAs) | OpenLink | Legt das Verhalten der URL beim Öffnen fest. |
setUrl(url) | OpenLink | Legt die URL fest, die geöffnet werden soll. |
PlatformDataSource
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setCommonDataSource(commonDataSource) | PlatformDataSource | Legt die Datenquelle aus Google Workspace fest. |
setHostAppDataSource(hostAppDataSource) | PlatformDataSource | Wird zum Ausfüllen von Gruppenbereichen im Mehrfachauswahlmenü verwendet. |
ResponseType
Attribute
Property | Typ | Beschreibung |
---|---|---|
TYPE_UNSPECIFIED | Enum | Standardtyp, der als NEW_MESSAGE verarbeitet wird. |
NEW_MESSAGE | Enum | Posten Sie eine neue Nachricht im Thema. |
UPDATE_MESSAGE | Enum | Aktualisieren Sie die Nachricht der Chat-App. |
UPDATE_USER_MESSAGE_CARDS | Enum | Karten in der Nachricht eines Nutzers aktualisieren. |
REQUEST_CONFIG | Enum | Bitten Sie den Nutzer privat um eine zusätzliche Authentifizierung oder Konfiguration. |
DIALOG | Enum | Öffnet ein Dialogfeld. |
UPDATE_WIDGET | Enum | Abfrage der Optionen für die automatische Vervollständigung von Widget-Texten. |
SelectionInput
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addItem(text, value, selected) | SelectionInput | Fügt ein neues Element hinzu, das ausgewählt werden kann. |
addMultiSelectItem(text, value, selected, startIconUri, bottomText) | SelectionInput | Fügt ein neues Element hinzu, das für Mehrfachauswahl-Menüs ausgewählt werden kann. |
setExternalDataSource(action) | SelectionInput | Legt eine externe Datenquelle fest, z. B. eine relationale Datenbank. |
setFieldName(fieldName) | SelectionInput | Legt den Schlüssel fest, der diese Auswahleingabe im Ereignisobjekt identifiziert, das bei einer UI-Interaktion generiert wird. |
setMultiSelectMaxSelectedItems(maxSelectedItems) | SelectionInput | Legt die maximale Anzahl von Elementen fest, die ein Nutzer auswählen kann. |
setMultiSelectMinQueryLength(queryLength) | SelectionInput | Legt die Anzahl der Textzeichen fest, die ein Nutzer eingibt, bevor die App die automatische Vervollständigung abfragt, und zeigt vorgeschlagene Elemente auf der Karte an. |
setOnChangeAction(action) | SelectionInput | Legt eine Action fest, die immer dann ausgeführt wird, wenn sich die Auswahleingabe ändert. |
setPlatformDataSource(platformDataSource) | SelectionInput | Legt eine Datenquelle aus Google Workspace fest. |
setTitle(title) | SelectionInput | Legt den Titel fest, der vor dem Eingabefeld angezeigt werden soll. |
setType(type) | SelectionInput | Legt den Typ dieser Eingabe fest. |
SelectionInputType
Attribute
Property | Typ | Beschreibung |
---|---|---|
CHECK_BOX | Enum | Eingabestil für Kästchen. |
RADIO_BUTTON | Enum | Eingabestil für Optionsfeld. |
DROPDOWN | Enum | Eingabestil für Drop-down-Menüauswahl. |
SWITCH | Enum | Eine Reihe von Schaltern. |
MULTI_SELECT | Enum | Ein Mehrfachauswahl-Menü für statische oder dynamische Daten. |
Status
Attribute
Property | Typ | Beschreibung |
---|---|---|
OK | Enum | HTTP Mapping: 200 OK |
CANCELLED | Enum | HTTP Mapping: 499 Client Closed Request |
UNKNOWN | Enum | Unbekannter Fehler. |
INVALID_ARGUMENT | Enum | Der Client hat ein ungültiges Argument angegeben. |
DEADLINE_EXCEEDED | Enum | HTTP Mapping: 504 Gateway Timeout |
NOT_FOUND | Enum | HTTP Mapping: 404 Not Found |
ALREADY_EXISTS | Enum | Die Entität, die ein Client erstellen wollte, existiert bereits. |
PERMISSION_DENIED | Enum | HTTP Mapping: 403 Forbidden |
UNAUTHENTICATED | Enum | HTTP Mapping: 401 Unauthorized |
RESOURCE_EXHAUSTED | Enum | HTTP Mapping: 429 Too Many Requests |
FAILED_PRECONDITION | Enum | Der Vorgang wurde abgelehnt, weil sich das System nicht in einem Zustand befindet, der für die Ausführung des Vorgangs erforderlich ist. |
ABORTED | Enum | Der Vorgang wurde abgebrochen, in der Regel aufgrund eines Parallelitätsproblems wie einer fehlgeschlagenen Sequencer-Prüfung oder eines Transaktionsabbruchs. |
OUT_OF_RANGE | Enum | Beim Vorgang wurde versucht, den gültigen Bereich zu überschreiten. |
UNIMPLEMENTED | Enum | HTTP Mapping: 501 Not Implemented |
INTERNAL | Enum | Interne Fehler. |
UNAVAILABLE | Enum | HTTP Mapping: 503 Service Unavailable |
DATA_LOSS | Enum | Dauerhafter Datenverlust oder Datenkorruption. |
Suggestions
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addSuggestion(suggestion) | Suggestions | Textvorschlag hinzufügen. |
addSuggestions(suggestions) | Suggestions | Fügen Sie eine Liste mit Textvorschlägen hinzu. |
SuggestionsResponse
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
printJson() | String | Gibt die JSON-Darstellung dieses Objekts aus. |
SuggestionsResponseBuilder
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
build() | SuggestionsResponse | Erstellt die aktuelle Vorschlagsantwort und validiert sie. |
setSuggestions(suggestions) | SuggestionsResponseBuilder | Legt die Vorschläge fest, die bei der automatischen Vervollständigung in Textfeldern verwendet werden. |
Switch
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setControlType(controlType) | Switch | Legt den Steuerelementtyp des Schalters fest. |
setFieldName(fieldName) | Switch | Legt den Schlüssel fest, der diesen Schalter im Ereignisobjekt identifiziert. Dieses wird bei einer UI-Interaktion generiert. |
setOnChangeAction(action) | Switch | Legt die Aktion fest, die ausgeführt werden soll, wenn der Schalter umgelegt wird. |
setSelected(selected) | Switch | Legt fest, ob dieser Schalter als aktiviert oder nicht ausgewählt beginnen soll. |
setValue(value) | Switch | Legt den Wert fest, der als Formulareingabe gesendet wird, wenn dieser Schalter aktiviert ist. |
SwitchControlType
Attribute
Property | Typ | Beschreibung |
---|---|---|
SWITCH | Enum | Ein-/Aus-Steuerelement für ein Schalter-Widget. |
CHECK_BOX | Enum | Steuerelement als Kästchen für ein Schalter-Widget. |
TextButton
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAltText(altText) | TextButton | Legt den alternativen Text der Schaltfläche für Barrierefreiheit fest. |
setAuthorizationAction(action) | TextButton | Legt eine Autorisierungsaktion fest, die beim Anklicken des Objekts eine URL zum Autorisierungsablauf öffnet. |
setBackgroundColor(backgroundColor) | TextButton | Legt die Hintergrundfarbe für die Schaltfläche "TextButtonStyle.FILLED " fest. |
setComposeAction(action, composedEmailType) | TextButton | Legt eine Aktion fest, mit der ein E-Mail-Entwurf erstellt wird, wenn auf das Objekt geklickt wird. |
setDisabled(disabled) | TextButton | Legt fest, ob die Schaltfläche deaktiviert ist. |
setOnClickAction(action) | TextButton | Legt eine Aktion fest, die ausgeführt wird, wenn auf das Objekt geklickt wird. |
setOnClickOpenLinkAction(action) | TextButton | Legt eine Aktion fest, bei der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) | TextButton | Legt eine URL fest, die geöffnet wird, wenn auf das Objekt geklickt wird. |
setText(text) | TextButton | Legt den Text fest, der auf der Schaltfläche angezeigt wird. |
setTextButtonStyle(textButtonStyle) | TextButton | Legt den Stil der Schaltfläche fest. |
TextButtonStyle
Attribute
Property | Typ | Beschreibung |
---|---|---|
OUTLINED | Enum | Schaltfläche mit normalem Text und klarem Hintergrund |
FILLED | Enum | Textschaltfläche mit farbigem Hintergrund. |
TextInput
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setFieldName(fieldName) | TextInput | Legt den Schlüssel fest, der diese Texteingabe im Ereignisobjekt identifiziert, das bei einer UI-Interaktion generiert wird. |
setHint(hint) | TextInput | Legt einen Hinweis für die Texteingabe fest. |
setMultiline(multiline) | TextInput | Legt fest, ob der Eingabetext in einer Zeile oder in mehreren Zeilen angezeigt wird. |
setOnChangeAction(action) | TextInput | Legt eine Aktion fest, die bei jeder Änderung der Texteingabe ausgeführt werden soll. |
setSuggestions(suggestions) | TextInput | Legt die Vorschläge für die automatische Vervollständigung im Textfeld fest. |
setSuggestionsAction(suggestionsAction) | TextInput | Legt die Callback-Aktion zum Abrufen von Vorschlägen auf Basis der Nutzereingaben für die automatische Vervollständigung fest. |
setTitle(title) | TextInput | Legt den Titel fest, der über dem Eingabefeld angezeigt werden soll. |
setValue(value) | TextInput | Legt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll. |
TextParagraph
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setText(text) | TextParagraph | Legt den Text des Absatzes fest. |
TimePicker
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setFieldName(fieldName) | TimePicker | Legt den Feldnamen fest, der diese Auswahl im Ereignisobjekt identifiziert, das bei einer UI-Interaktion generiert wird. |
setHours(hours) | TimePicker | Legt den Wert für die vorausgefüllten Stunden fest, der im Eingabefeld festgelegt werden soll. |
setMinutes(minutes) | TimePicker | Legt den vorausgefüllten Minutenwert fest, der im Eingabefeld festgelegt werden soll. |
setOnChangeAction(action) | TimePicker | Legt eine Action fest, die das Skript immer dann ausführt, wenn sich die Auswahleingabe ändert. |
setTitle(title) | TimePicker | Legt den Titel fest, der über dem Eingabefeld angezeigt wird. |
UniversalActionResponse
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
printJson() | String | Gibt die JSON-Darstellung dieses Objekts aus. |
UniversalActionResponseBuilder
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
build() | UniversalActionResponse | Erstellt die aktuelle universelle Aktionsantwort und validiert sie. |
displayAddOnCards(cardObjects) | UniversalActionResponseBuilder | Zeigt das Add-on mit den angegebenen Karten an. |
setOpenLink(openLink) | UniversalActionResponseBuilder | Legt fest, dass die URL geöffnet wird, wenn die universelle Aktion ausgewählt wird. |
UpdateDraftActionResponse
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
printJson() | String | Gibt die JSON-Darstellung dieses Objekts aus. |
UpdateDraftActionResponseBuilder
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
build() | UpdateDraftActionResponse | Erstellt die Antwort auf den aktuellen Updateentwurf und validiert sie. |
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction) | UpdateDraftActionResponseBuilder | Legt eine Aktion fest, durch die die Bcc-Empfänger eines Entwurfs für E-Mails aktualisiert werden. |
setUpdateDraftBodyAction(updateDraftBodyAction) | UpdateDraftActionResponseBuilder | Legen Sie eine Aktion fest, mit der der E-Mail-Text eines Entwurfs aktualisiert wird. |
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction) | UpdateDraftActionResponseBuilder | Legt eine Aktion fest, mit der die Cc-Empfänger eines Entwurfs aktualisiert werden. |
setUpdateDraftSubjectAction(updateDraftSubjectAction) | UpdateDraftActionResponseBuilder | Legt eine Aktion fest, mit der die Betreffzeile eines Entwurfs aktualisiert wird. |
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction) | UpdateDraftActionResponseBuilder | Legt eine Aktion fest, mit der die An-Empfänger eines Entwurfs aktualisiert werden. |
UpdateDraftBccRecipientsAction
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addUpdateBccRecipients(bccRecipientEmails) | UpdateDraftBccRecipientsAction | Hiermit werden die Bcc-Empfänger eines E-Mail-Entwurfs aktualisiert. |
UpdateDraftBodyAction
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addUpdateContent(content, contentType) | UpdateDraftBodyAction | Fügt den angegebenen Inhalt in den Textentwurf ein. |
setUpdateType(updateType) | UpdateDraftBodyAction | Legt den UpdateDraftBodyType dieser Aktualisierungsaktion für den Entwurfstext fest. |
UpdateDraftBodyType
Attribute
Property | Typ | Beschreibung |
---|---|---|
IN_PLACE_INSERT | Enum | Standard. |
INSERT_AT_START | Enum | Aktualisierungsaktionen fügen Inhalte am Anfang des Nachrichtentexts ein. |
INSERT_AT_END | Enum | Aktualisierungsaktionen fügen Inhalte am Ende des Nachrichtentexts ein. |
UpdateDraftCcRecipientsAction
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addUpdateCcRecipients(ccRecipientEmails) | UpdateDraftCcRecipientsAction | Damit werden die Cc-Empfänger eines E-Mail-Entwurfs aktualisiert. |
UpdateDraftSubjectAction
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addUpdateSubject(subject) | UpdateDraftSubjectAction | Aktualisiert die Betreffzeile eines E-Mail-Entwurfs |
UpdateDraftToRecipientsAction
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addUpdateToRecipients(toRecipientEmails) | UpdateDraftToRecipientsAction | Damit werden die „An“-Empfänger eines E-Mail-Entwurfs aktualisiert. |
UpdatedWidget
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addItem(text, value, selected, startIconUri, bottomText) | UpdatedWidget | Fügt ein neues Element hinzu, das ausgewählt werden kann. |
VerticalAlignment
Attribute
Property | Typ | Beschreibung |
---|---|---|
CENTER | Enum | Der Inhalt wird vertikal in der Mitte des Containers platziert. |
TOP | Enum | Der Inhalt wird vertikal oben im Container platziert. |
BOTTOM | Enum | Der Inhalt wird vertikal unten im Container platziert. |
Widget
WrapStyle
Attribute
Property | Typ | Beschreibung |
---|---|---|
NOWRAP | Enum | Kein Zeilenumbruch. |
WRAP | Enum | Fügt dem Inhalt für alle Widgets in einer Spalte einen Text hinzu. |