Card का हेडर.
यह सुविधा, Google Workspace ऐड-ऑन और Google Chat ऐप्लिकेशन के लिए उपलब्ध है.
const cardHeader = CardService.newCardHeader() .setTitle('Card header title') .setSubtitle('Card header subtitle') .setImageStyle(CardService.ImageStyle.CIRCLE) .setImageUrl('https://image.png');
तरीके
| तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
|---|---|---|
set | Card | इस विकल्प का इस्तेमाल करके, हेडर इमेज के लिए वैकल्पिक टेक्स्ट सेट किया जाता है. |
set | Card | कार्ड हेडर में मौजूद आइकॉन को काटने की सेटिंग तय करता है. |
set | Card | यह हेडर में इस्तेमाल की जाने वाली इमेज सेट करता है. इसके लिए, इमेज का यूआरएल या डेटा स्ट्रिंग दी जाती है. |
set | Card | इससे कार्ड हेडर का सबटाइटल सेट किया जाता है. |
set | Card | कार्ड हेडर का टाइटल सेट करता है. |
ज़्यादा जानकारी वाला दस्तावेज़
setImageAltText(imageAltText)
इस विकल्प का इस्तेमाल करके, हेडर इमेज के लिए वैकल्पिक टेक्स्ट सेट किया जाता है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
image | String | हेडर इमेज के लिए वैकल्पिक टेक्स्ट. |
वापसी का टिकट
CardHeader — यह ऑब्जेक्ट, चेनिंग के लिए है.
setImageStyle(imageStyle)
कार्ड हेडर में मौजूद आइकॉन को काटने की सेटिंग तय करता है. डिफ़ॉल्ट रूप से, इसे 'काटें नहीं' पर सेट किया जाता है. ज़रूरी नहीं.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
image | Image | स्टाइल सेटिंग. |
वापसी का टिकट
CardHeader — यह ऑब्जेक्ट, चेनिंग के लिए है.
setImageUrl(imageUrl)
यह हेडर में इस्तेमाल की जाने वाली इमेज सेट करता है. इसके लिए, इमेज का यूआरएल या डेटा स्ट्रिंग दी जाती है.
दिया गया यूआरएल, सार्वजनिक तौर पर ऐक्सेस किया जा सकने वाला यूआरएल या base64 एन्कोड की गई इमेज स्ट्रिंग हो सकता है.
बाद वाला कोड पाने के लिए, यहां दिए गए कोड का इस्तेमाल करके, Google Drive में मौजूद किसी इमेज से एन्कोड की गई इमेज स्ट्रिंग बनाई जा सकती है. इसके बाद, उस स्ट्रिंग को सेव किया जा सकता है, ताकि बाद में setImageUrl(imageUrl) के साथ उसका इस्तेमाल किया जा सके. इस तरीके से, आपके ऐड-ऑन को सार्वजनिक तौर पर उपलब्ध इमेज यूआरएल को ऐक्सेस करने की ज़रूरत नहीं पड़ती:
// The following assumes you have the image to use in Google Drive and have its // ID. const imageBytes = DriveApp.getFileById('123abc').getBlob().getBytes(); const encodedImageURL = `data:image/jpeg;base64,${Utilities.base64Encode(imageBytes)}`; // You can store encodeImageURL and use it as a parameter to // CardHeader.setImageUrl(imageUrl).
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
image | String | होस्ट की गई इमेज का यूआरएल पता या कोड में बदली गई इमेज स्ट्रिंग. |
वापसी का टिकट
CardHeader — यह ऑब्जेक्ट, चेनिंग के लिए है.
setSubtitle(subtitle)
इससे कार्ड हेडर का सबटाइटल सेट किया जाता है. ज़रूरी नहीं.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
subtitle | String | हेडर के उपशीर्षक का टेक्स्ट. |
वापसी का टिकट
CardHeader — यह ऑब्जेक्ट, चेनिंग के लिए है.
setTitle(title)
कार्ड हेडर का टाइटल सेट करता है. ज़रूरी है.
पैरामीटर
| नाम | टाइप | ब्यौरा |
|---|---|---|
title | String | हेडर टेक्स्ट. |
वापसी का टिकट
CardHeader — यह ऑब्जेक्ट, चेनिंग के लिए है.