Class WorkflowDataSource

WorkflowDataSource

For a SelectionInput , DateTimePicker ` or TextInput widget, a data source used in Google Workspace Studio. The data source populates available options for a widget.

Only available for Google Workspace add-ons that extend Google Workspace Studio.

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

Methods

Method Return type Brief description
Workflow Data Source Whether to include variables from the previous step in the data source.
Workflow Data Source Sets the type of the workflow data source.
Workflow Data Source Sets the label of the variable picker button, which displays after the `+` sign in FULL_SIZE button size.
Workflow Data Source Sets the size of the variable picker button, Workflow automatically uses COMPACT in side panel and FULL_SIZE in other cases if UNSPECIFIED is selected.

Detailed documentation

setIncludeVariables(includeVariables)

Whether to include variables from the previous step in the data source.

Parameters

Name Type Description
include Variables
Boolean Whether to include variables in the data source.

Return

WorkflowDataSource — This object, for chaining.


setType(type)

Sets the type of the workflow data source.

Parameters

Name Type Description
type
Workflow Data Source Type The type of the workflow data source.

Return

WorkflowDataSource — This object, for chaining.


setVariableButtonLabel(variableButtonLabel)

Sets the label of the variable picker button, which displays after the `+` sign in FULL_SIZE button size.

Parameters

Name Type Description
variable Button Label
String The label of the variable picker button.

Return

WorkflowDataSource — This object, for chaining.


setVariableButtonSize(variableButtonSize)

Sets the size of the variable picker button, Workflow automatically uses COMPACT in side panel and FULL_SIZE in other cases if UNSPECIFIED is selected. A COMPACT button only displays the `+` sign.

Parameters

Name Type Description
variable Button Size
Variable Button Size The size of the variable picker button.

Return

WorkflowDataSource — This object, for chaining.

Create a Mobile Website
View Site in Mobile | Classic
Share by: