A configuration object that helps configure the data sources for a widget.
Sample usage:
const dataSourceConfig = CardService . newDataSourceConfig () . setPlatformDataSource ( CardService . newPlatformDataSource () . setWorkflowDataSource ( CardService . WorkflowDataSourceType . USER ));
Methods
| Method | Return type | Brief description |
|---|---|---|
Data
|
Sets the maximum number of characters the user can enter before this data provider is disabled. | |
Data
|
Sets the maximum number of results to return. | |
Data
|
Sets the minimum number of characters the user must enter before this data provider is triggered to return results. | |
Data
|
Sets the data source to a platform data source. | |
Data
|
Sets the data source to a remote data provider. |
Detailed documentation
set
Max
Characters
To
Disable(maxCharactersToDisable)
Sets the maximum number of characters the user can enter before this data provider is disabled. Results are not shown if the input exceeds this length.
Parameters
| Name | Type | Description |
|---|---|---|
max
|
Integer
|
The maximum number of characters required. A value of 0 means no limit, always enabled. |
Return
Data
— This object, for chaining.
set
Max
Results(maxResults)
Sets the maximum number of results to return.
Parameters
| Name | Type | Description |
|---|---|---|
max
|
Integer
|
The maximum number of results to return. |
Return
Data
— This object, for chaining.
set
Min
Characters
To
Trigger(minCharactersToTrigger)
Sets the minimum number of characters the user must enter before this data provider is triggered to return results.
Parameters
| Name | Type | Description |
|---|---|---|
min
|
Integer
|
The minimum number of characters required. |
Return
Data
— This object, for chaining.
set
Platform
Data
Source(platformDataSource)
Sets the data source to a platform data source.
Parameters
| Name | Type | Description |
|---|---|---|
platform
|
Platform
|
A data source that is shared by all Google Workspace applications. |
Return
Data
— This object, for chaining.
set
Remote
Data
Source(action)
Sets the data source to a remote data provider.
Parameters
| Name | Type | Description |
|---|---|---|
action
|
Action
|
An action that returns data. |
Return
Data
— This object, for chaining.

