कार्ड सेक्शन में विजेट के ग्रुप होते हैं और इनके बीच विज़ुअल डिस्टेंस होती है.
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);
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
addWidget(widget) | CardSection | इस सेक्शन में दिया गया विजेट जोड़ता है. |
setCollapseControl(collapseControl) | CardSection | सेक्शन के लिए, पसंद के मुताबिक बनाए जा सकने वाले 'बड़ा करें' और 'छोटा करें' बटन सेट करता है. |
setCollapsible(collapsible) | CardSection | इससे यह सेट होता है कि सेक्शन को छोटा किया जा सकता है या नहीं. |
setHeader(header) | CardSection | सेक्शन का हेडर सेट करता है. |
setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | इससे यह तय होता है कि इस सेक्शन को छोटा करने पर भी कितने विजेट दिखेंगे. |
ज़्यादा जानकारी वाला दस्तावेज़
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), );
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
collapseControl | CollapseControl | छोटा करने के कंट्रोल की सेटिंग. |
वापसी का टिकट
CardSection
— चेन करने के लिए यह ऑब्जेक्ट.
setCollapsible(collapsible)
इससे यह सेट होता है कि सेक्शन को छोटा किया जा सकता है या नहीं.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
collapsible | Boolean | छोटी की जा सकने वाली सेटिंग. |
वापसी का टिकट
CardSection
— चेन बनाने के लिए यह ऑब्जेक्ट.
setHeader(header)
सेक्शन का हेडर सेट करता है. ज़रूरी नहीं.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
header | String | हेडर टेक्स्ट. |
वापसी का टिकट
CardSection
— चेन बनाने के लिए यह ऑब्जेक्ट.
setNumUncollapsibleWidgets(numUncollapsibleWidgets)
इस सेक्शन को छोटा करने के दौरान, अब भी दिखने वाले विजेट की संख्या तय करता है. दिखाए गए विजेट, हमेशा पहले जोड़े गए विजेट होते हैं.
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
numUncollapsibleWidgets | Integer | दिखाने के लिए विजेट की संख्या. |
वापसी का टिकट
CardSection
— चेन करने के लिए यह ऑब्जेक्ट.