Class CardService

কার্ড সার্ভিস

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

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

return CardService.newCardBuilder()
         .setHeader(CardService.newCardHeader().setTitle("CardTitle"))
         .build();

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

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();

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
BorderType BorderType BorderType গণনা।
ComposedEmailType ComposedEmailType ComposedEmailType গণনা।
ContentType ContentType ContentType গণনা।
GridItemLayout GridItemLayout GridItemLayout গণনা।
HorizontalAlignment HorizontalAlignment HorizontalAlignment গণনা।
Icon Icon Icon গণনা।
ImageCropType ImageCropType ImageCropType গণনা।
ImageStyle ImageStyle ImageStyle গণনা।
LoadIndicator LoadIndicator LoadIndicator গণনা।
OnClose OnClose OnClose গণনা।
OpenAs OpenAs OpenAs গণনা।
SelectionInputType SelectionInputType SelectionInputType গণনা।
TextButtonStyle TextButtonStyle TextButtonStyle গণনা।
UpdateDraftBodyType UpdateDraftBodyType UpdateDraftBodyType গণনা।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
newAction() Action একটি নতুন Action তৈরি করে।
newActionResponseBuilder() ActionResponseBuilder একটি নতুন ActionResponseBuilder তৈরি করে।
newActionStatus() ActionStatus একটি নতুন ActionStatus তৈরি করে।
newAttachment() Attachment একটি নতুন Attachment তৈরি করে।
newAuthorizationAction() AuthorizationAction একটি নতুন AuthorizationAction তৈরি করে।
newAuthorizationException() AuthorizationException একটি নতুন AuthorizationException তৈরি করে।
newBorderStyle() BorderStyle একটি নতুন BorderStyle তৈরি করে।
newButtonSet() ButtonSet একটি নতুন ButtonSet তৈরি করে।
newCalendarEventActionResponseBuilder() CalendarEventActionResponseBuilder একটি নতুন CalendarEventActionResponseBuilder তৈরি করে।
newCardAction() CardAction একটি নতুন CardAction তৈরি করে।
newCardBuilder() CardBuilder একটি নতুন CardBuilder তৈরি করে।
newCardHeader() CardHeader একটি নতুন CardHeader তৈরি করে।
newCardSection() CardSection একটি নতুন CardSection তৈরি করে।
newCardWithId() CardWithId একটি নতুন CardWithId তৈরি করে।
newChatActionResponse() ChatActionResponse একটি নতুন ChatActionResponse তৈরি করে।
newChatResponseBuilder() ChatResponseBuilder একটি নতুন ChatResponseBuilder তৈরি করে।
newColumn() Column একটি নতুন Column তৈরি করে।
newColumns() Columns Columns একটি নতুন সেট তৈরি করে।
newComposeActionResponseBuilder() ComposeActionResponseBuilder একটি নতুন ComposeActionResponseBuilder তৈরি করে।
newDatePicker() DatePicker একটি নতুন DatePicker তৈরি করে।
newDateTimePicker() DateTimePicker একটি নতুন DateTimePicker তৈরি করে।
newDecoratedText() DecoratedText একটি নতুন DecoratedText তৈরি করে।
newDialog() Dialog একটি নতুন Dialog তৈরি করে।
newDialogAction() DialogAction একটি নতুন DialogAction তৈরি করে।
newDivider() Divider একটি নতুন Divider তৈরি করে।
newDriveItemsSelectedActionResponseBuilder() DriveItemsSelectedActionResponseBuilder একটি নতুন DriveItemsSelectedActionResponseBuilder তৈরি করে।
newEditorFileScopeActionResponseBuilder() EditorFileScopeActionResponseBuilder একটি নতুন EditorFileScopeActionResponseBuilder তৈরি করে।
newFixedFooter() FixedFooter একটি নতুন FixedFooter তৈরি করে।
newGrid() Grid একটি নতুন Grid তৈরি করে।
newGridItem() GridItem একটি নতুন GridItem তৈরি করে।
newIconImage() IconImage একটি নতুন IconImage তৈরি করে।
newImage() Image একটি নতুন Image তৈরি করে।
newImageButton() ImageButton একটি নতুন ImageButton তৈরি করে।
newImageComponent() ImageComponent একটি নতুন ImageComponent তৈরি করে।
newImageCropStyle() ImageCropStyle একটি নতুন ImageCropStyle তৈরি করে।
newKeyValue() KeyValue একটি নতুন KeyValue তৈরি করে।
newLinkPreview() LinkPreview একটি নতুন LinkPreview তৈরি করে।
newNavigation() Navigation একটি নতুন Navigation তৈরি করে।
newNotification() Notification একটি নতুন Notification তৈরি করে।
newOpenLink() OpenLink একটি নতুন OpenLink তৈরি করে।
newSelectionInput() SelectionInput একটি নতুন SelectionInput তৈরি করে।
newSuggestions() Suggestions একটি নতুন Suggestions তৈরি করে।
newSuggestionsResponseBuilder() SuggestionsResponseBuilder একটি নতুন SuggestionsResponseBuilder তৈরি করে।
newSwitch() Switch একটি নতুন Switch তৈরি করে।
newTextButton() TextButton একটি নতুন TextButton তৈরি করে।
newTextInput() TextInput একটি নতুন TextInput তৈরি করে।
newTextParagraph() TextParagraph একটি নতুন TextParagraph তৈরি করে।
newTimePicker() TimePicker একটি নতুন TimePicker তৈরি করে।
newUniversalActionResponseBuilder() UniversalActionResponseBuilder একটি নতুন UniversalActionResponseBuilder তৈরি করে।
newUpdateDraftActionResponseBuilder() UpdateDraftActionResponseBuilder একটি নতুন UpdateDraftActionResponseBuilder তৈরি করে।
newUpdateDraftBccRecipientsAction() UpdateDraftBccRecipientsAction একটি নতুন UpdateDraftBccRecipientsAction তৈরি করে;
newUpdateDraftBodyAction() UpdateDraftBodyAction একটি নতুন UpdateDraftBodyAction তৈরি করে।
newUpdateDraftCcRecipientsAction() UpdateDraftCcRecipientsAction একটি নতুন UpdateDraftCcRecipientsAction তৈরি করে।
newUpdateDraftSubjectAction() UpdateDraftSubjectAction একটি নতুন UpdateDraftSubjectAction তৈরি করে।
newUpdateDraftToRecipientsAction() UpdateDraftToRecipientsAction একটি নতুন UpdateDraftToRecipientsAction তৈরি করে।

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

