Class CardSection

কার্ড বিভাগ

একটি কার্ড বিভাগে উইজেটগুলির গ্রুপ রয়েছে এবং তাদের মধ্যে ভিজ্যুয়াল বিভাজন প্রদান করে।

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 Widget(widget) Card Section এই বিভাগে প্রদত্ত উইজেট যোগ করে।
set Collapse Control(collapseControl) Card Section বিভাগটির কাস্টমাইজযোগ্য প্রসারণ এবং সঙ্কুচিত বোতাম সেট করে।
set Collapsible(collapsible) Card Section বিভাগটি ভেঙে ফেলা যাবে কিনা তা সেট করে।
set Header(header) Card Section বিভাগের হেডার সেট করে।
set Num Uncollapsible Widgets(numUncollapsibleWidgets) Card Section এই বিভাগটি ভেঙে গেলেও দেখানো উইজেটের সংখ্যা সেট করে।

বিস্তারিত ডকুমেন্টেশন

add Widget(widget)

এই বিভাগে প্রদত্ত উইজেট যোগ করে। উইজেটগুলি যে ক্রমে যুক্ত করা হয়েছিল সেই ক্রমে দেখানো হয়৷ আপনি একটি কার্ড বিভাগে 100 টির বেশি উইজেট যোগ করতে পারবেন না।

পরামিতি

নাম টাইপ বর্ণনা
widget Widget বিভাগে যোগ করার জন্য একটি উইজেট।

প্রত্যাবর্তন

Card Section - এই বস্তুটি, চেইনিংয়ের জন্য।


set Collapse Control(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 Control Collapse Control পতন নিয়ন্ত্রণ সেটিং।

প্রত্যাবর্তন

Card Section - এই বস্তুটি, চেইনিংয়ের জন্য।


set Collapsible(collapsible)

বিভাগটি ভেঙে ফেলা যাবে কিনা তা সেট করে।

পরামিতি

নাম টাইপ বর্ণনা
collapsible Boolean কলাপসিবল সেটিং।

প্রত্যাবর্তন

Card Section - এই বস্তুটি, চেইনিংয়ের জন্য।


set Header(header)

বিভাগের হেডার সেট করে। ঐচ্ছিক।

পরামিতি

নাম টাইপ বর্ণনা
header String হেডার টেক্সট.

প্রত্যাবর্তন

Card Section - এই বস্তুটি, চেইনিংয়ের জন্য।


set Num Uncollapsible Widgets(numUncollapsibleWidgets)

এই বিভাগটি ভেঙে গেলেও দেখানো উইজেটের সংখ্যা সেট করে। প্রদর্শিত উইজেটগুলি সর্বদা প্রথম যুক্ত করা হয়।

পরামিতি

নাম টাইপ বর্ণনা
num Uncollapsible Widgets Integer দেখানোর জন্য উইজেটের সংখ্যা।

প্রত্যাবর্তন

Card Section - এই বস্তুটি, চেইনিংয়ের জন্য।