Một trường nhập dữ liệu cho phép người dùng nhập thời gian.
Có sẵn cho tiện ích bổ sung của Google Workspace và ứng dụng 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'), );
Phương thức
| Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
|---|---|---|
add | Widget | Thêm hành động sự kiện có thể thực hiện trên tiện ích. |
set | Time | Đặt tên trường xác định bộ chọn này trong đối tượng sự kiện được tạo khi có tương tác với giao diện người dùng. |
set | Time | Đặt giá trị giờ được điền sẵn để đặt trong trường nhập dữ liệu. |
set | Widget | Đặt mã nhận dạng duy nhất được gán dùng để xác định tiện ích cần thay đổi. |
set | Time | Đặt giá trị phút được điền sẵn để đặt trong trường nhập dữ liệu. |
set | Time | Đặt một Action mà tập lệnh thực hiện bất cứ khi nào giá trị nhập của bộ chọn thay đổi. |
set | Time | Đặt tiêu đề hiển thị phía trên trường nhập dữ liệu. |
set | Widget | Đặt chế độ hiển thị của tiện ích. |
Tài liệu chi tiết
addEventAction(eventAction)
Thêm hành động sự kiện có thể thực hiện trên tiện ích.
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
event | Event | Event cần thêm. |
Cầu thủ trả bóng
Widget – Đối tượng, để tạo chuỗi.
setFieldName(fieldName)
Đặt tên trường xác định bộ chọn này trong đối tượng sự kiện được tạo khi có tương tác với giao diện người dùng. Người dùng có thể nhìn thấy tên trường. Bắt buộc; tên trường được chỉ định phải là duy nhất.
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
field | String | Tên cần gán cho giá trị nhập này. |
Cầu thủ trả bóng
TimePicker – Bộ chọn này, để tạo chuỗi.
setHours(hours)
Đặt giá trị giờ được điền sẵn để đặt trong trường nhập dữ liệu.
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
hours | Integer | Giá trị giờ mặc định được đặt trong giá trị nhập, phạm vi từ 0 đến 23. Giá trị này luôn được biểu thị dưới dạng chuỗi trong các tham số gọi lại biểu mẫu. |
Cầu thủ trả bóng
TimePicker – Bộ chọn này, để tạo chuỗi.
setId(id)
Đặt mã nhận dạng duy nhất được gán dùng để xác định tiện ích cần thay đổi. Tính năng thay đổi tiện ích chỉ được hỗ trợ trong Tiện ích bổ sung.
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
id | String | Mã nhận dạng của tiện ích, có giới hạn 64 ký tự và ở định dạng `[a-zA-Z0-9-]+`. |
Cầu thủ trả bóng
Widget – Đối tượng này, để tạo chuỗi.
setMinutes(minutes)
Đặt giá trị phút được điền sẵn để đặt trong trường nhập dữ liệu.
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
minutes | Integer | Giá trị phút mặc định được đặt trong giá trị nhập, phạm vi từ 0 đến 59. Giá trị này luôn được biểu thị dưới dạng chuỗi trong các tham số gọi lại biểu mẫu. |
Cầu thủ trả bóng
TimePicker – Bộ chọn này, để tạo chuỗi.
setOnChangeAction(action)
Đặt một Action mà tập lệnh thực hiện bất cứ khi nào giá trị nhập của bộ chọn thay đổi.
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
action | Action | Hành động cần thực hiện. |
Cầu thủ trả bóng
TimePicker – Bộ chọn này, để tạo chuỗi.
setTitle(title)
Đặt tiêu đề hiển thị phía trên trường nhập dữ liệu.
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
title | String | Tiêu đề trường nhập dữ liệu. |
Cầu thủ trả bóng
TimePicker – Bộ chọn này, để tạo chuỗi.
setVisibility(visibility)
Đặt chế độ hiển thị của tiện ích. Giá trị mặc định là `VISIBLE`.
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
visibility | Visibility | Visibility của tiện ích. |
Cầu thủ trả bóng
Widget – Đối tượng, để tạo chuỗi.