newAction()

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

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

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


newActionResponseBuilder()

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

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

ActionResponseBuilder — একটি খালি ActionResponse নির্মাতা।


newActionStatus()

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

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

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

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

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


newAttachment()

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

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

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


newAuthorizationAction()

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

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

AuthorizationAction - একটি খালি অনুমোদন অ্যাকশন।


newAuthorizationException()

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

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

AuthorizationException - একটি খালি AuthorizationException।


newBorderStyle()

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

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

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


newButtonSet()

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

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

ButtonSet - একটি খালি বাটনসেট।


newCalendarEventActionResponseBuilder()

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

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

CalendarEventActionResponseBuilder — একটি খালি CalendarEventActionResponseBuilder


newCardAction()

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

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

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


newCardBuilder()

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

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

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


newCardHeader()

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

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

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


newCardSection()

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

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

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


newCardWithId()

একটি নতুন CardWithId তৈরি করে। এটি একটি 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);

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

CardWithId — একটি খালি CardWithId


newChatActionResponse()

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

শুধুমাত্র 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);

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

ChatActionResponse — একটি খালি ChatActionResponse


newChatResponseBuilder()

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

শুধুমাত্র 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();

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

ChatResponseBuilder — একটি খালি ChatResponseBuilder।


newColumn()

একটি নতুন 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 - একটি খালি কলাম।


newColumns()

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(column)
    .addColumn(secondColumn)
    .setWrapStyle(CardService.WrapStyle.WRAP);

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

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


newComposeActionResponseBuilder()

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

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

ComposeActionResponseBuilder — একটি খালি ComposeActionResponse নির্মাতা।


newDatePicker()

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

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

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


newDateTimePicker()

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

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

DateTimePicker — একটি খালি DateTimePicker।


newDecoratedText()

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

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

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


newDialog()

একটি নতুন 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


newDialogAction()

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

শুধুমাত্র 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)

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

DialogAction - একটি খালি DialogAction


newDivider()

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

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

    let cardSection1Divider1 = CardService.newDivider();

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

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

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

   return card;
}

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

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


newDriveItemsSelectedActionResponseBuilder()

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

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

DriveItemsSelectedActionResponseBuilder — একটি খালি DriveItemsSelectedActionResponseBuilder


newEditorFileScopeActionResponseBuilder()

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

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

EditorFileScopeActionResponseBuilder — একটি খালি EditorFileScopeActionResponseBuilder


