Class HostAppDataSource

HostAppDataSource

Para um widget SelectionInput que usa um menu de seleção múltipla, uma fonte de dados de um aplicativo do Google Workspace. A origem de dados preenche os itens de seleção do menu de seleção múltipla.

const chatSpaceDataSource =
    CardService.newChatSpaceDataSource().setDefaultToCurrentSpace(true);

const chatClientDataSource =
    CardService.newChatClientDataSource().setSpaceDataSource(
        chatSpaceDataSource);

const hostAppDataSource =
    CardService.newHostAppDataSource().setChatDataSource(chatClientDataSource);

Disponível apenas para apps do Google Chat e complementos do Google Workspace que estendem fluxos. Não disponível para outros complementos do Google Workspace.

Métodos

MétodoTipo de retornoBreve descrição
setChatDataSource(chatClientDataSource)HostAppDataSourceDefine a fonte de dados do Google Chat.
setWorkflowDataSource(workflowDataSource)HostAppDataSourceDefine a fonte de dados dos fluxos do Google Workspace.

Documentação detalhada

setChatDataSource(chatClientDataSource)

Define a fonte de dados do Google Chat.

const chatSpaceDataSource =
    CardService.newChatSpaceDataSource().setDefaultToCurrentSpace(true);

const chatClientDataSource =
    CardService.newChatClientDataSource().setSpaceDataSource(
        chatSpaceDataSource);

const hostAppDataSource =
    CardService.newHostAppDataSource().setChatDataSource(chatClientDataSource);
Disponível apenas para apps do Google Chat. Não disponível para complementos do Google Workspace.

Parâmetros

NomeTipoDescrição
chatClientDataSourceChatClientDataSourceA fonte de dados a ser definida.

Retornar

HostAppDataSource: este objeto, para encadeamento.


setWorkflowDataSource(workflowDataSource)

Define a fonte de dados dos fluxos do Google Workspace.

Disponível apenas pelo programa Gemini Alpha para complementos do Google Workspace que estendem os fluxos de trabalho do Google Workspace.

const workflowDataSource =
    CardService.newWorkflowDataSource().setIncludeVariables(true);

const hostAppDataSource =
    CardService.newHostAppDataSource().setWorkflowDataSource(workflowDataSource);

Parâmetros

NomeTipoDescrição
workflowDataSourceWorkflowDataSourceA fonte de dados a ser definida.

Retornar

HostAppDataSource: este objeto, para encadeamento.