Class TimePicker

TimePicker

Поле ввода, позволяющее пользователям вводить время.

Доступно для дополнений Google Workspace и приложений 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'),
        );

Методы

Метод Тип возвращаемого значения Краткое описание
add Event Action(eventAction) Widget Добавляет действие события, которое можно выполнить с виджетом.
set Field Name(fieldName) Time Picker Задает имя поля, идентифицирующего этот элемент выбора в объекте события, генерируемом при взаимодействии с пользовательским интерфейсом.
set Hours(hours) Time Picker Устанавливает значение количества часов, предварительно заполненное в поле ввода.
set Id(id) Widget Задает уникальный идентификатор, используемый для идентификации виджета, подлежащего изменению.
set Minutes(minutes) Time Picker Устанавливает значение минут, предварительно заполненное в поле ввода.
set On Change Action(action) Time Picker Задает Action , которое скрипт будет выполнять при изменении значения в поле выбора.
set Title(title) Time Picker Задает заголовок, отображаемый над полем ввода.
set Visibility(visibility) Widget Задает видимость виджета.

Подробная документация

addEventAction(eventAction)

Добавляет действие события, которое можно выполнить с виджетом.

Параметры

Имя Тип Описание
event Action Event Action Необходимо добавить Event Action .

Возвращаться

Widget — Объект для создания цепочек.


setFieldName(fieldName)

Задает имя поля, идентифицирующего этот элемент выбора в объекте события, генерируемом при взаимодействии с пользовательским интерфейсом. Имя поля видно пользователю. Обязательный параметр; указанное имя поля должно быть уникальным.

Параметры

Имя Тип Описание
field Name String Имя, которое следует присвоить этому полю ввода.

Возвращаться

TimePicker — это инструмент для выбора временных цепочек.


setHours(hours)

Устанавливает значение количества часов, предварительно заполненное в поле ввода.

Параметры

Имя Тип Описание
hours Integer Значение часа по умолчанию, вводимое в поле ввода, находится в диапазоне от 0 до 23. В параметрах обратного вызова формы оно всегда представляется в виде строки.

Возвращаться

TimePicker — это инструмент для выбора временных цепочек.


setId(id)

Задает уникальный идентификатор, используемый для идентификации виджета, который необходимо изменить. Изменение виджетов поддерживается только в дополнениях.

Параметры

Имя Тип Описание
id String Идентификатор виджета, ограниченный 64 символами и в формате `[a-zA-Z0-9-]+`.

Возвращаться

Widget — этот объект используется для создания цепочек вызовов.


setMinutes(minutes)

Устанавливает значение минут, предварительно заполненное в поле ввода.

Параметры

Имя Тип Описание
minutes Integer Значение по умолчанию, задаваемое во входных данных, находится в диапазоне от 0 до 59 минут. В параметрах обратного вызова формы оно всегда представляется в виде строки.

Возвращаться

TimePicker — это инструмент для выбора временных цепочек.


setOnChangeAction(action)

Задает Action , которое скрипт будет выполнять при изменении значения в поле выбора.

Параметры

Имя Тип Описание
action Action Действие, которое необходимо предпринять.

Возвращаться

TimePicker — это инструмент для выбора временных цепочек.


setTitle(title)

Задает заголовок, отображаемый над полем ввода.

Параметры

Имя Тип Описание
title String Заголовок поля ввода.

Возвращаться

TimePicker — это инструмент для выбора временных цепочек.


setVisibility(visibility)

Задает видимость виджета. Значение по умолчанию — `VISIBLE`.

Параметры

Имя Тип Описание
visibility Visibility Visibility виджета.

Возвращаться

Widget — Объект для создания цепочек.