Class CardService

কার্ড পরিষেবা

কার্ড পরিষেবা বিভিন্ন Google এক্সটেনসিবিলিটি প্রোডাক্ট, যেমন Google Workspace অ্যাড-অনগুলিতে ব্যবহৃত জেনেরিক কার্ড তৈরি করার ক্ষমতা প্রদান করে।

নীচে একটি অ্যাড-অন কার্ডের নমুনা রয়েছে৷

function createCard() {
  return CardService.newCardBuilder()
      .setHeader(CardService.newCardHeader().setTitle('CardTitle'))
      .build();
}

অথবা আপনি এই মত একাধিক কার্ড ফেরত দিতে পারেন:

function createCards() {
  return [
    CardService.newCardBuilder().build(),
    CardService.newCardBuilder().build(),
    CardService.newCardBuilder().build(),
  ];
}

নিম্নলিখিত দেখায় কিভাবে আপনি একটি শিরোনাম, পাঠ্য, একটি চিত্র এবং একটি মেনু আইটেম সহ একটি কার্ড সংজ্ঞায়িত করতে পারেন:

function createWidgetDemoCard() {
  return CardService.newCardBuilder()
      .setHeader(
          CardService.newCardHeader()
              .setTitle('Widget demonstration')
              .setSubtitle('Check out these widgets')
              .setImageStyle(CardService.ImageStyle.SQUARE)
              .setImageUrl('https://www.example.com/images/headerImage.png'),
          )
      .addSection(
          CardService.newCardSection()
              .setHeader('Simple widgets')  // optional
              .addWidget(
                  CardService.newTextParagraph().setText(
                      'These widgets are display-only. ' +
                          'A text paragraph can have multiple lines and ' +
                          'formatting.',
                      ),
                  )
              .addWidget(
                  CardService.newImage().setImageUrl(
                      'https://www.example.com/images/mapsImage.png',
                      ),
                  ),
          )
      .addCardAction(
          CardService.newCardAction().setText('Gmail').setOpenLink(
              CardService.newOpenLink().setUrl('https://mail.google.com/mail'),
              ),
          )
      .build();
}

একটি চ্যাট অ্যাপস কার্ডের নমুনা।

const cardHeader =
    CardService.newCardHeader()
        .setTitle('Sasha')
        .setSubtitle('Software Engineer')
        .setImageUrl(
            'https://developers.google.com/chat/images/quickstart-app-avatar.png',
            )
        .setImageStyle(CardService.ImageStyle.CIRCLE)
        .setImageAltText('Avatar for Sasha');

const cardSection =
    CardService.newCardSection()
        .setHeader('Contact Info')
        .setCollapsible(true)
        .setNumUncollapsibleWidgets(1)
        .addWidget(
            CardService.newDecoratedText()
                .setStartIcon(
                    CardService.newIconImage().setIcon(CardService.Icon.EMAIL))
                .setText('sasha@example.com'),
            )
        .addWidget(
            CardService.newDecoratedText()
                .setStartIcon(
                    CardService.newIconImage().setIcon(CardService.Icon.PERSON))
                .setText('<font color="#80e27e">Online</font>'),
            )
        .addWidget(
            CardService.newDecoratedText()
                .setStartIcon(
                    CardService.newIconImage().setIcon(CardService.Icon.PHONE))
                .setText('+1 (555) 555-1234'),
            )
        .addWidget(
            CardService.newButtonSet()
                .addButton(
                    CardService.newTextButton().setText('Share').setOpenLink(
                        CardService.newOpenLink().setUrl(
                            'https://example.com/share'),
                        ),
                    )
                .addButton(
                    CardService.newTextButton()
                        .setText('Edit')
                        .setOnClickAction(
                            CardService.newAction()
                                .setFunctionName('goToView')
                                .setParameters({viewType: 'EDIT'}),
                            ),
                    ),
        );

const card = CardService.newCardBuilder()
                 .setHeader(cardHeader)
                 .addSection(cardSection)
                 .build();

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
Border Type Border Type Border Type গণনা।
Chip List Layout Chip List Layout Chip List Layout গণনা.
Composed Email Type Composed Email Type Composed Email Type গণনা।
Content Type Content Type Content Type গণনা।
Grid Item Layout Grid Item Layout Grid Item Layout গণনা.
Horizontal Alignment Horizontal Alignment Horizontal Alignment গণনা।
Icon Icon Icon গণনা।
Image Button Style Image Button Style Image Button Style গণনা.
Image Crop Type Image Crop Type Image Crop Type গণনা।
Image Style Image Style Image Style গণনা.
Input Type Input Type Input Type গণনা।
Load Indicator Load Indicator Load Indicator গণনা।
On Close On Close On Close গণনা।
Open As Open As গণনা Open As
Selection Input Type Selection Input Type Selection Input Type গণনা।
Text Button Style Text Button Style Text Button Style গণনা।
Update Draft Body Type Update Draft Body Type Update Draft Body Type গণনা।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
new Action() Action একটি নতুন Action তৈরি করে।
new Action Response Builder() Action Response Builder একটি নতুন Action Response Builder তৈরি করে।
new Action Status() Action Status একটি নতুন Action Status তৈরি করে।
new Attachment() Attachment একটি নতুন Attachment তৈরি করে।
new Authorization Action() Authorization Action একটি নতুন Authorization Action তৈরি করে।
new Authorization Exception() Authorization Exception একটি নতুন Authorization Exception তৈরি করে।
new Border Style() Border Style একটি নতুন Border Style তৈরি করে।
new Button Set() Button Set একটি নতুন Button Set তৈরি করে।
new Calendar Event Action Response Builder() Calendar Event Action Response Builder একটি নতুন Calendar Event Action Response Builder তৈরি করে।
new Card Action() Card Action একটি নতুন Card Action তৈরি করে।
new Card Builder() Card Builder একটি নতুন কার্ড নির্মাতা তৈরি করে।
new Card Header() Card Header একটি নতুন Card Header তৈরি করে।
new Card Section() Card Section একটি নতুন Card Section তৈরি করে।
new Card With Id() Card With Id Card With Id তৈরি করে।
new Chat Action Response() Chat Action Response একটি নতুন Chat Action Response তৈরি করে।
new Chat Response Builder() Chat Response Builder একটি নতুন Chat Response Builder তৈরি করে।
new Chip() Chip একটি নতুন Chip তৈরি করে।
new Chip List() Chip List একটি নতুন Chip List তৈরি করে।
new Collapse Control() Collapse Control একটি নতুন Collapse Control তৈরি করে।
new Column() Column একটি নতুন Column তৈরি করে।
new Columns() Columns Columns একটি নতুন সেট তৈরি করে।
new Compose Action Response Builder() Compose Action Response Builder একটি নতুন Compose Action Response Builder তৈরি করে।
new Date Picker() Date Picker একটি নতুন Date Picker তৈরি করে৷
new Date Time Picker() Date Time Picker একটি নতুন Date Time Picker তৈরি করে৷
new Decorated Text() Decorated Text একটি নতুন Decorated Text তৈরি করে।
new Dialog() Dialog একটি নতুন Dialog তৈরি করে।
new Dialog Action() Dialog Action একটি নতুন Dialog Action তৈরি করে।
new Divider() Divider একটি নতুন Divider তৈরি করে।
new Drive Items Selected Action Response Builder() Drive Items Selected Action Response Builder একটি নতুন Drive Items Selected Action Response Builder তৈরি করে।
new Editor File Scope Action Response Builder() Editor File Scope Action Response Builder একটি নতুন Editor File Scope Action Response Builder তৈরি করে।
new Fixed Footer() Fixed Footer একটি নতুন Fixed Footer তৈরি করে।
new Grid() Grid একটি নতুন Grid তৈরি করে।
new Grid Item() Grid Item একটি নতুন Grid Item তৈরি করে।
new Icon Image() Icon Image একটি নতুন Icon Image তৈরি করে।
new Image() Image একটি নতুন Image তৈরি করে।
new Image Button() Image Button একটি নতুন Image Button তৈরি করে।
new Image Component() Image Component একটি নতুন Image Component তৈরি করে।
new Image Crop Style() Image Crop Style একটি নতুন Image Crop Style তৈরি করে।
new Key Value() Key Value একটি নতুন Key Value তৈরি করে।
new Link Preview() Link Preview একটি নতুন Link Preview তৈরি করে।
new Material Icon() Material Icon একটি নতুন Material Icon তৈরি করে।
new Navigation() Navigation একটি নতুন Navigation তৈরি করে।
new Notification() Notification একটি নতুন Notification তৈরি করে।
new Open Link() Open Link একটি নতুন Open Link তৈরি করে।
new Overflow Menu() Overflow Menu একটি নতুন Overflow Menu তৈরি করে।
new Overflow Menu Item() Overflow Menu Item একটি নতুন Overflow Menu Item তৈরি করে।
new Selection Input() Selection Input একটি নতুন Selection Input তৈরি করে।
new Suggestions() Suggestions একটি নতুন Suggestions তৈরি করে।
new Suggestions Response Builder() Suggestions Response Builder একটি নতুন Suggestions Response Builder তৈরি করে।
new Switch() Switch একটি নতুন Switch তৈরি করে।
new Text Button() Text Button একটি নতুন Text Button তৈরি করে।
new Text Input() Text Input একটি নতুন Text Input তৈরি করে।
new Text Paragraph() Text Paragraph একটি নতুন Text Paragraph তৈরি করে।
new Time Picker() Time Picker একটি নতুন Time Picker তৈরি করে৷
new Universal Action Response Builder() Universal Action Response Builder একটি নতুন Universal Action Response Builder তৈরি করে।
new Update Draft Action Response Builder() Update Draft Action Response Builder একটি নতুন Update Draft Action Response Builder তৈরি করে।
new Update Draft Bcc Recipients Action() Update Draft Bcc Recipients Action একটি নতুন Update Draft Bcc Recipients Action তৈরি করে;
new Update Draft Body Action() Update Draft Body Action একটি নতুন Update Draft Body Action তৈরি করে।
new Update Draft Cc Recipients Action() Update Draft Cc Recipients Action একটি নতুন Update Draft Cc Recipients Action তৈরি করে।
new Update Draft Subject Action() Update Draft Subject Action একটি নতুন Update Draft Subject Action তৈরি করে।
new Update Draft To Recipients Action() Update Draft To Recipients Action Update Draft To Recipients Action তৈরি করে।
new Validation() Validation একটি নতুন Validation তৈরি করে।

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

new Action()

একটি নতুন Action তৈরি করে।

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

Action - একটি খালি অ্যাকশন।


new Action Response Builder()

একটি নতুন Action Response Builder তৈরি করে।

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

Action Response Builder - একটি খালি অ্যাকশন রেসপন্স নির্মাতা।


new Action Status()

একটি নতুন Action Status তৈরি করে।

শুধুমাত্র Google Chat অ্যাপের জন্য উপলব্ধ। Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ নয়।

const actionStatus = CardService.newActionStatus()
                         .setStatusCode(CardService.Status.OK)
                         .setUserFacingMessage('Success');

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

Action Status - একটি খালি অ্যাকশন স্ট্যাটাস।


new Attachment()

একটি নতুন Attachment তৈরি করে।

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

Attachment - একটি খালি সংযুক্তি।


new Authorization Action()

একটি নতুন Authorization Action তৈরি করে।

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

Authorization Action - একটি খালি অনুমোদন কর্ম।


new Authorization Exception()

একটি নতুন Authorization Exception তৈরি করে।

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

Authorization Exception - একটি খালি অনুমোদন ব্যতিক্রম।


new Border Style()

একটি নতুন Border Style তৈরি করে।

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

Border Style - একটি খালি বর্ডার স্টাইল।


new Button Set()

