Class Action

Действие

Действие, обеспечивающее интерактивность внутри элементов пользовательского интерфейса. Действие не происходит непосредственно на клиенте, а вызывает функцию обратного вызова 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 — этот объект для цепочки.

Устаревшие методы