Class WorkflowDataSource

工作流程数据来源

对于 SelectionInputDateTimePickerTextInput widget,Google Workspace Studio 中使用的数据源。数据源会填充 widget 的可用选项。

仅适用于扩展 Google Workspace Studio 的 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。COMPACT 按钮仅显示“+”号。

参数

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

返回

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