একটি নতুন Button Set তৈরি করে।

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

Button Set - একটি খালি বোতাম সেট।


new Calendar Event Action Response Builder()

একটি নতুন Calendar Event Action Response Builder তৈরি করে।

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

Calendar Event Action Response Builder — একটি খালি Calendar Event Action Response Builder


new Card Action()

একটি নতুন Card Action তৈরি করে।

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

Card Action - একটি খালি কার্ড অ্যাকশন।


new Card Builder()

একটি নতুন কার্ড নির্মাতা তৈরি করে।

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

Card Builder - একটি খালি কার্ড নির্মাতা।


new Card Header()

একটি নতুন Card Header তৈরি করে।

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

Card Header - একটি খালি কার্ড হেডার।


new Card Section()

একটি নতুন Card Section তৈরি করে।

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

Card Section - একটি খালি কার্ড বিভাগ।


new Card With Id()

Card With Id তৈরি করে। এটি একটি Google চ্যাট বার্তায় একটি কার্ড পাঠাতে ব্যবহৃত হয়। একাধিক কার্ড পাঠানোর সময় কার্ড আইডি একটি বার্তায় একটি কার্ডের জন্য একটি অনন্য শনাক্তকারী।

শুধুমাত্র Google Chat অ্যাপের জন্য উপলব্ধ। Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ নয়।

const cardSection = CardService.newCardSection();
cardSection.addWidget(
    CardService.newTextParagraph().setText('This is a text paragraph widget.'),
);

const card = CardService.newCardBuilder()
                 .setHeader(CardService.newCardHeader().setTitle('Card title'))
                 .addSection(cardSection)
                 .build();

const cardWithId =
    CardService.newCardWithId().setCardId('card_id').setCard(card);

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

Card With Id - Card With Id


new Chat Action Response()

একটি নতুন Chat Action Response তৈরি করে।

শুধুমাত্র Google Chat অ্যাপের জন্য উপলব্ধ। Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ নয়।

const card = CardService.newCardBuilder()
                 .setHeader(CardService.newCardHeader().setTitle('Card title'))
                 .build();
const dialog = CardService.newDialog().setBody(card);

const dialogAction = CardService.newDialogAction().setDialog(dialog);

const chatActionResponse = CardService.newChatActionResponse()
                               .setResponseType(CardService.ResponseType.DIALOG)
                               .setDialogAction(dialogAction);

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

Chat Action Response — একটি খালি Chat Action Response


new Chat Response Builder()

একটি নতুন Chat Response Builder তৈরি করে।

শুধুমাত্র Google Chat অ্যাপের জন্য উপলব্ধ। Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ নয়।

const cardSection = CardService.newCardSection();
cardSection.addWidget(
    CardService.newTextParagraph().setText('This is a text paragraph widget.'),
);

const card = CardService.newCardBuilder()
                 .setHeader(CardService.newCardHeader().setTitle('Card title'))
                 .addSection(cardSection)
                 .build();

const cardWithId =
    CardService.newCardWithId().setCardId('card_id').setCard(card);

const chatResponse =
    CardService.newChatResponseBuilder().addCardsV2(cardWithId).build();

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

Chat Response Builder — একটি খালি ChatResponseBuilder।


new Chip()

একটি নতুন Chip তৈরি করে।

শুধুমাত্র Google Chat অ্যাপের জন্য উপলব্ধ। Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ নয়।

const chip = CardService.newChip()
                 .setLabel('Open Link')
                 .setOpenLink(CardService.newOpenLink().setUrl(
                     'https://www.google.com'));

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

Chip - একটি খালি চিপ।


new Chip List()

একটি নতুন Chip List তৈরি করে।

শুধুমাত্র Google Chat অ্যাপের জন্য উপলব্ধ। Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ নয়।

const chip = CardService.newChip();
// Finish building the text chip...

const chipList = CardService.newChipList()
                     .setLayout(CardService.ChipListLayout.WRAPPED)
                     .addChip(chip);

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

Chip List - একটি খালি চিপলিস্ট।


