Un campo di immissione che consente agli utenti di inserire un orario.
Disponibile per i componenti aggiuntivi di Google Workspace e le app Google Chat.
const dateTimePicker = CardService.newTimePicker() .setTitle('Enter the time.') .setFieldName('time_field') // Set default value as 3:30 AM. .setHours(3) .setMinutes(30) .setOnChangeAction( CardService.newAction().setFunctionName('handleDateTimeChange'), );
Metodi
| Metodo | Tipo restituito | Breve descrizione |
|---|---|---|
add | Widget | Aggiunge l'azione evento che può essere eseguita sul widget. |
set | Time | Imposta il nome del campo che identifica questo selettore nell'oggetto evento generato quando si verifica un'interazione con la UI. |
set | Time | Imposta il valore delle ore precompilate da impostare nel campo di input. |
set | Widget | Imposta l'ID univoco assegnato utilizzato per identificare il widget da modificare. |
set | Time | Imposta il valore precompilato dei minuti da impostare nel campo di immissione. |
set | Time | Imposta un Action che lo script esegue ogni volta che cambia l'input del selettore. |
set | Time | Imposta il titolo visualizzato sopra il campo di input. |
set | Widget | Imposta la visibilità del widget. |
Documentazione dettagliata
add Event Action(eventAction)
Aggiunge l'azione evento che può essere eseguita sul widget.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
event | Event | Event da aggiungere. |
Indietro
Widget: l'oggetto, per il concatenamento.
set Field Name(fieldName)
Imposta il nome del campo che identifica questo selettore nell'oggetto evento generato quando si verifica un'interazione con la UI. Il nome del campo è visibile all'utente. Obbligatorio; il nome del campo specificato deve essere univoco.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
field | String | Il nome da assegnare a questo input. |
Indietro
Time: questo selettore, per il concatenamento.
set Hours(hours)
Imposta il valore delle ore precompilate da impostare nel campo di input.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
hours | Integer | Il valore predefinito dell'ora inserito nell'input, compreso tra 0 e 23. È sempre rappresentato come stringa nei parametri di callback del modulo. |
Indietro
Time: questo selettore, per il concatenamento.
set Id(id)
Imposta l'ID univoco assegnato utilizzato per identificare il widget da modificare. La mutazione dei widget è supportata solo nei componenti aggiuntivi.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
id | String | L'ID del widget, con un limite di 64 caratteri e nel formato `[a-zA-Z0-9-]+`. |
Indietro
Widget: questo oggetto, per il concatenamento.
set Minutes(minutes)
Imposta il valore precompilato dei minuti da impostare nel campo di input.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
minutes | Integer | Il valore predefinito dei minuti inserito nell'input è compreso tra 0 e 59. È sempre rappresentato come stringa nei parametri di callback del modulo. |
Indietro
Time: questo selettore, per il concatenamento.
set On Change Action(action)
Imposta un Action che lo script esegue ogni volta che cambia l'input del selettore.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
action | Action | L'azione da intraprendere. |
Indietro
Time: questo selettore, per il concatenamento.
set Title(title)
Imposta il titolo visualizzato sopra il campo di input.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
title | String | Il titolo del campo di input. |
Indietro
Time: questo selettore, per il concatenamento.
set Visibility(visibility)
Imposta la visibilità del widget. Il valore predefinito è "VISIBLE".
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
visibility | Visibility | Il Visibility del widget. |
Indietro
Widget: l'oggetto, per il concatenamento.