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
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
setFieldName(fieldName) | DatePicker | Legt den Feldnamen fest, der diese Auswahl im Ereignisobjekt identifiziert, das bei einer UI-Interaktion generiert wird. |
setOnChangeAction(action) | DatePicker | Legt eine Action fest, die das Skript immer dann ausführt, wenn sich die Auswahleingabe ändert. |
setTitle(title) | DatePicker | Legt den Titel fest, der über dem Eingabefeld angezeigt wird. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Legt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Legt 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 bei einer UI-Interaktion generiert wird. Der Feldname ist für den Nutzer sichtbar. Erforderlich; der angegebene Feldname muss eindeutig sein.
Parameters
Name | Typ | Beschreibung |
---|---|---|
fieldName | String | Der Name, der dieser Eingabe zugewiesen werden soll. |
Return
DatePicker
: Diese Auswahl dient zur Verkettung.
setOnChangeAction(action)
Legt eine Action
fest, die das Skript immer dann ausführt, wenn sich die Auswahleingabe ändert.
Parameters
Name | Typ | Beschreibung |
---|---|---|
action | Action | Die erforderliche Aktion. |
Return
DatePicker
: Diese Auswahl dient zur Verkettung.
setTitle(title)
Legt den Titel fest, der über dem Eingabefeld angezeigt wird.
Parameters
Name | Typ | Beschreibung |
---|---|---|
title | String | Der Titel des Eingabefelds. |
Return
DatePicker
: Diese Auswahl dient zur Verkettung.
setValueInMsSinceEpoch(valueMsEpoch)
Legt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll.
Parameters
Name | Typ | Beschreibung |
---|---|---|
valueMsEpoch | Number | Der Standardwert in der Eingabe als Zahl in Millisekunden seit der Epoche. Nur das Datum der Epoche wird verwendet, die Zeit der Epoche wird verworfen. Er wird in den Callback-Parametern in Form immer als String dargestellt. |
Return
DatePicker
: Diese Auswahl dient zur Verkettung.
setValueInMsSinceEpoch(valueMsEpoch)
Legt den vorausgefüllten Wert fest, der im Eingabefeld festgelegt werden soll.
Parameters
Name | Typ | Beschreibung |
---|---|---|
valueMsEpoch | String | Der Standardwert in der Eingabe als String in Millisekunden seit der Epoche. Nur das Datum der Epoche wird verwendet, die Zeit der Epoche wird verworfen. Er wird in den Callback-Parametern in Form immer als String dargestellt. |
Return
DatePicker
: Diese Auswahl dient zur Verkettung.