Class TimePicker

TimePicker

Ein Eingabefeld, in das Nutzer eine Uhrzeit eingeben können.

var dateTimePicker = CardService.newTimePicker()
    .setTitle("Enter the time.")
    .setFieldName("time_field")
    // Set default value as 3:30 AM.
    .setHours(3)
    .setMinutes(30)
    .setOnChangeAction(CardService.newAction()
        .setFunctionName("handleDateTimeChange"));

Methoden

MethodeRückgabetypKurzbeschreibung
setFieldName(fieldName)TimePickerLegt den Feldnamen fest, der diese Auswahl im Ereignisobjekt identifiziert, das bei einer UI-Interaktion generiert wird.
setHours(hours)TimePickerLegt den Wert für die vorausgefüllten Stunden fest, der im Eingabefeld festgelegt werden soll.
setMinutes(minutes)TimePickerLegt den Wert für die vorausgefüllten Minuten fest, der im Eingabefeld festgelegt werden soll.
setOnChangeAction(action)TimePickerLegt eine Action fest, die das Skript immer dann ausführt, wenn sich die Eingabe in der Auswahl ändert.
setTitle(title)TimePickerLegt den Titel fest, der über dem Eingabefeld angezeigt wird.

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

TimePicker: Diese Auswahl dient zur Verkettung.


setHours(hours)

Legt den Wert für die vorausgefüllten Stunden fest, der im Eingabefeld festgelegt werden soll.

Parameter

NameTypBeschreibung
hoursIntegerDer Standardwert für die Stunden, der in die Eingabe eingefügt wird, reicht von 0 bis 23. Sie wird in den Formular-Callback-Parametern immer als String dargestellt.

Return

TimePicker: Diese Auswahl dient zur Verkettung.


setMinutes(minutes)

Legt den Wert für die vorausgefüllten Minuten fest, der im Eingabefeld festgelegt werden soll.

Parameter

NameTypBeschreibung
minutesIntegerDer Standardwert für die Minuten in der Eingabe, der zwischen 0 und 59 liegt. Sie wird in den Formular-Callback-Parametern immer als String dargestellt.

Return

TimePicker: 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

TimePicker: Diese Auswahl dient zur Verkettung.


setTitle(title)

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

Parameter

NameTypBeschreibung
titleStringDer Titel des Eingabefelds.

Return

TimePicker: Diese Auswahl dient zur Verkettung.