Действие, обеспечивающее интерактивность внутри элементов пользовательского интерфейса. Действие не происходит непосредственно на клиенте, а вызывает функцию обратного вызова Apps Script с необязательными параметрами.
var image = CardService.newImage() .setOnClickAction(CardService.newAction() .setFunctionName("handleImageClick") .setParameters({imageSrc: 'carImage'}));
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
setFunctionName(functionName) | Action | Задает имя вызываемой функции обратного вызова. |
setLoadIndicator(loadIndicator) | Action | Устанавливает индикатор загрузки, который отображается во время выполнения действия. |
setParameters(parameters) | Action | Позволяет передавать пользовательские параметры в функцию обратного вызова. |
Подробная документация
setFunctionName(functionName)
Задает имя вызываемой функции обратного вызова. Необходимый.
Параметры
Имя | Тип | Описание |
---|---|---|
functionName | String | Имя функции. Вы можете использовать функции из включенных библиотек, таких как Library.libFunction1 . |
Возвращаться
Action
— этот объект для цепочки.
setLoadIndicator(loadIndicator)
Устанавливает индикатор загрузки, который отображается во время выполнения действия.
Параметры
Имя | Тип | Описание |
---|---|---|
loadIndicator | LoadIndicator | Индикатор для отображения. |
Возвращаться
Action
— этот объект для цепочки.
setParameters(parameters)
Позволяет передавать пользовательские параметры в функцию обратного вызова. По желанию.
Параметры
Имя | Тип | Описание |
---|---|---|
parameters | Object | И ключи, и значения должны быть строками. |
Возвращаться
Action
— этот объект для цепочки.