Class WorkflowDataSource

工作流程資料來源

如果是 SelectionInputDateTimePickerTextInput 小工具,則資料來源來自 Google Workspace 流程。資料來源會填入小工具的可用選項。

僅適用於透過 Gemini Alpha 計畫取得的 Google Workspace 外掛程式,可擴充 Google Workspace Flows。

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,Workflow 會自動在側邊面板中使用 COMPACT,在其他情況下使用 FULL_SIZE。

內容詳盡的說明文件

setIncludeVariables(includeVariables)

是否要在資料來源中加入上一步的變數。

參數

名稱類型說明
includeVariablesBoolean是否要在資料來源中加入變數。

回攻員

WorkflowDataSource - 這個物件,用於鏈結。


setType(type)

設定工作流程資料來源的類型。

參數

名稱類型說明
typeWorkflowDataSourceType工作流程資料來源的類型。

回攻員

WorkflowDataSource - 這個物件,用於鏈結。


setVariableButtonLabel(variableButtonLabel)

設定變數挑選器按鈕的標籤,該標籤會顯示在 FULL_SIZE 按鈕大小的「+」符號後方。

參數

名稱類型說明
variableButtonLabelString變數挑選器按鈕的標籤。

回攻員

WorkflowDataSource - 這個物件,用於鏈結。


setVariableButtonSize(variableButtonSize)

設定變數選擇器按鈕的大小。如果選取 UNSPECIFIED,Workflow 會自動在側邊面板中使用 COMPACT,在其他情況下使用 FULL_SIZE。COMPACT 按鈕只會顯示「+」符號。

參數

名稱類型說明
variableButtonSizeVariableButtonSize變數挑選器按鈕的大小。

回攻員

WorkflowDataSource - 這個物件,用於鏈結。