Đối với tiện ích SelectionInput
sử dụng trình đơn chọn nhiều mục, nguồn dữ liệu của Google
Workspace. Dùng để điền các mục trong trình đơn chọn nhiều mục.
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ùng được 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 |
---|---|---|
setCommonDataSource(commonDataSource) | PlatformDataSource | Thiết lập nguồn dữ liệu từ Google Workspace. |
setHostAppDataSource(hostAppDataSource) | PlatformDataSource | Dùng để điền sẵn các không gian trong trình đơn chọn nhiều đối tượng. |
Tài liệu chi tiết
setCommonDataSource(commonDataSource)
Thiết lập 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);Chỉ dùng được cho ứng dụng Google Chat. Không dùng được cho các Tiện ích bổ sung của Google Workspace.
Tham số
Tên | Loại | Mô tả |
---|---|---|
commonDataSource | CommonDataSource | Nguồn dữ liệu cần đặt. |
Cầu thủ trả bóng
PlatformDataSource
– Đối tượng này để tạo chuỗi.
setHostAppDataSource(hostAppDataSource)
Dùng để điền sẵn các không gian trong trình đơn chọn nhiều đối tượng.
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);Chỉ dùng được cho ứng dụng Google Chat. Không dùng được cho các Tiện ích bổ sung của Google Workspace.
Tham số
Tên | Loại | Mô tả |
---|---|---|
hostAppDataSource | HostAppDataSource | Nguồn dữ liệu cần đặt. |
Cầu thủ trả bóng
PlatformDataSource
– Đối tượng này để tạo chuỗi.