Class WorkflowDataSource

工作流程数据来源

对于 SelectionInputDateTimePickerTextInput widget,来自 Google Workspace 流的数据源。数据源会填充微件的可用选项。

仅通过 Gemini Alpha 版计划提供,用于扩展 Google Workspace Flows 的 Google Workspace 加购项。

const workflowDataSource = CardService.newWorkflowDataSource().setIncludeVariables(true)
.setType(CardService.WorkflowDataSourceType.USER);

方法

方法返回类型简介
setIncludeVariables(includeVariables)WorkflowDataSource是否在数据源中包含上一步中的变量。
setType(type)WorkflowDataSource设置工作流数据源的类型。
setVariableButtonLabel(variableButtonLabel)WorkflowDataSource设置变量选择器按钮的标签,该标签将在 FULL_SIZE 按钮大小的“+”号后显示。
setVariableButtonSize(variableButtonSize)WorkflowDataSource设置变量选择器按钮的大小,如果选择 UNSPECIFIED,工作流将在侧边栏中自动使用 COMPACT,在其他情况下使用 FULL_SIZE。

详细文档

setIncludeVariables(includeVariables)

是否在数据源中包含上一步中的变量。

参数

名称类型说明
includeVariablesBoolean是否在数据源中包含变量。

返回

WorkflowDataSource - 此对象,用于链式调用。


setType(type)

设置工作流数据源的类型。

参数

名称类型说明
typeWorkflowDataSourceType工作流数据源的类型。

返回

WorkflowDataSource - 此对象,用于链式调用。


setVariableButtonLabel(variableButtonLabel)

设置变量选择器按钮的标签,该标签将在 FULL_SIZE 按钮大小的“+”号后显示。

参数

名称类型说明
variableButtonLabelString变量选择器按钮的标签。

返回

WorkflowDataSource - 此对象,用于链式调用。


setVariableButtonSize(variableButtonSize)

设置变量选择器按钮的大小,如果选择 UNSPECIFIED,工作流将在侧边栏中自动使用 COMPACT,在其他情况下使用 FULL_SIZE。紧凑型按钮只会显示“+”号。

参数

名称类型说明
variableButtonSizeVariableButtonSize变量选择器按钮的大小。

返回

WorkflowDataSource - 此对象,用于链式调用。