Class DatePicker

Datawybieracza

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

Dostępne w przypadku dodatków do Google Workspace i aplikacji 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
setFieldName(fieldName)DatePickerUstawia nazwę pola, która identyfikuje ten selektor w obiekcie zdarzenia generowanym podczas interakcji z interfejsem użytkownika.
setOnChangeAction(action)DatePickerUstawia funkcję Action, którą skrypt wykonuje, gdy zmienia się dane wejściowe selektora.
setTitle(title)DatePickerUstawia tytuł wyświetlany nad polem wprowadzania danych.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerUstawia wstępnie wypełnioną wartość w polu tekstowym.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerUstawia wstępnie wypełnioną wartość w polu tekstowym.

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

DatePicker – 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

DatePicker – ten selektor do łańcuchowania.


setTitle(title)

Ustawia tytuł wyświetlany nad polem wprowadzania danych.

Parametry

NazwaTypOpis
titleStringTytuł pola danych.

Powrót

DatePicker – ten selektor do łańcuchowania.


setValueInMsSinceEpoch(valueMsEpoch)

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

Parametry

NazwaTypOpis
valueMsEpochNumberWartość domyślna podana w danych jako liczba w milisekundach od początku epoki. Używana jest tylko data epoki, a czas epoki jest odrzucany. Jest on zawsze reprezentowany jako ciąg tekstowy w parametrach funkcji wywołania zwrotnego.

Powrót

DatePicker – ten selektor do łańcuchowania.


setValueInMsSinceEpoch(valueMsEpoch)

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

Parametry

NazwaTypOpis
valueMsEpochStringWartość domyślna umieszczona w danych wejściowych jako ciąg znaków w milisekundach od początku epoki. Używana jest tylko data epoki, a czas epoki jest odrzucany. Jest on zawsze reprezentowany jako ciąg tekstowy w parametrach funkcji wywołania zwrotnego.

Powrót

DatePicker – ten selektor do łańcuchowania.