new Collapse Control()

একটি নতুন Collapse Control তৈরি করে।

শুধুমাত্র Google Chat অ্যাপের জন্য উপলব্ধ। Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ নয়।

const collapseControl =
    CardService.newCollapseControl()
        .setHorizontalAlign(CardService.HorizontalAlignment.START)
        .setExpandButton(CardService.newTextButton().setText('Expand'))
        .setCollapseButton(CardService.newTextButton().setText('Collapse'));

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

Collapse Control — একটি খালি সংকোচন নিয়ন্ত্রণ।


new Column()

একটি নতুন Column তৈরি করে।

Google Chat অ্যাপ এবং Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ।

const columnWidget = CardService.newTextParagraph();
const column =
    CardService.newColumn()
        .setHorizontalSizeStyle(
            CardService.HorizontalSizeStyle.FILL_AVAILABLE_SPACE)
        .setHorizontalAlignment(CardService.HorizontalAlignment.CENTER)
        .setVerticalAlignment(CardService.VerticalAlignment.CENTER)
        .addWidget(columnWidget);

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

Column - একটি খালি কলাম।


new Columns()

Columns একটি নতুন সেট তৈরি করে।

Google Chat অ্যাপ এবং Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ।

const firstColumn =
    CardService.newColumn()
        .setHorizontalSizeStyle(
            CardService.HorizontalSizeStyle.FILL_AVAILABLE_SPACE)
        .setHorizontalAlignment(CardService.HorizontalAlignment.CENTER)
        .setVerticalAlignment(CardService.VerticalAlignment.CENTER);
const secondColumn =
    CardService.newColumn()
        .setHorizontalSizeStyle(
            CardService.HorizontalSizeStyle.FILL_AVAILABLE_SPACE)
        .setHorizontalAlignment(CardService.HorizontalAlignment.CENTER)
        .setVerticalAlignment(CardService.VerticalAlignment.CENTER);
const columns = CardService.newColumns()
                    .addColumn(firstColumn)
                    .addColumn(secondColumn)
                    .setWrapStyle(CardService.WrapStyle.WRAP);

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

Columns - কলামের একটি খালি সেট।


new Compose Action Response Builder()

একটি নতুন Compose Action Response Builder তৈরি করে।

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

Compose Action Response Builder — একটি খালি ComposeActionResponse নির্মাতা।


new Date Picker()

একটি নতুন Date Picker তৈরি করে৷

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

Date Picker - একটি খালি তারিখ পিকার।


new Date Time Picker()

একটি নতুন Date Time Picker তৈরি করে৷

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

Date Time Picker - একটি খালি তারিখ সময় পিকার।


new Decorated Text()

একটি নতুন Decorated Text তৈরি করে।

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

Decorated Text - একটি খালি সজ্জিত পাঠ্য।


new Dialog()

একটি নতুন Dialog তৈরি করে।

শুধুমাত্র Google Chat অ্যাপের জন্য উপলব্ধ। Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ নয়।

const card = CardService.newCardBuilder()
                 .setHeader(CardService.newCardHeader().setTitle('Card title'))
                 .build();

// Sets the card of the dialog.
const dialog = CardService.newDialog().setBody(card);

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

Dialog - একটি খালি Dialog


new Dialog Action()

একটি নতুন Dialog Action তৈরি করে।

শুধুমাত্র Google Chat অ্যাপের জন্য উপলব্ধ। Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ নয়।

const card = CardService.newCardBuilder()
                 .setHeader(CardService.newCardHeader().setTitle('Card title'))
                 .build();
const dialog = CardService.newDialog().setBody(card);

const dialogAction = CardService.newDialogAction().setDialog(dialog);

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

Dialog Action — একটি খালি Dialog Action


new Divider()

একটি নতুন Divider তৈরি করে। নিম্নলিখিত নমুনাটি একটি বিভাজক দ্বারা পৃথক 2টি অনুচ্ছেদ সহ একটি সাধারণ কার্ড তৈরি করে৷

