Đối với tiện ích Selection
sử dụng trình đơn nhiều lựa chọn, một nguồn dữ liệu từ Google Workspace. Dùng để điền các mục trong trình đơn nhiều lựa chọn.
const platformDataSource = CardService.newPlatformDataSource().setCommonDataSource( CardService.CommonDataSource.USER, ); const multiSelect = CardService.newSelectionInput() .setType(CardService.SelectionInputType.MULTI_SELECT) .setFieldName('contacts') .setTitle('Selected contacts') .setMultiSelectMaxSelectedItems(5) .setMultiSelectMinQueryLength(1) .setPlatformDataSource(platformDataSource);
Chỉ dành cho ứng dụng Google Chat. Không dùng được cho các tiện ích bổ sung của Google Workspace.
Phương thức
Phương thức | Loại dữ liệu trả về | Mô tả ngắn |
---|---|---|
set | Platform | Đặt nguồn dữ liệu từ Google Workspace. |
set | Platform | Dùng để điền khoảng trắng trong trình đơn nhiều lựa chọn. |
Tài liệu chi tiết
set Common Data Source(commonDataSource)
Đặt nguồn dữ liệu từ Google Workspace.
const platformDataSource = CardService.newPlatformDataSource().setCommonDataSource( CardService.CommonDataSource.USER, ); const multiSelect = CardService.newSelectionInput() .setType(CardService.SelectionInputType.MULTI_SELECT) .setFieldName('contacts') .setTitle('Selected contacts') .setMultiSelectMaxSelectedItems(5) .setMultiSelectMinQueryLength(1) .setPlatformDataSource(platformDataSource);
Tham số
Tên | Loại | Mô tả |
---|---|---|
common | Common | Nguồn dữ liệu cần thiết lập. |
Cầu thủ trả bóng
Platform
– Đối tượng này, để tạo chuỗi.
set Host App Data Source(hostAppDataSource)
Dùng để điền khoảng trắng trong trình đơn nhiều lựa chọn.
const chatSpaceDataSource = CardService.newChatSpaceDataSource().setDefaultToCurrentSpace(true); const chatClientDataSource = CardService.newChatClientDataSource().setSpaceDataSource( chatSpaceDataSource); const hostAppDataSource = CardService.newHostAppDataSource().setChatDataSource(chatClientDataSource); const platformDataSource = CardService.newPlatformDataSource().setHostAppDataSource(hostAppDataSource); const multiSelect = CardService.newSelectionInput() .setType(CardService.SelectionInputType.MULTI_SELECT) .setFieldName('contacts') .setTitle('Selected contacts') .setMultiSelectMaxSelectedItems(5) .setMultiSelectMinQueryLength(1) .setPlatformDataSource(platformDataSource);
Tham số
Tên | Loại | Mô tả |
---|---|---|
host | Host | Nguồn dữ liệu cần thiết lập. |
Cầu thủ trả bóng
Platform
– Đối tượng này, để tạo chuỗi.