Class DialogAction

Диалоговое действие

Построитель объектов Dialog Action .

Доступно только для приложений 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 .

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

set Action Status(actionStatus)

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

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

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

Параметры

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

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

Dialog Action — этот объект для цепочки.


set Dialog(dialog)

Устанавливает диалог Dialog Action .

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 для использования.

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

Dialog Action — этот объект для цепочки.