Class DatePicker

DatePicker

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

MetodoTipo restituitoBreve descrizione
setFieldName(fieldName)DatePickerImposta il nome del campo che identifica questo selettore nell'oggetto evento generato quando si verifica un'interazione nell'interfaccia utente.
setOnChangeAction(action)DatePickerImposta un Action che lo script esegue ogni volta che viene modificato l'input del selettore.
setTitle(title)DatePickerImposta il titolo visualizzato sopra il campo di immissione.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerConsente di impostare il valore precompilato da impostare nel campo di immissione.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerConsente 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

NomeTipoDescrizione
fieldNameStringIl 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

NomeTipoDescrizione
actionActionL'azione da eseguire.

Ritorni

DatePicker: questo selettore, per il concatenamento.


setTitle(title)

Imposta il titolo visualizzato sopra il campo di immissione.

Parametri

NomeTipoDescrizione
titleStringIl 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

NomeTipoDescrizione
valueMsEpochNumberIl 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

NomeTipoDescrizione
valueMsEpochStringIl 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.