newFixedFooter()

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

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

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


newGrid()

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

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

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


newGridItem()

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

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

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


newIconImage()

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

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

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


newImage()

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

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

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


newImageButton()

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

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

ImageButton - একটি খালি ImageButton.


newImageComponent()

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

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

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


newImageCropStyle()

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

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

ImageCropStyle — একটি খালি ImageCropStyle।


newKeyValue()

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

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

KeyValue - একটি খালি কী-ভ্যালু।


newLinkPreview()

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

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');

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

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


newNavigation()

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

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

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


newNotification()

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

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

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


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

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

OpenLink - একটি খালি OpenLink।


newSelectionInput()

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

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

SelectionInput - একটি খালি সিলেকশন ইনপুট।


newSuggestions()

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

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

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


newSuggestionsResponseBuilder()

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

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

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


newSwitch()

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

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

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


newTextButton()

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

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

TextButton — একটি খালি টেক্সট বাটন।


newTextInput()

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

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

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


newTextParagraph()

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

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

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


newTimePicker()

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

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

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


newUniversalActionResponseBuilder()

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

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

UniversalActionResponseBuilder — একটি খালি UniversalActionResponse নির্মাতা।


newUpdateDraftActionResponseBuilder()

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

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

UpdateDraftActionResponseBuilder — একটি খালি UpdateDraftActionResponseBuilder।


newUpdateDraftBccRecipientsAction()

একটি নতুন UpdateDraftBccRecipientsAction তৈরি করে;

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

UpdateDraftBccRecipientsAction — একটি খালি UpdateDraftBccRecipientsAction।


newUpdateDraftBodyAction()

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

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

UpdateDraftBodyAction — একটি খালি UpdateDraftBodyAction।


newUpdateDraftCcRecipientsAction()

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

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

UpdateDraftCcRecipientsAction — একটি খালি UpdateDraftCcRecipientsAction।


newUpdateDraftSubjectAction()

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

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

UpdateDraftSubjectAction — একটি খালি UpdateDraftSubjectAction।


newUpdateDraftToRecipientsAction()

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

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

UpdateDraftToRecipientsAction — একটি খালি UpdateDraftToRecipientsAction।

,
কার্ড সার্ভিস

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

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

return CardService.newCardBuilder()
         .setHeader(CardService.newCardHeader().setTitle("CardTitle"))
         .build();

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

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();

বৈশিষ্ট্য

