Un campo di immissione che consente di inserire una data.
Disponibile per i componenti aggiuntivi di Google Workspace e le app Google Chat.
var dateTimePicker = CardService.newDatePicker() .setTitle("Enter the date.") .setFieldName("date_field") // Set default value as Jan 1, 2018 UTC. Either a number or string is acceptable. .setValueInMsSinceEpoch(1514775600) .setOnChangeAction(CardService.newAction() .setFunctionName("handleDateTimeChange"));
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setFieldName(fieldName) | DatePicker | Imposta il nome del campo che identifica questo selettore nell'oggetto evento generato quando si verifica un'interazione nell'interfaccia utente. |
setOnChangeAction(action) | DatePicker | Imposta un Action che lo script esegue ogni volta che viene modificato l'input del selettore. |
setTitle(title) | DatePicker | Imposta il titolo visualizzato sopra il campo di immissione. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Consente di impostare il valore precompilato da impostare nel campo di immissione. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Consente di impostare il valore precompilato da impostare nel campo di immissione. |
Documentazione dettagliata
setFieldName(fieldName)
Imposta il nome del campo che identifica questo selettore nell'oggetto evento generato quando si verifica un'interazione nell'interfaccia utente. Il nome del campo è visibile all'utente. Obbligatorio. Il nome del campo specificato deve essere univoco.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
fieldName | String | Il nome da assegnare a questo input. |
Ritorni
DatePicker
: questo selettore, per il concatenamento.
setOnChangeAction(action)
Imposta un Action
che lo script esegue ogni volta che viene modificato l'input del selettore.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
action | Action | L'azione da eseguire. |
Ritorni
DatePicker
: 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. |
Ritorni
DatePicker
: questo selettore, per il concatenamento.
setValueInMsSinceEpoch(valueMsEpoch)
Consente di impostare il valore precompilato da impostare nel campo di immissione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
valueMsEpoch | Number | Il valore predefinito posizionato nell'input sotto forma di numero, in millisecondi dall'epoca. Viene utilizzata solo la data e l'ora dell'epoca, mentre l'ora corrispondente viene ignorata. Viene sempre rappresentato come stringa nei parametri di callback del modulo. |
Ritorni
DatePicker
: questo selettore, per il concatenamento.
setValueInMsSinceEpoch(valueMsEpoch)
Consente di impostare il valore precompilato da impostare nel campo di immissione.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
valueMsEpoch | String | Il valore predefinito inserito nell'input come stringa, in millisecondi dall'epoca. Viene utilizzata solo la data e l'ora dell'epoca, mentre l'ora corrispondente viene ignorata. Viene sempre rappresentato come stringa nei parametri di callback del modulo. |
Ritorni
DatePicker
: questo selettore, per il concatenamento.