Class DataSourceConfig

DataSourceConfig

Um objeto de configuração que ajuda a configurar as fontes de dados de um widget.

Exemplo de uso:

const dataSourceConfig = CardService.newDataSourceConfig()
     .setPlatformDataSource(CardService.newPlatformDataSource()
     .setWorkflowDataSource(CardService.WorkflowDataSourceType.USER));

Métodos

MétodoTipo de retornoBreve descrição
setMaxCharactersToDisable(maxCharactersToDisable)DataSourceConfigDefine o número máximo de caracteres que o usuário pode inserir antes que esse provedor de dados seja desativado.
setMaxResults(maxResults)DataSourceConfigDefine o número máximo de resultados a serem retornados.
setMinCharactersToTrigger(minCharactersToTrigger)DataSourceConfigDefine o número mínimo de caracteres que o usuário precisa inserir antes que esse provedor de dados seja acionado para retornar resultados.
setPlatformDataSource(platformDataSource)DataSourceConfigDefine a fonte de dados como uma fonte de dados da plataforma.
setRemoteDataSource(action)DataSourceConfigDefine a fonte de dados como um provedor de dados remoto.

Documentação detalhada

setMaxCharactersToDisable(maxCharactersToDisable)

Define o número máximo de caracteres que o usuário pode inserir antes que esse provedor de dados seja desativado. Os resultados não serão mostrados se a entrada exceder esse comprimento.

Parâmetros

NomeTipoDescrição
maxCharactersToDisableIntegerO número máximo de caracteres obrigatório. Um valor de 0 significa que não há limite e que a opção está sempre ativada.

Retornar

DataSourceConfig: este objeto, para encadeamento.


setMaxResults(maxResults)

Define o número máximo de resultados a serem retornados.

Parâmetros

NomeTipoDescrição
maxResultsIntegerO número máximo de resultados a serem retornados.

Retornar

DataSourceConfig: este objeto, para encadeamento.


setMinCharactersToTrigger(minCharactersToTrigger)

Define o número mínimo de caracteres que o usuário precisa inserir antes que esse provedor de dados seja acionado para retornar resultados.

Parâmetros

NomeTipoDescrição
minCharactersToTriggerIntegerO número mínimo de caracteres necessários.

Retornar

DataSourceConfig: este objeto, para encadeamento.


setPlatformDataSource(platformDataSource)

Define a fonte de dados como uma fonte de dados da plataforma.

Parâmetros

NomeTipoDescrição
platformDataSourcePlatformDataSourceUma fonte de dados compartilhada por todos os aplicativos do Google Workspace.

Retornar

DataSourceConfig: este objeto, para encadeamento.


setRemoteDataSource(action)

Define a fonte de dados como um provedor de dados remoto.

Parâmetros

NomeTipoDescrição
actionActionUma ação que retorna dados.

Retornar

DataSourceConfig: este objeto, para encadeamento.