সম্পত্তি টাইপ বর্ণনা
BorderType BorderType BorderType গণনা।
ComposedEmailType ComposedEmailType ComposedEmailType গণনা।
ContentType ContentType ContentType গণনা।
GridItemLayout GridItemLayout GridItemLayout গণনা।
HorizontalAlignment HorizontalAlignment HorizontalAlignment গণনা।
Icon Icon Icon গণনা।
ImageCropType ImageCropType ImageCropType গণনা।
ImageStyle ImageStyle ImageStyle গণনা।
LoadIndicator LoadIndicator LoadIndicator গণনা।
OnClose OnClose OnClose গণনা।
OpenAs OpenAs OpenAs গণনা।
SelectionInputType SelectionInputType SelectionInputType গণনা।
TextButtonStyle TextButtonStyle TextButtonStyle গণনা।
UpdateDraftBodyType UpdateDraftBodyType UpdateDraftBodyType গণনা।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বর্ণনা
newAction() Action একটি নতুন Action তৈরি করে।
newActionResponseBuilder() ActionResponseBuilder একটি নতুন ActionResponseBuilder তৈরি করে।
newActionStatus() ActionStatus একটি নতুন ActionStatus তৈরি করে।
newAttachment() Attachment একটি নতুন Attachment তৈরি করে।
newAuthorizationAction() AuthorizationAction একটি নতুন AuthorizationAction তৈরি করে।
newAuthorizationException() AuthorizationException একটি নতুন AuthorizationException তৈরি করে।
newBorderStyle() BorderStyle একটি নতুন BorderStyle তৈরি করে।
newButtonSet() ButtonSet একটি নতুন ButtonSet তৈরি করে।
newCalendarEventActionResponseBuilder() CalendarEventActionResponseBuilder একটি নতুন CalendarEventActionResponseBuilder তৈরি করে।
newCardAction() CardAction একটি নতুন CardAction তৈরি করে।
newCardBuilder() CardBuilder একটি নতুন CardBuilder তৈরি করে।
newCardHeader() CardHeader একটি নতুন CardHeader তৈরি করে।
newCardSection() CardSection একটি নতুন CardSection তৈরি করে।
newCardWithId() CardWithId একটি নতুন CardWithId তৈরি করে।
newChatActionResponse() ChatActionResponse একটি নতুন ChatActionResponse তৈরি করে।
newChatResponseBuilder() ChatResponseBuilder একটি নতুন ChatResponseBuilder তৈরি করে।
newColumn() Column একটি নতুন Column তৈরি করে।
newColumns() Columns Columns একটি নতুন সেট তৈরি করে।
newComposeActionResponseBuilder() ComposeActionResponseBuilder একটি নতুন ComposeActionResponseBuilder তৈরি করে।
newDatePicker() DatePicker একটি নতুন DatePicker তৈরি করে।
newDateTimePicker() DateTimePicker একটি নতুন DateTimePicker তৈরি করে।
newDecoratedText() DecoratedText একটি নতুন DecoratedText তৈরি করে।
newDialog() Dialog একটি নতুন Dialog তৈরি করে।
newDialogAction() DialogAction একটি নতুন DialogAction তৈরি করে।
newDivider() Divider একটি নতুন Divider তৈরি করে।
newDriveItemsSelectedActionResponseBuilder() DriveItemsSelectedActionResponseBuilder একটি নতুন DriveItemsSelectedActionResponseBuilder তৈরি করে।
newEditorFileScopeActionResponseBuilder() EditorFileScopeActionResponseBuilder একটি নতুন EditorFileScopeActionResponseBuilder তৈরি করে।
newFixedFooter() FixedFooter একটি নতুন FixedFooter তৈরি করে।
newGrid() Grid একটি নতুন Grid তৈরি করে।
newGridItem() GridItem একটি নতুন GridItem তৈরি করে।
newIconImage() IconImage একটি নতুন IconImage তৈরি করে।
newImage() Image একটি নতুন Image তৈরি করে।
newImageButton() ImageButton একটি নতুন ImageButton তৈরি করে।
newImageComponent() ImageComponent একটি নতুন ImageComponent তৈরি করে।
newImageCropStyle() ImageCropStyle একটি নতুন ImageCropStyle তৈরি করে।
newKeyValue() KeyValue একটি নতুন KeyValue তৈরি করে।
newLinkPreview() LinkPreview একটি নতুন LinkPreview তৈরি করে।
newNavigation() Navigation একটি নতুন Navigation তৈরি করে।
newNotification() Notification একটি নতুন Notification তৈরি করে।
newOpenLink() OpenLink একটি নতুন OpenLink তৈরি করে।
newSelectionInput() SelectionInput একটি নতুন SelectionInput তৈরি করে।
newSuggestions() Suggestions একটি নতুন Suggestions তৈরি করে।
newSuggestionsResponseBuilder() SuggestionsResponseBuilder একটি নতুন SuggestionsResponseBuilder তৈরি করে।
newSwitch() Switch একটি নতুন Switch তৈরি করে।
newTextButton() TextButton একটি নতুন TextButton তৈরি করে।
newTextInput() TextInput একটি নতুন TextInput তৈরি করে।
newTextParagraph() TextParagraph একটি নতুন TextParagraph তৈরি করে।
newTimePicker() TimePicker একটি নতুন TimePicker তৈরি করে।
newUniversalActionResponseBuilder() UniversalActionResponseBuilder একটি নতুন UniversalActionResponseBuilder তৈরি করে।
newUpdateDraftActionResponseBuilder() UpdateDraftActionResponseBuilder একটি নতুন UpdateDraftActionResponseBuilder তৈরি করে।
newUpdateDraftBccRecipientsAction() UpdateDraftBccRecipientsAction একটি নতুন UpdateDraftBccRecipientsAction তৈরি করে;
newUpdateDraftBodyAction() UpdateDraftBodyAction একটি নতুন UpdateDraftBodyAction তৈরি করে।
newUpdateDraftCcRecipientsAction() UpdateDraftCcRecipientsAction একটি নতুন UpdateDraftCcRecipientsAction তৈরি করে।
newUpdateDraftSubjectAction() UpdateDraftSubjectAction একটি নতুন UpdateDraftSubjectAction তৈরি করে।
newUpdateDraftToRecipientsAction() UpdateDraftToRecipientsAction একটি নতুন UpdateDraftToRecipientsAction তৈরি করে।

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

newAction()

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

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

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


newActionResponseBuilder()

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

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

