Class DatePicker

DatePicker

Ein Eingabefeld, in das ein Datum eingegeben werden kann.

Verfügbar für Google Workspace-Add-ons und Google Chat-Apps.

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"));

Methoden

MethodeRückgabetypKurzbeschreibung
setFieldName(fieldName)DatePickerLegt den Feldnamen fest, der diese Auswahl im Ereignisobjekt identifiziert, das generiert wird, wenn erfolgt eine Interaktion auf der Benutzeroberfläche.
setOnChangeAction(action)DatePickerLegt einen Action fest, der vom Skript ausgeführt wird, wenn sich die Auswahl durch die Eingabe ändert.
setTitle(title)DatePickerLegt den Titel fest, der über dem Eingabefeld angezeigt wird.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerLegt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerLegt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll.

Detaillierte Dokumentation

setFieldName(fieldName)

Legt den Feldnamen fest, der diese Auswahl im Ereignisobjekt identifiziert, das generiert wird, wenn erfolgt eine Interaktion auf der Benutzeroberfläche. Der Feldname ist für den Nutzer sichtbar. Erforderlich; das angegebene Feld Name muss eindeutig sein.

Parameter

NameTypBeschreibung
fieldNameStringDer Name, der diesem Eingang zugewiesen werden soll.

Rückflug

DatePicker: Diese Auswahl für die Verkettung.


setOnChangeAction(action)

Legt einen Action fest, der vom Skript ausgeführt wird, wenn sich die Auswahl durch die Eingabe ändert.

Parameter

NameTypBeschreibung
actionActionDie erforderliche Aktion.

Rückflug

DatePicker: Diese Auswahl für die Verkettung.


setTitle(title)

Legt den Titel fest, der über dem Eingabefeld angezeigt wird.

Parameter

NameTypBeschreibung
titleStringDer Titel des Eingabefelds.

Rückflug

DatePicker: Diese Auswahl für die Verkettung.


setValueInMsSinceEpoch(valueMsEpoch)

Legt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll.

Parameter

NameTypBeschreibung
valueMsEpochNumberDer Standardwert, der in der Eingabe als Zahl platziert wird, in Millisekunden seit die Epoche. Es wird nur das Datum der Epochenzeit verwendet, die Zeit der Epochenzeit verworfen. Er wird in den Formular-Callback-Parametern immer als String dargestellt.

Rückflug

DatePicker: Diese Auswahl für die Verkettung.


setValueInMsSinceEpoch(valueMsEpoch)

Legt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll.

Parameter

NameTypBeschreibung
valueMsEpochStringDer Standardwert, der in der Eingabe als String platziert wird, in Millisekunden seit die Epoche. Es wird nur das Datum der Epochenzeit verwendet, die Zeit der Epochenzeit verworfen. Er wird in den Formular-Callback-Parametern immer als String dargestellt.

Rückflug

DatePicker: Diese Auswahl für die Verkettung.