SelectionInput
विजेट के लिए, जो कई आइटम चुनने वाले मेन्यू का इस्तेमाल करता है. यह 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 ऐड-ऑन के लिए उपलब्ध नहीं है.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
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
— यह ऑब्जेक्ट, चेन बनाने के लिए है.