Un campo di immissione che consente agli utenti di inserire un'ora.
Disponibile per i componenti aggiuntivi di Google Workspace e le app di 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 dell'interfaccia utente. |
set | Time | Imposta il valore delle ore precompilato da impostare nel campo di immissione. |
set | Widget | Imposta l'ID univoco assegnato utilizzato per identificare il widget da modificare. |
set | Time | Imposta il valore dei minuti precompilato da impostare nel campo di immissione. |
set | Time | Imposta un Action che lo script esegue ogni volta che l'input del selettore cambia. |
set | Time | Imposta il titolo visualizzato sopra il campo di immissione. |
set | Widget | Imposta la visibilità del widget. |
Documentazione dettagliata
addEventAction(eventAction)
Aggiunge l'azione evento che può essere eseguita sul widget.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
event | Event | L'oggetto Event da aggiungere. |
Indietro
Widget : l'oggetto, per il concatenamento.
setFieldName(fieldName)
Imposta il nome del campo che identifica questo selettore nell'oggetto evento generato quando si verifica un'interazione dell'interfaccia utente. 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
TimePicker : questo selettore, per il concatenamento.
setHours(hours)
Imposta il valore delle ore precompilato da impostare nel campo di immissione.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
hours | Integer | Il valore predefinito dell'ora inserito nell'input, compreso tra 0 e 23. È sempre rappresentato come una stringa nei parametri di callback del modulo. |
Indietro
TimePicker : questo selettore, per il concatenamento.
setId(id)
Imposta l'ID univoco assegnato utilizzato per identificare il widget da modificare. La modifica 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.
setMinutes(minutes)
Imposta il valore dei minuti precompilato da impostare nel campo di immissione.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
minutes | Integer | Il valore predefinito dei minuti inserito nell'input, compreso tra 0 e 59. È sempre rappresentato come una stringa nei parametri di callback del modulo. |
Indietro
TimePicker : questo selettore, per il concatenamento.
setOnChangeAction(action)
Imposta un Action che lo script esegue ogni volta che l'input del selettore cambia.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
action | Action | L'azione da intraprendere. |
Indietro
TimePicker : questo selettore, per il concatenamento.
setTitle(title)
Imposta il titolo visualizzato sopra il campo di immissione.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
title | String | Il titolo del campo di immissione. |
Indietro
TimePicker : questo selettore, per il concatenamento.
setVisibility(visibility)
Imposta la visibilità del widget. Il valore predefinito è `VISIBLE`.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
visibility | Visibility | La Visibility del widget. |
Indietro
Widget : l'oggetto, per il concatenamento.