Trình tạo cho các đối tượng ActionResponse.
Dành cho tiện ích bổ sung của Google Workspace.
const notification = AddOnsResponseService.newNotification().setText("You closed a dialog!"); const navigation = AddOnsResponseService.newNavigation() .setEndNavigation(AddOnsResponseService.EndNavigation.CLOSE_DIALOG); const action = AddOnsResponseService.newActionResponseBuilder() .setNavigation(navigation) .setNotification(notification) .build();
Phương thức
| Phương thức | Kiểu dữ liệu trả về | Mô tả ngắn |
|---|---|---|
add | Action | Đặt thao tác sửa đổi thẻ thành hành động. |
build() | Action | Tạo phản hồi cho hành động hiện tại và xác thực phản hồi đó. |
set | Action | Đặt LinkPreview thành thao tác. |
set | Action | Đặt phản hồi cho một thao tác Navigation. |
set | Action | Đặt thông báo sẽ hiển thị khi thao tác được kích hoạt. |
set | Action | Đặt URL để chuyển đến khi hành động được kích hoạt. |
set | Action | Đặt một cờ để cho biết hành động này đã thay đổi trạng thái dữ liệu hiện có. |
Tài liệu chi tiết
addModifyCard(modifyCard)
Đặt thao tác sửa đổi thẻ thành hành động.
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
modify | Modify | Modify cần sử dụng. |
Cầu thủ trả bóng
ActionResponseBuilder – Đối tượng này, để liên kết.
build()
Tạo phản hồi cho hành động hiện tại và xác thực phản hồi đó.
Cầu thủ trả bóng
ActionResponse – Một ActionResponse đã được xác thực.
Gửi
Error – nếu phản hồi hành động được tạo không hợp lệ.
setLinkPreview(linkPreview)
Đặt LinkPreview thành thao tác.
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
link | Link | Link cần sử dụng. |
Cầu thủ trả bóng
ActionResponseBuilder – Đối tượng này, để liên kết.
setNotification(notification)
Đặt thông báo sẽ hiển thị khi thao tác được kích hoạt.
const notification = AddOnsResponseService.newNotification().setText("You closed a dialog!"); const action = AddOnsResponseService.newActionResponseBuilder() .setNotification(notification) .build();
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
notification | Notification | Notification cần sử dụng. |
Cầu thủ trả bóng
ActionResponseBuilder – Đối tượng này, để liên kết.
setOpenLink(openLink)
Đặt URL để chuyển đến khi hành động được kích hoạt.
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
open | Open | Open cần sử dụng. |
Cầu thủ trả bóng
ActionResponseBuilder – Đối tượng này, để liên kết.
setStateChanged(stateChanged)
Đặt một cờ để cho biết hành động này đã thay đổi trạng thái dữ liệu hiện có. Ví dụ: nếu hành động tạo một việc cần làm hoặc cập nhật thông tin liên hệ. Khi cờ này được đặt thành true, các dịch vụ như Gmail có thể cố gắng xoá mọi dữ liệu trạng thái đã lưu vào bộ nhớ đệm liên quan đến thao tác này.
Tham số
| Tên | Loại | Mô tả |
|---|---|---|
state | Boolean | Liệu thao tác này có làm thay đổi dữ liệu trạng thái hiện có hay không. Giá trị mặc định là false. |
Cầu thủ trả bóng
ActionResponseBuilder – Đối tượng này, để liên kết.