Class DatePicker

Selektordaty

Pole do wprowadzania danych, które umożliwia wpisanie daty.

Dostępne w przypadku dodatków do Google Workspace i aplikacji do Google Chat.

const 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'),
        );

Metody

MetodaZwracany typKrótki opis
addEventAction(eventAction)WidgetDodaje działanie związane z wydarzeniem, które można wykonać w widżecie.
setFieldName(fieldName)DatePickerUstawia nazwę pola, które identyfikuje ten selektor w obiekcie zdarzenia generowanym podczas interakcji z interfejsem.
setId(id)WidgetUstawia unikalny identyfikator przypisany do widżetu, który ma zostać zmieniony.
setOnChangeAction(action)DatePickerUstawia Action, które skrypt wykonuje za każdym razem, gdy zmienia się dane wejściowe selektora.
setTitle(title)DatePickerUstawia tytuł wyświetlany nad polem wprowadzania.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerUstawia wstępnie wypełnioną wartość, która ma zostać ustawiona w polu wejściowym.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerUstawia wstępnie wypełnioną wartość, która ma zostać ustawiona w polu wejściowym.
setVisibility(visibility)WidgetUstawia widoczność widżetu.

Szczegółowa dokumentacja

addEventAction(eventAction)

Dodaje działanie związane z wydarzeniem, które można wykonać w widżecie.

Parametry

NazwaTypOpis
eventActionEventActionEventAction do dodania.

Powrót

Widget – obiekt do łączenia.


setFieldName(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

NazwaTypOpis
fieldNameStringNazwa, którą chcesz przypisać do tego wejścia.

Powrót

DatePicker – ten selektor do łączenia.


setId(id)

Ustawia unikalny identyfikator przypisany do widżetu, który ma zostać zmieniony. Modyfikacja widżetu jest obsługiwana tylko w przypadku dodatków.

Parametry

NazwaTypOpis
idStringIdentyfikator 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.


setOnChangeAction(action)

Ustawia Action, które skrypt wykonuje za każdym razem, gdy zmienia się dane wejściowe selektora.

Parametry

NazwaTypOpis
actionActionDziałanie do wykonania.

Powrót

DatePicker – ten selektor do łączenia.


setTitle(title)

Ustawia tytuł wyświetlany nad polem wprowadzania.

Parametry

NazwaTypOpis
titleStringTytuł pola do wprowadzania danych.

Powrót

DatePicker – ten selektor do łączenia.


setValueInMsSinceEpoch(valueMsEpoch)

Ustawia wstępnie wypełnioną wartość, która ma zostać ustawiona w polu wejściowym.

Parametry

NazwaTypOpis
valueMsEpochNumberWartość domyślna umieszczona w polu wejściowym jako liczba w milisekundach od początku epoki. Używana jest tylko data czasu epoki, a godzina czasu epoki jest odrzucana. W parametrach wywołania zwrotnego formularza jest zawsze reprezentowany jako ciąg tekstowy.

Powrót

DatePicker – ten selektor do łączenia.


setValueInMsSinceEpoch(valueMsEpoch)

Ustawia wstępnie wypełnioną wartość, która ma zostać ustawiona w polu wejściowym.

Parametry

NazwaTypOpis
valueMsEpochStringWartość domyślna umieszczona w polu wejściowym jako ciąg znaków w milisekundach od początku epoki. Używana jest tylko data czasu epoki, a godzina czasu epoki jest odrzucana. W parametrach wywołania zwrotnego formularza jest zawsze reprezentowany jako ciąg tekstowy.

Powrót

DatePicker – ten selektor do łączenia.


setVisibility(visibility)

Ustawia widoczność widżetu. Wartością domyślną jest „VISIBLE”.

Parametry

NazwaTypOpis
visibilityVisibilityVisibility widżetu.

Powrót

Widget – obiekt do łączenia.