Class DatePicker

DatePicker

Ein Eingabefeld, in das ein Datum eingegeben werden kann.

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 Eingabe in der Auswahl ä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.

Parameter

NameTypBeschreibung
fieldNameStringDer Name, der diesem Eingang 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 Eingabe in der Auswahl ändert.

Parameter

NameTypBeschreibung
actionActionDie erforderliche Aktion.

Return

DatePicker: Diese Auswahl dient zur Verkettung.


setTitle(title)

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

Parameter

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.

Parameter

NameTypBeschreibung
valueMsEpochNumberDer Standardwert in der Eingabe als Zahl in Millisekunden seit der Epoche. Nur das Datum der Epoche wird verwendet, und die Zeit der Epoche wird verworfen. Sie wird in den Formular-Callback-Parametern 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.

Parameter

NameTypBeschreibung
valueMsEpochStringDer Standardwert in der Eingabe als String, in Millisekunden seit der Epoche. Nur das Datum der Epoche wird verwendet, und die Zeit der Epoche wird verworfen. Sie wird in den Formular-Callback-Parametern immer als String dargestellt.

Return

DatePicker: Diese Auswahl dient zur Verkettung.