ActionResponseBuilder — একটি খালি ActionResponse নির্মাতা।


newActionStatus()

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

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

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

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

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


newAttachment()

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

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

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


newAuthorizationAction()

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

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

AuthorizationAction - একটি খালি অনুমোদন অ্যাকশন।


newAuthorizationException()

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

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

AuthorizationException - একটি খালি AuthorizationException।


newBorderStyle()

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

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

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


newButtonSet()

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

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

ButtonSet - একটি খালি বাটনসেট।


newCalendarEventActionResponseBuilder()

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

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

CalendarEventActionResponseBuilder — একটি খালি CalendarEventActionResponseBuilder


newCardAction()

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

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

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


newCardBuilder()

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

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

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


newCardHeader()

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

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

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


newCardSection()

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

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

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


newCardWithId()

একটি নতুন CardWithId তৈরি করে। এটি একটি 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);

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

CardWithId — একটি খালি CardWithId


newChatActionResponse()

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

শুধুমাত্র 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);

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

ChatActionResponse — একটি খালি ChatActionResponse


newChatResponseBuilder()

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

শুধুমাত্র 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();

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

ChatResponseBuilder — একটি খালি ChatResponseBuilder।


newColumn()

একটি নতুন 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 - একটি খালি কলাম।


newColumns()

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(column)
    .addColumn(secondColumn)
    .setWrapStyle(CardService.WrapStyle.WRAP);

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

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


newComposeActionResponseBuilder()

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

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

ComposeActionResponseBuilder — একটি খালি ComposeActionResponse নির্মাতা।


newDatePicker()

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

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

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


newDateTimePicker()

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

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

DateTimePicker — একটি খালি DateTimePicker।


newDecoratedText()

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

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

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


newDialog()

একটি নতুন 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


newDialogAction()

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

শুধুমাত্র 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)

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

DialogAction - একটি খালি DialogAction


newDivider()

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

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

    let cardSection1Divider1 = CardService.newDivider();

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

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

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

   return card;
}

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

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


newDriveItemsSelectedActionResponseBuilder()

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

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

DriveItemsSelectedActionResponseBuilder — একটি খালি DriveItemsSelectedActionResponseBuilder


newEditorFileScopeActionResponseBuilder()

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

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

EditorFileScopeActionResponseBuilder — একটি খালি EditorFileScopeActionResponseBuilder


newFixedFooter()

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

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

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


newGrid()

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

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

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


newGridItem()

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

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

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


newIconImage()

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

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

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


newImage()

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

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

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


newImageButton()

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

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

ImageButton - একটি খালি ImageButton.


newImageComponent()

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

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

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


newImageCropStyle()

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

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

ImageCropStyle — একটি খালি ImageCropStyle।


newKeyValue()

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

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

KeyValue - একটি খালি কী-ভ্যালু।


newLinkPreview()

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

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');

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

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


newNavigation()

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

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

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


newNotification()

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

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

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


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

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

OpenLink - একটি খালি OpenLink।


newSelectionInput()

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

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

SelectionInput - একটি খালি সিলেকশন ইনপুট।


newSuggestions()

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

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

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


newSuggestionsResponseBuilder()

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

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

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


newSwitch()

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

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

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


newTextButton()

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

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

TextButton — একটি খালি টেক্সট বাটন।


newTextInput()

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

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

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


newTextParagraph()

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

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

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


newTimePicker()

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

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

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


newUniversalActionResponseBuilder()

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

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

UniversalActionResponseBuilder — একটি খালি UniversalActionResponse নির্মাতা।


newUpdateDraftActionResponseBuilder()

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

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

UpdateDraftActionResponseBuilder — একটি খালি UpdateDraftActionResponseBuilder।


newUpdateDraftBccRecipientsAction()

একটি নতুন UpdateDraftBccRecipientsAction তৈরি করে;

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

UpdateDraftBccRecipientsAction — একটি খালি UpdateDraftBccRecipientsAction।


newUpdateDraftBodyAction()

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

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

UpdateDraftBodyAction — একটি খালি UpdateDraftBodyAction।


newUpdateDraftCcRecipientsAction()

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

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

UpdateDraftCcRecipientsAction — একটি খালি UpdateDraftCcRecipientsAction।


newUpdateDraftSubjectAction()

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

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

UpdateDraftSubjectAction — একটি খালি UpdateDraftSubjectAction।


newUpdateDraftToRecipientsAction()

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

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

UpdateDraftToRecipientsAction — একটি খালি UpdateDraftToRecipientsAction।