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.
var 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 |
---|---|---|
setFieldName(fieldName) | TimePicker | Imposta il nome del campo che identifica questo selettore nell'oggetto evento che viene generato quando avviene un'interazione con l'interfaccia utente. |
setHours(hours) | TimePicker | Consente di impostare il valore delle ore precompilate da impostare nel campo di immissione. |
setMinutes(minutes) | TimePicker | Consente di impostare il valore dei minuti precompilati da impostare nel campo di immissione. |
setOnChangeAction(action) | TimePicker | Imposta un Action da eseguire dallo script ogni volta che l'input del selettore cambia. |
setTitle(title) | TimePicker | Imposta il titolo visualizzato sopra il campo di immissione. |
Documentazione dettagliata
setFieldName(fieldName)
Imposta il nome del campo che identifica questo selettore nell'oggetto evento che viene generato quando avviene un'interazione con l'interfaccia utente. Il nome del campo è visibile all'utente. Obbligatorio; il campo specificato deve essere univoco.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
fieldName | String | Il nome da assegnare a questo ingresso. |
Invio
TimePicker
: questo selettore, per il concatenamento.
setHours(hours)
Consente di impostare il valore delle ore precompilate 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 rappresentati come una stringa nei parametri di callback. |
Invio
TimePicker
: questo selettore, per il concatenamento.
setMinutes(minutes)
Consente di impostare il valore dei minuti precompilati 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 rappresentati come una stringa nei parametri di callback. |
Invio
TimePicker
: questo selettore, per il concatenamento.
setOnChangeAction(action)
Imposta un Action
da eseguire dallo script ogni volta che l'input del selettore cambia.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
action | Action | L'azione da intraprendere. |
Invio
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. |
Invio
TimePicker
: questo selettore, per il concatenamento.