Class ChatSpaceDataSource
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
ChatSpaceDataSource
Uma fonte de dados que preenche os espaços do Google Chat como itens de seleção para um menu de múltipla escolha. Só
preenche os espaços em que o usuário é membro.
const chatSpaceDataSource =
CardService.newChatSpaceDataSource().setDefaultToCurrentSpace(true);
Disponível apenas para apps do Google Chat. Não disponível para complementos do Google Workspace.
Documentação detalhada
setDefaultToCurrentSpace(defaultToCurrentSpace)
Se definido como true
, o menu de seleção múltipla seleciona o espaço atual do Google Chat como um item
por padrão.
const chatSpaceDataSource =
CardService.newChatSpaceDataSource().setDefaultToCurrentSpace(true);
Disponível apenas para apps do Google Chat. Não disponível para complementos do Google Workspace.
Parâmetros
Nome | Tipo | Descrição |
defaultToCurrentSpace | Boolean | O booleano a ser definido. |
Retornar
ChatSpaceDataSource
: este objeto, para encadeamento.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-26 UTC.
[null,null,["Última atualização 2025-07-26 UTC."],[[["\u003cp\u003eChatSpaceDataSource populates Google Chat spaces as selection items in a multiselect menu, limited to spaces the user has joined.\u003c/p\u003e\n"],["\u003cp\u003eIt's exclusively for Google Chat apps and unavailable for Google Workspace Add-ons.\u003c/p\u003e\n"],["\u003cp\u003eThis data source can be configured to default to the current Chat space as a selected item in the menu.\u003c/p\u003e\n"]]],["`ChatSpaceDataSource` populates a multiselect menu with Google Chat spaces the user belongs to. `setDefaultToCurrentSpace(true)` sets the current Chat space as the default selection in the menu. This functionality is exclusively for Google Chat apps, not Google Workspace add-ons. The `setDefaultToCurrentSpace` method takes a boolean as input and returns the `ChatSpaceDataSource` object. `newChatSpaceDataSource()` is used to create the object.\n"],null,["# Class ChatSpaceDataSource\n\nChatSpaceDataSource\n\nA data source that populates Google Chat spaces as selection items for a multiselect menu. Only\npopulates spaces that the user is a member of.\n\n```javascript\nconst chatSpaceDataSource =\n CardService.newChatSpaceDataSource().setDefaultToCurrentSpace(true);\n```\n\nOnly available for Google Chat apps. Not available for Google Workspace add-ons. \n\n### Methods\n\n| Method | Return type | Brief description |\n|---------------------------------------------------------------------------------------|--------------------------|------------------------------------------------------------------------------------------------------|\n| [setDefaultToCurrentSpace(defaultToCurrentSpace)](#setDefaultToCurrentSpace(Boolean)) | [ChatSpaceDataSource](#) | If set to `true`, the multi select menu selects the current Google Chat space as an item by default. |\n\nDetailed documentation\n----------------------\n\n### `set``Default``To``Current``Space(defaultToCurrentSpace)`\n\nIf set to `true`, the multi select menu selects the current Google Chat space as an item\nby default.\n\n```javascript\nconst chatSpaceDataSource =\n CardService.newChatSpaceDataSource().setDefaultToCurrentSpace(true);\n```\nOnly available for Google Chat apps. Not available for Google Workspace add-ons.\n\n#### Parameters\n\n| Name | Type | Description |\n|-------------------------------|-----------|------------------------|\n| `default``To``Current``Space` | `Boolean` | The boolean to be set. |\n\n#### Return\n\n\n[ChatSpaceDataSource](#) --- This object, for chaining."]]