function buildCard() {
  const cardSection1TextParagraph1 =
      CardService.newTextParagraph().setText('Hello world!');

  const cardSection1Divider1 = CardService.newDivider();

  const cardSection1TextParagraph2 =
      CardService.newTextParagraph().setText('Hello world!');

  const cardSection1 = CardService.newCardSection()
                           .addWidget(cardSection1TextParagraph1)
                           .addWidget(cardSection1Divider1)
                           .addWidget(cardSection1TextParagraph2);

  const card = CardService.newCardBuilder().addSection(cardSection1).build();

  return card;
}

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

Divider - একটি বিভাজক।


new Drive Items Selected Action Response Builder()

একটি নতুন Drive Items Selected Action Response Builder তৈরি করে।

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

Drive Items Selected Action Response Builder — একটি খালি Drive Items Selected Action Response Builder


new Editor File Scope Action Response Builder()

একটি নতুন Editor File Scope Action Response Builder তৈরি করে।

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

Editor File Scope Action Response Builder — একটি খালি Editor File Scope Action Response Builder


new Fixed Footer()

একটি নতুন Fixed Footer তৈরি করে।

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

Fixed Footer - একটি খালি ফিক্সডফুটার।


new Grid()

একটি নতুন Grid তৈরি করে।

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

Grid - একটি খালি গ্রিড।


new Grid Item()

একটি নতুন Grid Item তৈরি করে।

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

Grid Item - একটি খালি গ্রিড আইটেম।


new Icon Image()

একটি নতুন Icon Image তৈরি করে।

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

Icon Image - একটি খালি আইকন ইমেজ।


new Image()

একটি নতুন Image তৈরি করে।

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

Image - একটি খালি ছবি।


new Image Button()

একটি নতুন Image Button তৈরি করে।

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

Image Button - একটি খালি চিত্র বোতাম।


new Image Component()

একটি নতুন Image Component তৈরি করে।

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

Image Component - একটি খালি ইমেজ কম্পোনেন্ট।


new Image Crop Style()

একটি নতুন Image Crop Style তৈরি করে।

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

Image Crop Style - একটি খালি ইমেজ ক্রপ স্টাইল।


new Key Value()

একটি নতুন Key Value তৈরি করে।

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

Key Value - একটি খালি কী-মান।


new Link Preview()

একটি নতুন Link Preview তৈরি করে।

const decoratedText =
    CardService.newDecoratedText().setTopLabel('Hello').setText('Hi!');

const cardSection = CardService.newCardSection().addWidget(decoratedText);

const card = CardService.newCardBuilder().addSection(cardSection).build();

const linkPreview = CardService.newLinkPreview().setPreviewCard(card).setTitle(
    'Smart chip title');

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

Link Preview - একটি খালি লিঙ্কপ্রিভিউ।


new Material Icon()

একটি নতুন Material Icon তৈরি করে।

Google Chat অ্যাপ এবং Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ।

const materialIcon =
    CardService.newMaterialIcon().setName('check_box').setFill(true);

const cardSection = CardService.newCardSection();
cardSection.addWidget(
    CardService.newDecoratedText()
        .setStartIcon(CardService.newIconImage().setMaterialIcon(materialIcon))
        .setText('sasha@example.com'),
);

const card = CardService.newCardBuilder()
                 .setHeader(CardService.newCardHeader().setTitle('Card Title'))
                 .addSection(cardSection)
                 .build();

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

Material Icon - একটি খালি উপাদান আইকন.


new Navigation()

একটি নতুন Navigation তৈরি করে।

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

Navigation - একটি খালি নেভিগেশন।


new Notification()

একটি নতুন Notification তৈরি করে।

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

Notification - একটি খালি বিজ্ঞপ্তি।


একটি নতুন Open Link তৈরি করে।

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

Open Link - একটি খালি ওপেন লিঙ্ক।


new Overflow Menu()

একটি নতুন Overflow Menu তৈরি করে।

শুধুমাত্র Google Chat অ্যাপের জন্য উপলব্ধ। Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ নয়।

