Pole do wprowadzania danych, które umożliwia użytkownikom wpisanie godziny.
Dostępne w przypadku dodatków do Google Workspace i aplikacji do Google Chat.
const 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'), );
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
add | Widget | Dodaje działanie związane z wydarzeniem, które można wykonać w widżecie. |
set | Time | Ustawia nazwę pola, które identyfikuje ten selektor w obiekcie zdarzenia generowanym podczas interakcji z interfejsem. |
set | Time | Ustawia wstępnie wypełnioną wartość godzin, która ma zostać ustawiona w polu wejściowym. |
set | Widget | Ustawia unikalny identyfikator przypisany do widżetu, który ma zostać zmieniony. |
set | Time | Ustawia wstępnie wypełnioną wartość w minutach, która ma zostać wpisana w polu. |
set | Time | Ustawia Action, które skrypt wykonuje za każdym razem, gdy zmienia się dane wejściowe selektora. |
set | Time | Ustawia tytuł wyświetlany nad polem wprowadzania. |
set | Widget | Ustawia widoczność widżetu. |
Szczegółowa dokumentacja
add Event Action(eventAction)
Dodaje działanie związane z wydarzeniem, które można wykonać w widżecie.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
event | Event | Event do dodania. |
Powrót
Widget – obiekt do łączenia.
set Field Name(fieldName)
Ustawia nazwę pola, które identyfikuje ten selektor w obiekcie zdarzenia generowanym podczas interakcji z interfejsem. Nazwa pola jest widoczna dla użytkownika. Wymagane; podana nazwa pola musi być niepowtarzalna.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
field | String | Nazwa, którą chcesz przypisać do tego wejścia. |
Powrót
Time – ten selektor do łączenia.
set Hours(hours)
Ustawia wstępnie wypełnioną wartość godzin, która ma zostać ustawiona w polu wejściowym.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
hours | Integer | Domyślna wartość godziny umieszczona w polu wejściowym, zakres od 0 do 23. W parametrach wywołania zwrotnego formularza jest zawsze reprezentowany jako ciąg tekstowy. |
Powrót
Time – ten selektor do łączenia.
set Id(id)
Ustawia unikalny identyfikator przypisany do widżetu, który ma zostać zmieniony. Modyfikacja widżetu jest obsługiwana tylko w dodatkach.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
id | String | Identyfikator widżetu, który może mieć maksymalnie 64 znaki i musi być zgodny z formatem `[a-zA-Z0-9-]+`. |
Powrót
Widget – ten obiekt do łączenia.
set Minutes(minutes)
Ustawia wstępnie wypełnioną wartość w minutach, która ma zostać wpisana w polu.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
minutes | Integer | Domyślna wartość minut wpisana w polu mieści się w zakresie od 0 do 59. W parametrach wywołania zwrotnego formularza jest zawsze reprezentowany jako ciąg tekstowy. |
Powrót
Time – ten selektor do łączenia.
set On Change Action(action)
Ustawia Action, które skrypt wykonuje za każdym razem, gdy zmienia się dane wejściowe selektora.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
action | Action | Działanie do wykonania. |
Powrót
Time – ten selektor do łączenia.
set Title(title)
Ustawia tytuł wyświetlany nad polem wprowadzania.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
title | String | Tytuł pola do wprowadzania danych. |
Powrót
Time – ten selektor do łączenia.
set Visibility(visibility)
Ustawia widoczność widżetu. Wartością domyślną jest „VISIBLE”.
Parametry
| Nazwa | Typ | Opis |
|---|---|---|
visibility | Visibility | Visibility widżetu. |
Powrót
Widget – obiekt do łączenia.