Class TimePicker

Selektor czasu

Pole do wprowadzania danych, które umożliwia użytkownikom wpisanie czasu.

Dostępne w przypadku dodatków do Google Workspace i aplikacji 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

MetodaZwracany typKrótki opis
setFieldName(fieldName)TimePickerUstawia nazwę pola, która identyfikuje ten selektor w obiekcie zdarzenia generowanym podczas interakcji z interfejsem użytkownika.
setHours(hours)TimePickerUstawia wstępnie wypełnioną wartość godzin w polu tekstowym.
setMinutes(minutes)TimePickerUstawia w polu tekstowym wstępnie wypełnioną wartość minut.
setOnChangeAction(action)TimePickerUstawia funkcję Action, którą skrypt wykonuje, gdy zmienia się dane wejściowe selektora.
setTitle(title)TimePickerUstawia tytuł wyświetlany nad polem wprowadzania danych.

Szczegółowa dokumentacja

setFieldName(fieldName)

Ustawia nazwę pola, która identyfikuje ten selektor w obiekcie zdarzenia generowanym podczas interakcji z interfejsem użytkownika. Nazwa pola jest widoczna dla użytkownika. Wymagane. Podana nazwa pola musi być unikalna.

Parametry

NazwaTypOpis
fieldNameStringNazwa do przypisania temu wejściu.

Powrót

TimePicker – ten selektor do łańcuchowania.


setHours(hours)

Ustawia wstępnie wypełnioną wartość godzin w polu tekstowym.

Parametry

NazwaTypOpis
hoursIntegerDomyślna wartość godziny podana w danych wejściowych mieści się w zakresie od 0 do 23. Jest on zawsze reprezentowany jako ciąg tekstowy w parametrach funkcji wywołania zwrotnego.

Powrót

TimePicker – ten selektor do łańcuchowania.


setMinutes(minutes)

Ustawia w polu tekstowym wstępnie wypełnioną wartość minut.

Parametry

NazwaTypOpis
minutesIntegerDomyślna wartość minut w polu wejściowym mieści się w zakresie od 0 do 59. Jest on zawsze reprezentowany jako ciąg tekstowy w parametrach funkcji wywołania zwrotnego.

Powrót

TimePicker – ten selektor do łańcuchowania.


setOnChangeAction(action)

Ustawia funkcję Action, którą skrypt wykonuje, gdy zmienia się dane wejściowe selektora.

Parametry

NazwaTypOpis
actionActionDziałanie do wykonania.

Powrót

TimePicker – ten selektor do łańcuchowania.


setTitle(title)

Ustawia tytuł wyświetlany nad polem wprowadzania danych.

Parametry

NazwaTypOpis
titleStringTytuł pola danych.

Powrót

TimePicker – ten selektor do łańcuchowania.