একটি Card হেডার।
গুগল ওয়ার্কস্পেস অ্যাড-অন এবং গুগল চ্যাট অ্যাপের জন্য উপলব্ধ।
const cardHeader = CardService.newCardHeader() .setTitle('Card header title') .setSubtitle('Card header subtitle') .setImageStyle(CardService.ImageStyle.CIRCLE) .setImageUrl('https://image.png');
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
set Image Alt Text(imageAltText) | Card Header | হেডার ইমেজের জন্য বিকল্প টেক্সট নির্ধারণ করে। |
set Image Style(imageStyle) | Card Header | কার্ড হেডারে আইকনের ক্রপিং নির্ধারণ করে। |
set Image Url(imageUrl) | Card Header | হেডারে ব্যবহার করার জন্য ছবিটির ইউআরএল বা ডেটা স্ট্রিং প্রদান করে তা নির্ধারণ করা হয়। |
set Subtitle(subtitle) | Card Header | কার্ড হেডারের উপশিরোনাম নির্ধারণ করে। |
set Title(title) | Card Header | কার্ড হেডারের শিরোনাম নির্ধারণ করে। |
বিস্তারিত ডকুমেন্টেশন
setImageAltText(imageAltText)
হেডার ইমেজের জন্য বিকল্প টেক্সট নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
image Alt Text | String | হেডার ইমেজের বিকল্প টেক্সট। |
ফেরত
CardHeader — এই অবজেক্টটি চেইনিংয়ের জন্য ব্যবহৃত হয়।
setImageStyle(imageStyle)
কার্ড হেডারে আইকনের ক্রপিং নির্ধারণ করে। ডিফল্টরূপে কোনো ক্রপ হয় না। ঐচ্ছিক।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
image Style | Image Style | শৈলী নির্ধারণ। |
ফেরত
CardHeader — এই অবজেক্টটি চেইনিংয়ের জন্য ব্যবহৃত হয়।
setImageUrl(imageUrl)
হেডারে ব্যবহার করার জন্য ছবিটির ইউআরএল বা ডেটা স্ট্রিং প্রদান করে তা নির্ধারণ করা হয়।
প্রদত্ত URL-টি একটি সর্বজনীনভাবে অ্যাক্সেসযোগ্য URL অথবা একটি base64 এনকোডেড ইমেজ স্ট্রিং হতে পারে। পরেরটি পেতে, আপনি আপনার Google Drive-এর কোনো ছবি থেকে একটি এনকোডেড ইমেজ স্ট্রিং তৈরি করার জন্য নিম্নলিখিত কোডটি ব্যবহার করতে পারেন, এবং তারপর setImageUrl(imageUrl) ব্যবহার করে পরবর্তী ব্যবহারের জন্য সেই স্ট্রিংটি সংরক্ষণ করতে পারেন। এই পদ্ধতিটি আপনার অ্যাড-অনকে সর্বজনীনভাবে উপলব্ধ কোনো ইমেজ URL অ্যাক্সেস করার প্রয়োজনীয়তা থেকে বিরত রাখে:
// 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 Url | String | ব্যবহার করার জন্য হোস্ট করা ছবির ইউআরএল ঠিকানা, অথবা একটি এনকোড করা ছবির স্ট্রিং। |
ফেরত
CardHeader — এই অবজেক্টটি চেইনিংয়ের জন্য ব্যবহৃত হয়।
setSubtitle(subtitle)
কার্ড হেডারের উপশিরোনাম নির্ধারণ করে। ঐচ্ছিক।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
subtitle | String | হেডার সাবটাইটেল টেক্সট। |
ফেরত
CardHeader — এই অবজেক্টটি চেইনিংয়ের জন্য ব্যবহৃত হয়।
setTitle(title)
কার্ড হেডারের শিরোনাম নির্ধারণ করে। আবশ্যক।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
title | String | হেডার টেক্সট। |
ফেরত
CardHeader — এই অবজেক্টটি চেইনিংয়ের জন্য ব্যবহৃত হয়।