Class DialogAction

DialogAction

Конструктор для объектов DialogAction .

Доступно только для приложений Google Chat. Недоступно для дополнений Google Workspace.

const card = CardService.newCardBuilder()
                 .setHeader(CardService.newCardHeader().setTitle('Card title'))
                 .build();
const dialog = CardService.newDialog().setBody(card);

const dialogAction = CardService.newDialogAction().setDialog(dialog);

Методы

Метод Тип возвращаемого значения Краткое описание
set Action Status(actionStatus) Dialog Action Устанавливает статус действия Dialog Action .
set Dialog(dialog) Dialog Action Задает диалоговое окно для Dialog Action .

Подробная документация

setActionStatus(actionStatus)

Устанавливает статус действия для DialogAction .

const actionStatus = CardService.newActionStatus().setStatusCode(
    CardService.Status.OK,
);

const dialogAction =
    CardService.newDialogAction().setActionStatus(actionStatus);

Параметры

Имя Тип Описание
action Status Action Status Action Status который следует использовать.

Возвращаться

DialogAction — Этот объект используется для создания цепочек действий.


setDialog(dialog)

Задает диалоговое окно для DialogAction .

const card = CardService.newCardBuilder()
                 .setHeader(CardService.newCardHeader().setTitle('card title'))
                 .build();

// Sets the card of the dialog.
const dialog = CardService.newDialog().setBody(card);

const dialogAction = CardService.newDialogAction().setDialog(dialog);

Параметры

Имя Тип Описание
dialog Dialog Dialog для использования.

Возвращаться

DialogAction — Этот объект используется для создания цепочек действий.