कार्ड सेक्शन में विजेट के ग्रुप होते हैं. साथ ही, यह उनके बीच विज़ुअल सेपरेशन उपलब्ध कराता है.
यह सुविधा, Google Workspace ऐड-ऑन और Google Chat ऐप्लिकेशन के लिए उपलब्ध है.
const image = CardService.newImage(); // Build image ... const textParagraph = CardService.newTextParagraph(); // Build text paragraph ... const cardSection = CardService.newCardSection() .setHeader('Section header') .addWidget(image) .addWidget(textParagraph);
तरीके
| तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
|---|---|---|
add | Card | इस सेक्शन में दिए गए विजेट को जोड़ता है. |
set | Card | यह सेक्शन को बड़ा और छोटा करने वाले बटन सेट करता है. इन बटन को अपनी पसंद के मुताबिक बनाया जा सकता है. |
set | Card | इससे यह सेट किया जाता है कि सेक्शन को छोटा किया जा सकता है या नहीं. |
set | Card | सेक्शन का हेडर सेट करता है. |
set | Card | यह कुकी, असाइन किया गया यूनीक आईडी सेट करती है. इसका इस्तेमाल, उस सेक्शन की पहचान करने के लिए किया जाता है जिसमें बदलाव करना है. |
set | Card | इस विकल्प की मदद से, उन विजेट की संख्या सेट की जाती है जो इस सेक्शन के छोटा होने पर भी दिखते हैं. |
ज़्यादा जानकारी वाला दस्तावेज़
addWidget(widget)
इस सेक्शन में दिए गए विजेट को जोड़ता है. विजेट उसी क्रम में दिखते हैं जिस क्रम में उन्हें जोड़ा गया था. कार्ड सेक्शन में 100 से ज़्यादा विजेट नहीं जोड़े जा सकते.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
widget | Widget | सेक्शन में जोड़ने के लिए विजेट. |
वापसी का टिकट
CardSection — यह ऑब्जेक्ट, चेनिंग के लिए है.
setCollapseControl(collapseControl)
यह सेक्शन को बड़ा और छोटा करने वाले बटन सेट करता है. इन बटन को अपनी पसंद के मुताबिक बनाया जा सकता है. ये बटन सिर्फ़ तब दिखते हैं, जब सेक्शन को छोटा किया जा सकता हो. इस फ़ील्ड को सेट न करने पर, डिफ़ॉल्ट बटन इस्तेमाल किए जाते हैं.
यह सुविधा, Google Chat ऐप्लिकेशन के लिए उपलब्ध है. Google Workspace ऐड-ऑन के लिए डेवलपर प्रीव्यू में.
const collapseButton = CardService.newTextButton() .setTextButtonStyle(CardService.TextButtonStyle.BORDERLESS) .setText('show less'); const expandButton = CardService.newImageButton() .setImageButtonStyle(CardService.ImageButtonStyle.FILLED) .setMaterialIcon(CardService.newMaterialIcon().setName('bug_report')); const collapsibleSection = CardService.newCardSection() .setCollapsible(true) .setNumUncollapsibleWidgets(1) .setCollapseControl( CardService.newCollapseControl() .setHorizontalAlign(CardService.HorizontalAlignment.CENTER) .setCollapseButton(collapseButton) .setExpandButton(expandButton), );
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
collapse | Collapse | कोलैप्स कंट्रोल की सेटिंग. |
वापसी का टिकट
CardSection — यह ऑब्जेक्ट, चेनिंग के लिए है.
setCollapsible(collapsible)
इससे यह सेट किया जाता है कि सेक्शन को छोटा किया जा सकता है या नहीं.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
collapsible | Boolean | छोटा किए जा सकने वाले सेक्शन की सेटिंग. |
वापसी का टिकट
CardSection — यह ऑब्जेक्ट, चेनिंग के लिए है.
setHeader(header)
सेक्शन का हेडर सेट करता है. ज़रूरी नहीं.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
header | String | हेडर टेक्स्ट. |
वापसी का टिकट
CardSection — यह ऑब्जेक्ट, चेनिंग के लिए है.
setId(id)
यह कुकी, असाइन किया गया यूनीक आईडी सेट करती है. इसका इस्तेमाल, उस सेक्शन की पहचान करने के लिए किया जाता है जिसमें बदलाव करना है. सेक्शन में बदलाव करने की सुविधा, सिर्फ़ ऐड-ऑन में उपलब्ध है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
id | String | सेक्शन का आईडी. इसमें ज़्यादा से ज़्यादा 64 वर्ण हो सकते हैं. इसका फ़ॉर्मैट `[a-zA-Z0-9-]+` होना चाहिए. |
वापसी का टिकट
CardSection — यह ऑब्जेक्ट, चेनिंग के लिए है.
setNumUncollapsibleWidgets(numUncollapsibleWidgets)
इस विकल्प की मदद से, उन विजेट की संख्या सेट की जाती है जो इस सेक्शन के छोटा होने पर भी दिखते हैं. दिखाए गए विजेट, हमेशा वे होते हैं जिन्हें सबसे पहले जोड़ा गया था.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
num | Integer | दिखाए जाने वाले विजेट की संख्या. |
वापसी का टिकट
CardSection — यह ऑब्जेक्ट, चेनिंग के लिए है.