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 bei einer UI-Interaktion generiert wird.
setOnChangeAction(action)DatePickerLegt eine Action fest, die das Skript immer dann ausführt, wenn sich die Auswahleingabe ä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 bei einer UI-Interaktion generiert wird. Der Feldname ist für den Nutzer sichtbar. Erforderlich; der angegebene Feldname muss eindeutig sein.

Parameters

NameTypBeschreibung
fieldNameStringDer 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

NameTypBeschreibung
actionActionDie erforderliche Aktion.

Return

DatePicker: Diese Auswahl dient zur Verkettung.


setTitle(title)

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

Parameters

NameTypBeschreibung
titleStringDer 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

NameTypBeschreibung
valueMsEpochNumberDer 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

NameTypBeschreibung
valueMsEpochStringDer 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.