Một trường nhập dữ liệu cho phép nhập ngày.
Dành cho tiện ích bổ sung của Google Workspace và ứng dụng 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'), );
Phương thức
| Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
|---|---|---|
add | Widget | Thêm thao tác sự kiện có thể thực hiện trên tiện ích. |
set | Date | Đặ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ó một hoạt động tương tác trên giao diện người dùng. |
set | Widget | Đặt mã nhận dạng duy nhất được chỉ định dùng để xác định tiện ích cần thay đổi. |
set | Date | Đặt một Action mà tập lệnh thực hiện bất cứ khi nào giá trị đầu vào của bộ chọn thay đổi. |
set | Date | Đặt tiêu đề xuất hiện phía trên trường nhập dữ liệu. |
set | Date | Đặt giá trị được điền sẵn sẽ được đặt trong trường nhập dữ liệu. |
set | Date | Đặt giá trị được điền sẵn sẽ được đặt trong 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 thao tác 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, để liên kết.
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ó một hoạt động tương tác trên giao diện người dùng. Người dùng sẽ 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 chỉ định cho đầu vào này. |
Cầu thủ trả bóng
DatePicker – Bộ chọn này, để tạo chuỗi.
setId(id)
Đặt mã nhận dạng duy nhất được chỉ định dùng để xác định tiện ích cần thay đổi. Chỉ có Tiện ích bổ sung mới hỗ trợ thao tác thay đổi tiện ích.
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, để liên kết.
setOnChangeAction(action)
Đặt một Action mà tập lệnh thực hiện bất cứ khi nào giá trị đầu vào 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
DatePicker – Bộ chọn này, để tạo chuỗi.
setTitle(title)
Đặt tiêu đề xuất hiện phía trên trường nhập dữ liệu.
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
title | String | Tiêu đề của trường nhập dữ liệu. |
Cầu thủ trả bóng
DatePicker – Bộ chọn này, để tạo chuỗi.
setValueInMsSinceEpoch(valueMsEpoch)
Đặt giá trị được điền sẵn sẽ được đặt trong trường nhập dữ liệu.
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
value | Number | Giá trị mặc định được đặt trong dữ liệu đầu vào dưới dạng một số, tính bằng mili giây kể từ thời gian bắt đầu của hệ thống. Hệ thống chỉ sử dụng ngày của thời gian bắt đầu và loại bỏ thời gian của thời gian bắt đầu. Tham số này luôn được biểu thị dưới dạng một chuỗi trong các tham số lệnh gọi lại biểu mẫu. |
Cầu thủ trả bóng
DatePicker – Bộ chọn này, để tạo chuỗi.
setValueInMsSinceEpoch(valueMsEpoch)
Đặt giá trị được điền sẵn sẽ được đặt trong trường nhập dữ liệu.
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
value | String | Giá trị mặc định được đặt trong dữ liệu đầu vào dưới dạng một chuỗi, tính bằng mili giây kể từ thời gian bắt đầu của hệ thống. Hệ thống chỉ sử dụng ngày của thời gian bắt đầu và loại bỏ thời gian của thời gian bắt đầu. Tham số này luôn được biểu thị dưới dạng một chuỗi trong các tham số lệnh gọi lại biểu mẫu. |
Cầu thủ trả bóng
DatePicker – 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, để liên kết.