For a Selection
, Date
` or Text
widget, a data source
from a Google Workspace flow. The data source populates available options for a widget.
Only available through the Gemini Alpha program for Google Workspace add-ons that extend Google Workspace Flows.
const workflowDataSource = CardService . newWorkflowDataSource (). setIncludeVariables ( true ) . setType ( CardService . WorkflowDataSourceType . USER );
Methods
| Method | Return type | Brief description |
|---|---|---|
Workflow
|
Whether to include variables from the previous step in the data source. | |
Workflow
|
Sets the type of the workflow data source. | |
Workflow
|
Sets the label of the variable picker button, which will be displayed after the `+` sign in FULL_SIZE button size. | |
Workflow
|
Sets the size of the variable picker button, Workflow will automatically using COMPACT in side panel and FULL_SIZE in other cases if UNSPECIFIED is selected. |
Detailed documentation
set
Include
Variables(includeVariables)
Whether to include variables from the previous step in the data source.
Parameters
| Name | Type | Description |
|---|---|---|
include
|
Boolean
|
Whether to include variables in the data source. |
Return
Workflow
— This object, for chaining.
set
Type(type)
Sets the type of the workflow data source.
Parameters
| Name | Type | Description |
|---|---|---|
type
|
Workflow
|
The type of the workflow data source. |
Return
Workflow
— This object, for chaining.
set
Variable
Button
Label(variableButtonLabel)
Sets the label of the variable picker button, which will be displayed after the `+` sign in FULL_SIZE button size.
Parameters
| Name | Type | Description |
|---|---|---|
variable
|
String
|
The label of the variable picker button. |
Return
Workflow
— This object, for chaining.
set
Variable
Button
Size(variableButtonSize)
Sets the size of the variable picker button, Workflow will automatically using COMPACT in side panel and FULL_SIZE in other cases if UNSPECIFIED is selected. A COMPACT button will only display the `+` sign.
Parameters
| Name | Type | Description |
|---|---|---|
variable
|
Variable
|
The size of the variable picker button. |
Return
Workflow
— This object, for chaining.

