Class TimePicker

TimePicker

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

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

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 generiert wird, wenn erfolgt eine Interaktion auf der Benutzeroberfläche.
setHours(hours)TimePickerLegt den Wert für die vorausgefüllten Stunden fest, der im Eingabefeld festgelegt wird.
setMinutes(minutes)TimePickerLegt den vorausgefüllten Minutenwert fest, der im Eingabefeld festgelegt wird.
setOnChangeAction(action)TimePickerLegt einen Action fest, der vom Skript ausgeführt wird, wenn sich die Auswahl durch die Eingabe ä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 generiert wird, wenn erfolgt eine Interaktion auf der Benutzeroberfläche. Der Feldname ist für den Nutzer sichtbar. Erforderlich; das angegebene Feld Name muss eindeutig sein.

Parameter

NameTypBeschreibung
fieldNameStringDer Name, der diesem Eingang zugewiesen werden soll.

Rückflug

TimePicker: Diese Auswahl für die Verkettung.


setHours(hours)

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

Parameter

NameTypBeschreibung
hoursIntegerDer Standardwert für die Stunde in der Eingabe reicht von 0 bis 23. Es ist immer in Form von Callback-Parametern als String dargestellt.

Rückflug

TimePicker: Diese Auswahl für die Verkettung.


setMinutes(minutes)

Legt den vorausgefüllten Minutenwert fest, der im Eingabefeld festgelegt wird.

Parameter

NameTypBeschreibung
minutesIntegerDer Standardwert für die Minuten in der Eingabe liegt zwischen 0 und 59. Es ist immer in Form von Callback-Parametern als String dargestellt.

Rückflug

TimePicker: Diese Auswahl für die Verkettung.


setOnChangeAction(action)

Legt einen Action fest, der vom Skript ausgeführt wird, wenn sich die Auswahl durch die Eingabe ändert.

Parameter

NameTypBeschreibung
actionActionDie erforderliche Aktion.

Rückflug

TimePicker: Diese Auswahl für die Verkettung.


setTitle(title)

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

Parameter

NameTypBeschreibung
titleStringDer Titel des Eingabefelds.

Rückflug

TimePicker: Diese Auswahl für die Verkettung.