Class Action

Aktion

Eine Aktion, die Interaktivität in UI-Elementen ermöglicht. Die Aktion erfolgt nicht direkt auf dem Client, sondern ruft eine Apps Script-Callback-Funktion mit optionalen Parametern auf.

var image = CardService.newImage()
    .setOnClickAction(CardService.newAction()
        .setFunctionName("handleImageClick")
        .setParameters({imageSrc: 'carImage'}));

Methoden

MethodeRückgabetypKurzbeschreibung
setFunctionName(functionName)ActionLegt den Namen der aufzurufenden Callback-Funktion fest.
setLoadIndicator(loadIndicator)ActionLegt die Ladeanzeige fest, die angezeigt wird, während die Aktion ausgeführt wird.
setParameters(parameters)ActionBenutzerdefinierte Parameter können an die Callback-Funktion übergeben werden.

Detaillierte Dokumentation

setFunctionName(functionName)

Legt den Namen der aufzurufenden Callback-Funktion fest. Erforderlich.

Parameter

NameTypBeschreibung
functionNameStringDer Name der Funktion. Sie können Funktionen aus enthaltenen Bibliotheken wie Library.libFunction1 verwenden.

Zurücksenden

Action: Dieses Objekt zum Verketten.


setLoadIndicator(loadIndicator)

Legt die Ladeanzeige fest, die angezeigt wird, während die Aktion ausgeführt wird.

Parameter

NameTypBeschreibung
loadIndicatorLoadIndicatorDie anzuzeigende Anzeige.

Zurücksenden

Action: Dieses Objekt zum Verketten.


setParameters(parameters)

Benutzerdefinierte Parameter können an die Callback-Funktion übergeben werden. Optional.

Parameter

NameTypBeschreibung
parametersObjectSowohl Schlüssel als auch Werte müssen Strings sein.

Zurücksenden

Action: Dieses Objekt zum Verketten.

Eingestellte Methoden