Un campo di immissione che consente di inserire una data.
Disponibile per i componenti aggiuntivi di Google Workspace e le app Google Chat.
const 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 |
|---|---|---|
add | Widget | Aggiunge l'azione evento che può essere eseguita sul widget. |
set | Date | Imposta il nome del campo che identifica questo selettore nell'oggetto evento generato quando si verifica un'interazione con la UI. |
set | Widget | Imposta l'ID univoco assegnato utilizzato per identificare il widget da modificare. |
set | Date | Imposta un Action che lo script esegue ogni volta che cambia l'input del selettore. |
set | Date | Imposta il titolo visualizzato sopra il campo di input. |
set | Date | Imposta il valore precompilato da impostare nel campo di input. |
set | Date | Imposta il valore precompilato da impostare nel 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
Date: 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 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
Date: 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
Date: questo selettore, per il concatenamento.
set Value In Ms Since Epoch(valueMsEpoch)
Imposta il valore precompilato da impostare nel campo di input.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
value | Number | Il valore predefinito inserito nell'input come numero, in millisecondi dall'epoca. Viene utilizzata solo la data dell'ora Unix e l'ora dell'ora Unix viene ignorata. Viene sempre rappresentato come stringa nei parametri di callback del modulo. |
Indietro
Date: questo selettore, per il concatenamento.
set Value In Ms Since Epoch(valueMsEpoch)
Imposta il valore precompilato da impostare nel campo di input.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
value | String | Il valore predefinito inserito nell'input come stringa, in millisecondi dall'epoca. Viene utilizzata solo la data dell'ora Unix, mentre l'ora viene ignorata. Viene sempre rappresentato come stringa nei parametri di callback del modulo. |
Indietro
Date: 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.