Class HostAppDataSource

HostAppDataSource

Для виджета SelectionInput , использующего меню с множественным выбором, используется источник данных из приложения Google Workspace. Источник данных заполняет элементы выбора в меню с множественным выбором.

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

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

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

Доступно только для приложений Google Chat и дополнений Google Workspace, расширяющих рабочие процессы. Недоступно для других дополнений Google Workspace.

Методы

Метод Тип возвращаемого значения Краткое описание
set Chat Data Source(chatClientDataSource) Host App Data Source Устанавливает источник данных из Google Chat.
set Workflow Data Source(workflowDataSource) Host App Data Source Задает источник данных из Google Workspace Flows.

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

setChatDataSource(chatClientDataSource)

Устанавливает источник данных из Google Chat.

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

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

const hostAppDataSource =
    CardService.newHostAppDataSource().setChatDataSource(chatClientDataSource);
Доступно только для приложений Google Chat. Недоступно для дополнений Google Workspace.

Параметры

Имя Тип Описание
chat Client Data Source Chat Client Data Source Необходимо указать источник данных.

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

HostAppDataSource — Этот объект используется для цепочек вызовов.


setWorkflowDataSource(workflowDataSource)

Задает источник данных из Google Workspace Flows.

Доступно только для дополнений Google Workspace, расширяющих функциональность Google Workspace Studio.

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

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

Параметры

Имя Тип Описание
workflow Data Source Workflow Data Source Необходимо указать источник данных.

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

HostAppDataSource — Этот объект используется для цепочек вызовов.