Class DatePicker

Datumsauswahl

Ein Eingabefeld, in das ein Datum eingegeben werden kann.

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

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'),
        );

Methoden

MethodeRückgabetypKurzbeschreibung
setFieldName(fieldName)DatePickerLegt den Feldnamen fest, der diese Auswahl im Ereignisobjekt identifiziert, das generiert wird, wenn eine UI-Interaktion stattfindet.
setOnChangeAction(action)DatePickerLegt eine Action fest, die das Script ausführt, wenn sich die Eingabe der Auswahl ändert.
setTitle(title)DatePickerHiermit wird der Titel festgelegt, 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 eine UI-Interaktion stattfindet. Der Feldname ist für den Nutzer sichtbar. Erforderlich. Der angegebene Feldname muss eindeutig sein.

Parameter

NameTypBeschreibung
fieldNameStringDer Name, der dieser Eingabe zugewiesen werden soll.

Rückflug

DatePicker – Diese Auswahl für die Verkettung.


setOnChangeAction(action)

Legt eine Action fest, die das Script ausführt, wenn sich die Eingabe der Auswahl ändert.

Parameter

NameTypBeschreibung
actionActionDie erforderliche Aktion.

Rückflug

DatePicker – Diese Auswahl für die Verkettung.


setTitle(title)

Hiermit wird der Titel festgelegt, 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 als Zahl in Millisekunden seit der Epoche in die Eingabe eingefügt wird. Es wird nur das Datum der Epochenzeit verwendet. Die Uhrzeit wird verworfen. Sie wird in den Rückrufparametern des Formulars 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 als String in die Eingabe eingefügt wird, in Millisekunden seit der Epoche. Es wird nur das Datum der Epochenzeit verwendet. Die Uhrzeit wird verworfen. Sie wird in den Rückrufparametern des Formulars immer als String dargestellt.

Rückflug

DatePicker – Diese Auswahl für die Verkettung.