const overflowMenuItem = CardService.newOverflowMenuItem();
// Finish building the overflow menu item...

const overflowMenu =
    CardService.newOverflowMenu().addMenuItem(overflowMenuItem);

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

Overflow Menu - একটি খালি ওভারফ্লো মেনু।


new Overflow Menu Item()

একটি নতুন Overflow Menu Item তৈরি করে।

শুধুমাত্র Google Chat অ্যাপের জন্য উপলব্ধ। Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ নয়।

const overflowMenuItem =
    CardService.newOverflowMenuItem()
        .setStartIcon(
            CardService.newIconImage().setIconUrl(
                'https://www.google.com/images/branding/googleg/1x/googleg_standard_color_64dp.png',
                ),
            )
        .setText('Open Link')
        .setOpenLink(
            CardService.newOpenLink().setUrl('https://www.google.com'));

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

Overflow Menu Item - একটি খালি ওভারফ্লো মেনু আইটেম।


new Selection Input()

একটি নতুন Selection Input তৈরি করে।

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

Selection Input - একটি খালি নির্বাচন ইনপুট।


new Suggestions()

একটি নতুন Suggestions তৈরি করে।

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

Suggestions - একটি খালি পরামর্শ।


new Suggestions Response Builder()

একটি নতুন Suggestions Response Builder তৈরি করে।

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

Suggestions Response Builder — একটি খালি সাজেশনস রেসপন্স বিল্ডার।


new Switch()

একটি নতুন Switch তৈরি করে।

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

Switch - একটি খালি সুইচ।


new Text Button()

একটি নতুন Text Button তৈরি করে।

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

Text Button - একটি খালি পাঠ্য বোতাম।


new Text Input()

একটি নতুন Text Input তৈরি করে।

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

Text Input - একটি খালি টেক্সটইনপুট।


new Text Paragraph()

একটি নতুন Text Paragraph তৈরি করে।

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

Text Paragraph - একটি খালি পাঠ্য অনুচ্ছেদ।


new Time Picker()

একটি নতুন Time Picker তৈরি করে৷

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

Time Picker - একটি খালি টাইম পিকার।


new Universal Action Response Builder()

একটি নতুন Universal Action Response Builder তৈরি করে।

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

Universal Action Response Builder — একটি খালি ইউনিভার্সাল অ্যাকশন রেসপন্স নির্মাতা।


new Update Draft Action Response Builder()

একটি নতুন Update Draft Action Response Builder তৈরি করে।

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

Update Draft Action Response Builder — একটি খালি UpdateDraftActionResponseBuilder।


new Update Draft Bcc Recipients Action()

একটি নতুন Update Draft Bcc Recipients Action তৈরি করে;

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

Update Draft Bcc Recipients Action — একটি খালি UpdateDraftBccRecipientsAction।


new Update Draft Body Action()

একটি নতুন Update Draft Body Action তৈরি করে।

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

Update Draft Body Action — একটি খালি আপডেট ড্রাফ্ট বডি অ্যাকশন।


new Update Draft Cc Recipients Action()

একটি নতুন Update Draft Cc Recipients Action তৈরি করে।

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

Update Draft Cc Recipients Action — একটি খালি আপডেট ড্রাফ্ট সিসি প্রাপক অ্যাকশন।


new Update Draft Subject Action()

একটি নতুন Update Draft Subject Action তৈরি করে।

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

Update Draft Subject Action — একটি খালি UpdateDraftSubjectAction।


new Update Draft To Recipients Action()

Update Draft To Recipients Action তৈরি করে।

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

Update Draft To Recipients Action — একটি খালি UpdateDraftToRecipientsAction।


new Validation()

একটি নতুন Validation তৈরি করে।

Google Chat অ্যাপ এবং Google Workspace অ্যাড-অনগুলির জন্য উপলব্ধ।

const validation =
    CardService.newValidation().setCharacterLimit(5).setInputType(
        CardService.InputType.EMAIL);

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

Validation - একটি খালি বৈধতা।