Class DialogAction

DialogAction

Un compilador para objetos DialogAction.

Solo está disponible para las apps de Google Chat. No está disponible para los complementos de 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)

Métodos

MétodoTipo de datos que se muestraDescripción breve
setActionStatus(actionStatus)DialogActionEstablece el estado de la acción de DialogAction.
setDialog(dialog)DialogActionEstablece el diálogo de DialogAction.

Documentación detallada

setActionStatus(actionStatus)

Establece el estado de la acción de DialogAction.

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

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

Parámetros

NombreTipoDescripción
actionStatusActionStatusEl ActionStatus que se debe usar.

Devolvedor

DialogAction: Este objeto se usa para encadenar.


setDialog(dialog)

Establece el diálogo de 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)

Parámetros

NombreTipoDescripción
dialogDialogEl Dialog que se debe usar.

Devolvedor

DialogAction: Este objeto se usa para encadenar.