Es un objeto de configuración que ayuda a configurar las fuentes de datos de un widget.
Ejemplo de uso:
const dataSourceConfig = CardService.newDataSourceConfig() .setPlatformDataSource(CardService.newPlatformDataSource() .setWorkflowDataSource(CardService.WorkflowDataSourceType.USER));
Métodos
| Método | Tipo de datos que se devuelve | Descripción breve |
|---|---|---|
set | Data | Establece la cantidad máxima de caracteres que el usuario puede ingresar antes de que se inhabilite este proveedor de datos. |
set | Data | Establece la cantidad máxima de resultados que se devolverán. |
set | Data | Establece la cantidad mínima de caracteres que el usuario debe ingresar antes de que se active este proveedor de datos para devolver resultados. |
set | Data | Establece la fuente de datos en una fuente de datos de la plataforma. |
set | Data | Establece la fuente de datos en un proveedor de datos remoto. |
Documentación detallada
setMaxCharactersToDisable(maxCharactersToDisable)
Establece la cantidad máxima de caracteres que el usuario puede ingresar antes de que se inhabilite este proveedor de datos. Los resultados no se muestran si la entrada supera esta longitud.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
max | Integer | Es la cantidad máxima de caracteres requerida. Un valor de 0 significa que no hay límite y que siempre está habilitado. |
Volver
DataSourceConfig : Este objeto, para el encadenamiento.
setMaxResults(maxResults)
Establece la cantidad máxima de resultados que se devolverán.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
max | Integer | Es la cantidad máxima de resultados que se devolverán. |
Volver
DataSourceConfig : Este objeto, para el encadenamiento.
setMinCharactersToTrigger(minCharactersToTrigger)
Establece la cantidad mínima de caracteres que el usuario debe ingresar antes de que se active este proveedor de datos para devolver resultados.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
min | Integer | Es la cantidad mínima de caracteres requerida. |
Volver
DataSourceConfig : Este objeto, para el encadenamiento.
setPlatformDataSource(platformDataSource)
Establece la fuente de datos en una fuente de datos de la plataforma.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
platform | Platform | Es una fuente de datos que comparten todas las aplicaciones de Google Workspace. |
Volver
DataSourceConfig : Este objeto, para el encadenamiento.
setRemoteDataSource(action)
Establece la fuente de datos en un proveedor de datos remoto.
Parámetros
| Nombre | Tipo | Descripción |
|---|---|---|
action | Action | Es una acción que devuelve datos. |
Volver
DataSourceConfig : Este objeto, para el encadenamiento.