複数選択メニューを使用する SelectionInput
ウィジェットの場合、Google のデータソース
。複数選択メニューのアイテムを入力するために使用されます。
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);
Google Chat アプリでのみ使用できます。Google Workspace アドオンではご利用いただけません。
メソッド
メソッド | 戻り値の型 | 概要 |
---|---|---|
setCommonDataSource(commonDataSource) | PlatformDataSource | Google Workspace のデータソースを設定します。 |
setHostAppDataSource(hostAppDataSource) | PlatformDataSource | 複数選択メニューでスペースを挿入するために使用されます。 |
詳細なドキュメント
setCommonDataSource(commonDataSource)
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);Google Chat アプリでのみ使用できます。Google Workspace アドオンではご利用いただけません。
パラメータ
名前 | 型 | 説明 |
---|---|---|
commonDataSource | CommonDataSource | 設定するデータソースです。 |
戻る
PlatformDataSource
- チェーン用のオブジェクト。
setHostAppDataSource(hostAppDataSource)
複数選択メニューでスペースを挿入するために使用されます。
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);Google Chat アプリでのみ使用できます。Google Workspace アドオンではご利用いただけません。
パラメータ
名前 | 型 | 説明 |
---|---|---|
hostAppDataSource | HostAppDataSource | 設定するデータソースです。 |
戻る
PlatformDataSource
- チェーン用のオブジェクト。