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 daher für beide Seiten keine separaten UIs entwickeln.
Klassen
Name | Kurzbeschreibung |
---|---|
Action | Eine Aktion, die Interaktivität in UI-Elementen ermöglicht. |
ActionResponse | Das Antwortobjekt, das von einer Callback-Funktion (z.B. einem Formularantwort-Handler) zurückgegeben werden kann, um eine oder mehrere Aktionen auf dem Client auszuführen. |
ActionResponseBuilder | Ein Builder für ActionResponse -Objekte. |
Attachment | Stellt einen Anhang dar, der von einem Add-on erstellt wurde. |
AuthorizationAction | Eine Autorisierungsaktion, durch die der Nutzer nach einem Klick auf die AuthorizationUrl weitergeleitet wird. |
AuthorizationException | Ein Fehler, der zurückgegeben werden kann, um eine Autorisierungskarte für den Nutzer auszulösen. |
BorderStyle | Eine Klasse, die einen vollständigen Rahmenstil darstellt und 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 | Eine Antwort, die Änderungen am Kalendertermin vornimmt, die der Nutzer derzeit als Reaktion auf eine in der UI ausgeführte Aktion ausführt, z. B. ein Klick auf eine Schaltfläche |
CalendarEventActionResponseBuilder | Ein Builder für CalendarEventActionResponse -Objekte. |
Card | Eine Kontextkarte, die eine einzelne Ansicht in der UI darstellt. |
CardAction | Ein anklickbarer Menüpunkt, der dem Menü der Kartenüberschrift hinzugefügt wird. |
CardBuilder | Ein Builder für Card -Objekte. |
CardHeader | Die Kopfzeile eines Card . |
CardSection | Ein Kartenabschnitt enthält Gruppen von Widgets und ermöglicht die visuelle Trennung. |
CardService | CardService bietet die Möglichkeit, allgemeine Karten zu erstellen, die für verschiedene Erweiterbarkeitsprodukte von Google verwendet werden, z. B. Google Workspace-Add-ons. |
ComposeActionResponse | Das Antwortobjekt, das von einer Callback-Methode zum Schreiben einer Aktion in einem Gmail-Add-on zurückgegeben werden kann. |
ComposeActionResponseBuilder | Ein Builder für ComposeActionResponse -Objekte. |
ComposedEmailType | Ein Enum-Wert, der angibt, ob es sich bei der erstellten E-Mail um eine eigenständige E-Mail oder einen Antwortentwurf handelt. |
ContentType | Ein Enum-Wert, der den Inhaltstyp des von einem UpdateDraftActionResponse generierten Inhalts angibt. |
DatePicker | Ein Eingabefeld, in dem ein Datum eingegeben werden kann. |
DateTimePicker | Ein Eingabefeld, in dem Nutzer ein Datum und eine Uhrzeit eingeben können. |
DecoratedText | Ein Widget, das Text mit optionalen Verzierungen anzeigt. |
DisplayStyle | Ein Enum, das 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 in der UI ausgeführte Aktion, z. B. ein Klick auf eine Schaltfläche |
DriveItemsSelectedActionResponseBuilder | Ein Builder für DriveItemsSelectedActionResponse -Objekte. |
EditorFileScopeActionResponse | Nimmt Änderungen an einem Editor wie Google Docs, Google Tabellen oder Google Präsentationen als Reaktion auf eine in der Benutzeroberfläche ausgeführte Aktion vor. |
EditorFileScopeActionResponseBuilder | Ein Builder für EditorFileScopeActionResponse -Objekte. |
FixedFooter | Die feste Fußzeile, die unten in einem Add-on Card angezeigt wird. |
Grid | Ein organisiertes Raster zur Anzeige mehrerer Rasterelemente |
GridItem | Die Elemente, mit denen Nutzer in einem Raster-Widget interagieren. |
GridItemLayout | Ein Enum, das das Bild und den Textstil eines GridItem definiert. |
HorizontalAlignment | Ein Enum-Wert, der die horizontale Ausrichtung eines Widgets angibt. |
Icon | Vordefinierte Symbole, die in verschiedenen UI-Objekten wie ImageButton - oder DecoratedText -Widgets verwendet werden können. |
IconImage | Ein vordefiniertes Symbol oder ein Symbol aus einer URL mit einem anpassbaren Zuschneidestil. |
Image | Ein Widget, das ein einzelnes Bild zeigt. |
ImageButton | Ein ImageButton mit einem Bild. |
ImageComponent | Eine Bildkomponente, die Rasterelementen hinzugefügt werden kann. |
ImageCropStyle | Eine Klasse, die einen Zuschneidestil darstellt, der auf Bildkomponenten angewendet werden kann. |
ImageCropType | Ein Enum-Wert, der die auf Bildkomponenten angewendeten Zuschnittsstile darstellt. |
ImageStyle | Ein Enum-Wert, der den Stil des Zuschneidens eines Bildes definiert. |
| Dieser Kurs wurde eingestellt. |
LoadIndicator | Ein Enum-Typ, der den Typ der Lade- oder Fortschrittsanzeige angibt, der angezeigt wird, während ein Action verarbeitet wird. |
Navigation | Ein Hilfsobjekt, das die Kartennavigation steuert |
Notification | Eine Benachrichtigung, die dem Nutzer als Antwort auf die Interaktion mit einem UI-Element angezeigt wird. |
OnClose | Ein Enum-Wert, der angibt, was zu tun ist, wenn eine URL durch eine OpenLink geöffnet wird. |
OpenAs | Ein Enum-Wert, der angibt, wie eine URL geöffnet wird. |
OpenLink | Aktion zum Öffnen eines Links mit einigen Optionen |
SelectionInput | Ein Eingabefeld, in dem Sie aus vordefinierten Optionen auswählen können. |
SelectionInputType | Typ der Auswahleingabe. |
Suggestions | Autocomplete-Vorschläge, um ein TextInput -Widget zu ergänzen. |
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 Aktivieren oder Deaktivieren unterstützt. |
SwitchControlType | Typ eines Widget-Steuerelements Switch . |
TextButton | Ein TextButton mit einem Textlabel. |
TextButtonStyle | Eine Aufzählung, die 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 dem Nutzer eine Zeit 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 | Eine Aktion, die den E-Mail-Entwurf aktualisiert, den der Nutzer gerade bearbeitet. |
UpdateDraftActionResponseBuilder | Ein Builder für UpdateDraftActionResponse -Objekte. |
UpdateDraftBccRecipientsAction | Aktualisiert die Bcc-Empfänger eines E-Mail-Entwurfs. |
UpdateDraftBodyAction | Aktualisiert den E-Mail-Entwurf |
UpdateDraftBodyType | Ein Enum-Wert, der den Typ eines UpdateDraftBodyAction angibt. |
UpdateDraftCcRecipientsAction | Aktualisiert die Cc-Empfänger eines E-Mail-Entwurfs. |
UpdateDraftSubjectAction | Aktualisiert die Betreffzeile eines E-Mail-Entwurfs. |
UpdateDraftToRecipientsAction | Aktualisiert die An-Empfänger eines E-Mail-Entwurfs. |
Widget | Basisklasse für alle Widgets, die einem Card hinzugefügt werden können. |
Action
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setFunctionName(functionName) | Action | Legt den Namen der aufzurufenden Callback-Funktion fest. |
setLoadIndicator(loadIndicator) | Action | Legt die Ladeanzeige fest, die angezeigt wird, während die Aktion ausgeführt wird. |
setParameters(parameters) | Action | Benutzerdefinierte Parameter können an die Callback-Funktion übergeben werden. |
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 ist. |
setOpenLink(openLink) | ActionResponseBuilder | Legt die URL fest, zu der navigiert werden soll, wenn die Aktion aktiviert ist. |
setStateChanged(stateChanged) | ActionResponseBuilder | Legt ein Flag fest, um anzugeben, dass diese Aktion den vorhandenen Datenstatus geändert hat. |
Attachment
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setIconUrl(iconUrl) | Attachment | Legt die URL des Symbols 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 Nutzer über die Autorisierungsaufforderung weitergeleitet werden. |
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 Nutzer über die Autorisierungsaufforderung weitergeleitet werden. |
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 Autorisierung angezeigt wird. |
throwException() | void | Löst die Ausnahme aus. |
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 Rahmentyp fest. |
BorderType
Attribute
Property | Typ | Beschreibung |
---|---|---|
NO_BORDER | Enum | Kein Rahmenstil. |
STROKE | Enum | Rahmenlinienstil mit Strichen |
Button
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAuthorizationAction(action) | Button | Legt eine Autorisierungsaktion fest, mit der eine URL zum Autorisierungsablauf geöffnet wird, wenn auf das Objekt geklickt wird. |
setComposeAction(action, composedEmailType) | Button | Legt eine Aktion fest, die einen E-Mail-Entwurf erstellt, 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, mit der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) | Button | Legt eine URL fest, die beim Klicken auf das Objekt geöffnet werden soll. |
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 zum Kalendertermin hinzufügen soll, wenn die zugehörige UI-Aktion ausgeführt wird. |
addAttendees(emails) | CalendarEventActionResponseBuilder | Gibt an, dass die Antwort die angegebenen Teilnehmer zum Kalendertermin hinzufügen soll, wenn die zugehörige UI-Aktion ausgeführt wird. |
build() | CalendarEventActionResponse | Erstellt die aktuelle Aktionsaktion für Kalendertermine 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, mit der eine URL zum Autorisierungsablauf geöffnet wird, wenn auf das Objekt geklickt wird. |
setComposeAction(action, composedEmailType) | CardAction | Legt eine Aktion fest, die einen E-Mail-Entwurf erstellt, 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, mit der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) | CardAction | Legt eine URL fest, die beim Klicken auf das Objekt geöffnet werden soll. |
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 Anzeigestil 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 die Kopfzeile der Vorschaukarte fest. |
CardHeader
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setImageAltText(imageAltText) | CardHeader | Legt den alternativen Text für das Kopfzeilenbild fest. |
setImageStyle(imageStyle) | CardHeader | Legt fest, dass das Symbol in der Kopfzeile der Karte zugeschnitten wird. |
setImageUrl(imageUrl) | CardHeader | Legt das Bild für den Header fest, indem Sie die zugehörige URL oder den Datenstring angeben. |
setSubtitle(subtitle) | CardHeader | Legt den Untertitel des Kartenheaders fest. |
setTitle(title) | CardHeader | Legt den Titel der Kopfzeile der Karte 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 angezeigt werden, wenn dieser Bereich minimiert ist. |
CardService
Attribute
Property | Typ | Beschreibung |
---|---|---|
BorderType | BorderType | Die BorderType -Aufzählung. |
ComposedEmailType | ComposedEmailType | Die ComposedEmailType -Aufzählung. |
ContentType | ContentType | Die ContentType -Aufzählung. |
GridItemLayout | GridItemLayout | Die GridItemLayout -Aufzählung. |
HorizontalAlignment | HorizontalAlignment | Die HorizontalAlignment -Aufzählung. |
Icon | Icon | Die Icon -Aufzählung. |
ImageCropType | ImageCropType | Die ImageCropType -Aufzählung. |
ImageStyle | ImageStyle | Die ImageStyle -Aufzählung. |
LoadIndicator | LoadIndicator | Die LoadIndicator -Aufzählung. |
OnClose | OnClose | Die OnClose -Aufzählung. |
OpenAs | OpenAs | Die OpenAs -Aufzählung. |
SelectionInputType | SelectionInputType | Die SelectionInputType -Aufzählung. |
TextButtonStyle | TextButtonStyle | Die TextButtonStyle -Aufzählung. |
UpdateDraftBodyType | UpdateDraftBodyType | Die UpdateDraftBodyType -Aufzählung. |
Methoden
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 Antwortaktion zum Schreiben und validiert sie. |
setGmailDraft(draft) | ComposeActionResponseBuilder | Legt den GmailMessage -Entwurf 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, der eine eigenständige Nachricht darstellt. |
ContentType
Attribute
Property | Typ | Beschreibung |
---|---|---|
TEXT | Enum | Gibt an, dass der generierte Inhalt im Nur-Text-Format vorliegt. |
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. Er kann jedoch nicht mehr bearbeitet werden. |
DatePicker
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setFieldName(fieldName) | DatePicker | Legt den Feldnamen fest, der diese Auswahl im Ereignisobjekt identifiziert, das generiert wird, wenn eine UI-Interaktion auftritt. |
setOnChangeAction(action) | DatePicker | Legt ein Action fest, das das Skript immer dann ausführt, wenn sich die Auswahl der Auswahl ä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 generiert wird, wenn eine UI-Interaktion auftritt. |
setOnChangeAction(action) | DateTimePicker | Legt ein Action fest, das das Skript immer dann ausführt, wenn sich die Auswahl der Auswahl ändert. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | Legt die Anzahl der Minuten fest, um die die Zeitzone von 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, mit der eine URL zum Autorisierungsablauf geöffnet wird, wenn auf das Objekt geklickt wird. |
setBottomLabel(text) | DecoratedText | Legt den Labeltext fest, der als Schlüssel verwendet werden soll, und wird unter dem Textinhalt angezeigt. |
setButton(button) | DecoratedText | Legt die Button fest, die rechts neben dem Text angezeigt wird. |
setComposeAction(action, composedEmailType) | DecoratedText | Legt eine Aktion fest, die einen E-Mail-Entwurf erstellt, wenn auf das Objekt geklickt wird. |
setEndIcon(endIcon) | DecoratedText | Legt die optionale IconImage fest, die 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, mit der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) | DecoratedText | Legt eine URL fest, die beim Klicken auf das Objekt geöffnet werden soll. |
setStartIcon(startIcon) | DecoratedText | Legt die optionale IconImage fest, die vor dem Textinhalt angezeigt werden soll. |
setSwitchControl(switchToSet) | DecoratedText | Legt die Switch fest, die 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, und wird über dem Textinhalt angezeigt. |
setWrapText(wrapText) | DecoratedText | Legt fest, ob der Werttext in einer oder mehreren Zeilen angezeigt werden soll. |
DisplayStyle
Attribute
Property | Typ | Beschreibung |
---|---|---|
PEEK | Enum | Die Kartenüberschrift wird im unteren Bereich von Add-on-Inhalten gegenüber vorhandenen Inhalten eingeblendet. |
REPLACE | Enum | Erscheinen Sie die Karte durch Ersetzen der vorhandenen Inhalte. |
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 der Umfang der Antwort für das kontextrelevante Element in Google 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 der Editor-Aktion. |
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 primäre Schaltflä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, mit der eine URL zum Autorisierungsablauf geöffnet wird, wenn auf das Objekt geklickt wird. |
setBorderStyle(borderStyle) | Grid | Legt den Rahmenstil fest, der auf jedes Rasterelement angewendet wird. |
setComposeAction(action, composedEmailType) | Grid | Legt eine Aktion fest, die einen E-Mail-Entwurf erstellt, 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, mit der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) | Grid | Legt eine URL fest, die beim Klicken auf das Objekt geöffnet werden soll. |
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 Bildern 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 | Richte das Widget in der Mitte aus. |
END | Enum | Richte das Widget am Ende der Satzseite aus. |
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 Bedienungshilfen 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 Zuschneidestil 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, mit der eine URL zum Autorisierungsablauf geöffnet wird, wenn auf das Objekt geklickt wird. |
setComposeAction(action, composedEmailType) | Image | Legt eine Aktion fest, die einen E-Mail-Entwurf erstellt, wenn auf das Objekt geklickt wird. |
setImageUrl(url) | Image | Legt das zu verwendende Bild fest, indem Sie die URL oder den Datenstring angeben. |
setOnClickAction(action) | Image | Legt eine Aktion fest, die ausgeführt wird, wenn auf das Objekt geklickt wird. |
setOnClickOpenLinkAction(action) | Image | Legt eine Aktion fest, mit der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) | Image | Legt eine URL fest, die beim Klicken auf das Objekt geöffnet werden soll. |
ImageButton
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAltText(altText) | ImageButton | Legt den alternativen Text der Schaltfläche für Bedienungshilfen fest. |
setAuthorizationAction(action) | ImageButton | Legt eine Autorisierungsaktion fest, mit der eine URL zum Autorisierungsablauf geöffnet wird, wenn auf das Objekt geklickt wird. |
setComposeAction(action, composedEmailType) | ImageButton | Legt eine Aktion fest, die einen E-Mail-Entwurf erstellt, wenn auf das Objekt geklickt wird. |
setIcon(icon) | ImageButton | Legt eine vordefinierte Icon fest, die auf der Schaltfläche angezeigt werden soll. |
setIconUrl(url) | ImageButton | Legt die URL eines Bilds 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, mit der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) | ImageButton | Legt eine URL fest, die beim Klicken auf das Objekt geöffnet werden soll. |
ImageComponent
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAltText(altText) | ImageComponent | Legt den alternativen Text des Bildes fest. |
setBorderStyle(borderStyle) | ImageComponent | Legt den Rahmenstil für das Bild fest. |
setCropStyle(imageCropStyle) | ImageComponent | Legt den Zuschneidestil 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 Zuschneidetyp RECTANGLE_CUSTOM ist. |
setImageCropType(type) | ImageCropStyle | Legt den Zuschneidetyp für das Bild fest. |
ImageCropType
Attribute
Property | Typ | Beschreibung |
---|---|---|
SQUARE | Enum | Zuschneidestil im quadratischen Format |
CIRCLE | Enum | Zuschneidestil für kreisförmige Form |
RECTANGLE_CUSTOM | Enum | Zuschneidestil mit rechteckigen Formen und benutzerdefiniertem Seitenverhältnis. |
RECTANGLE_4_3 | Enum | Zuschneidestil mit rechteckigen Formen und einem Seitenverhältnis von 4:3. |
ImageStyle
Attribute
Property | Typ | Beschreibung |
---|---|---|
SQUARE | Enum | Kein Zuschneiden. |
CIRCLE | Enum | Auf eine kreisförmige Form zuschneiden. |
KeyValue
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAuthorizationAction(action) |
| Legt eine Autorisierungsaktion fest, mit der eine URL zum Autorisierungsablauf geöffnet wird, wenn auf das Objekt geklickt wird. |
setComposeAction(action, composedEmailType) |
| Legt eine Aktion fest, die einen E-Mail-Entwurf erstellt, 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, mit der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) |
| Legt eine URL fest, die beim Klicken auf das Objekt geöffnet werden soll. |
LoadIndicator
Attribute
Property | Typ | Beschreibung |
---|---|---|
SPINNER | Enum | Rotierendes Ladesymbol verwenden. |
NONE | Enum | Verwenden Sie keinen Indikator. |
Navigation
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
popCard() | Navigation | Ruft eine Karte aus dem Navigationsbereich auf. |
popToNamedCard(cardName) | Navigation | Die Karten werden anhand des Kartennamens aufgerufen. |
popToRoot() | Navigation | Verschiebt das Kartenstapel zur Stammkarte. |
printJson() | String | Gibt die JSON-Darstellung dieses Objekts aus. |
pushCard(card) | Navigation | Die angegebene Karte wird auf den Stapel verschoben. |
updateCard(card) | Navigation | Die aktuelle Karte wird ersetzt. |
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 | Tun Sie nichts. |
RELOAD | Enum | Das Add-on wird neu geladen, wenn das Fenster geschlossen wird. |
OpenAs
Attribute
Property | Typ | Beschreibung |
---|---|---|
FULL_SIZE | Enum | In einem vollständigen Fenster oder Tab öffnen. |
OVERLAY | Enum | Als Overlay öffnen, beispielsweise als Pop-up |
OpenLink
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setOnClose(onClose) | OpenLink | Legt das Verhalten der URL-Aktion fest, wenn das URL-Fenster oder der Tab geschlossen wird. |
setOpenAs(openAs) | OpenLink | Legt das Verhalten der URL beim Öffnen fest. |
setUrl(url) | OpenLink | Legt die URL fest, die geöffnet werden soll. |
SelectionInput
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addItem(text, value, selected) | SelectionInput | Fügt ein neues Element hinzu, das ausgewählt werden kann. |
setFieldName(fieldName) | SelectionInput | Legt den Schlüssel fest, der diese Auswahleingabe im Ereignisobjekt identifiziert, das generiert wird, wenn eine UI-Interaktion auftritt. |
setOnChangeAction(action) | SelectionInput | Legt ein Action fest, das immer dann ausgeführt werden soll, wenn sich die Auswahleingabe ändert. |
setTitle(title) | SelectionInput | Legt fest, dass der Titel vor dem Eingabefeld angezeigt wird. |
setType(type) | SelectionInput | Legt den Typ dieser Eingabe fest. |
SelectionInputType
Attribute
Property | Typ | Beschreibung |
---|---|---|
CHECK_BOX | Enum | Eingabestil für das Kästchen. |
RADIO_BUTTON | Enum | Stil des Radio- Buton-Eingabemodus. |
DROPDOWN | Enum | Eingabestil für die Drop-down-Menüauswahl. |
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 Antwort auf Vorschläge und validiert sie. |
setSuggestions(suggestions) | SuggestionsResponseBuilder | Legt die Vorschläge fest, die automatisch in Textfeldern verwendet werden. |
Switch
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setControlType(controlType) | Switch | Legt den Steuertyp des Schalters fest. |
setFieldName(fieldName) | Switch | Legt den Schlüssel fest, der diesen Schalter im Ereignisobjekt identifiziert, das generiert wird, wenn eine UI-Interaktion auftritt. |
setOnChangeAction(action) | Switch | Legt die Aktion fest, die ausgeführt werden soll, wenn der Schieberegler aktiviert ist. |
setSelected(selected) | Switch | Legt fest, ob dieser Schalter als ausgewählt oder nicht ausgewählt gestartet werden 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 | Steuerelement mit Stil für ein Schalter-Widget. |
CHECK_BOX | Enum | Steuerelement-ähnliches Steuerelement für ein Schalter-Widget. |
TextButton
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setAltText(altText) | TextButton | Legt den alternativen Text der Schaltfläche für Bedienungshilfen fest. |
setAuthorizationAction(action) | TextButton | Legt eine Autorisierungsaktion fest, mit der eine URL zum Autorisierungsablauf geöffnet wird, wenn auf das Objekt geklickt wird. |
setBackgroundColor(backgroundColor) | TextButton | Legt die Hintergrundfarbe der Schaltfläche TextButtonStyle.FILLED fest. |
setComposeAction(action, composedEmailType) | TextButton | Legt eine Aktion fest, die einen E-Mail-Entwurf erstellt, 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, mit der eine URL in einem Tab geöffnet wird, wenn auf das Objekt geklickt wird. |
setOpenLink(openLink) | TextButton | Legt eine URL fest, die beim Klicken auf das Objekt geöffnet werden soll. |
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 |
---|---|---|
TEXT | Enum | Schaltfläche für normalen Text mit 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 generiert wird, wenn eine UI-Interaktion auftritt. |
setHint(hint) | TextInput | Legt einen Hinweis für die Texteingabe fest. |
setMultiline(multiline) | TextInput | Gibt an, ob der Eingabetext in einer oder 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 fest, mit der Vorschläge auf Grundlage der Nutzereingabe für die automatische Vervollständigung abgerufen werden. |
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 generiert wird, wenn eine UI-Interaktion auftritt. |
setHours(hours) | TimePicker | Legt den Wert für die vorausgefüllten Stunden fest, die im Eingabefeld festgelegt werden sollen. |
setMinutes(minutes) | TimePicker | Legt den Wert für die im Voraus ausgefüllten Minuten fest, der im Eingabefeld festgelegt werden soll. |
setOnChangeAction(action) | TimePicker | Legt ein Action fest, das das Skript immer dann ausführt, wenn sich die Auswahl der Auswahl ä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 | Das Add-on mit den angegebenen Karten wird angezeigt. |
setOpenLink(openLink) | UniversalActionResponseBuilder | Legt fest, dass die URL geöffnet wird, wenn die universelle Aktion ausgewählt ist. |
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 aktuelle Update-Entwurfs-Aktionsantwort und validiert sie. |
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction) | UpdateDraftActionResponseBuilder | Legt eine Aktion fest, mit der die Bcc-Empfänger von E-Mails eines Entwurfs 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 Empfänger an einen Entwurf aktualisiert werden. |
UpdateDraftBccRecipientsAction
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addUpdateBccRecipients(bccRecipientEmails) | UpdateDraftBccRecipientsAction | Aktualisiert die Bcc-Empfänger eines E-Mail-Entwurfs. |
UpdateDraftBodyAction
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addUpdateContent(content, contentType) | UpdateDraftBodyAction | Fügt dem Entwurfstext den angegebenen Inhalt hinzu. |
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 | Bei Updateaktionen werden Inhalte am Anfang des Nachrichtentexts eingefügt. |
INSERT_AT_END | Enum | Bei Updateaktionen werden die Inhalte am Ende des Nachrichtentexts eingefügt. |
UpdateDraftCcRecipientsAction
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addUpdateCcRecipients(ccRecipientEmails) | UpdateDraftCcRecipientsAction | Aktualisiert die Cc-Empfänger eines E-Mail-Entwurfs. |
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 | Aktualisiert die An-Empfänger eines E-Mail-Entwurfs. |