Class CardService

Kartausługa

Usługa CardService umożliwia tworzenie ogólnych kart używanych w różnych produktach Google, które można rozszerzać, takich jak dodatki do Google Workspace.

Poniżej znajdziesz przykład karty dodatków.

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

Możesz też zwrócić kilka kart w ten sposób:

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

Poniżej pokazujemy, jak zdefiniować kartę z nagłówkiem, tekstem, obrazem i elementem menu:

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

Przykładowa karta aplikacji do obsługi czatu.

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

Właściwości

WłaściwośćTypOpis
BorderTypeBorderTypeBorderType wyliczenie.
ChipListLayoutChipListLayoutChipListLayout wyliczenie.
ComposedEmailTypeComposedEmailTypeComposedEmailType wyliczenie.
ContentTypeContentTypeContentType wyliczenie.
ExpressionDataActionTypeExpressionDataActionTypeExpressionDataActionType wyliczenie.
ExpressionDataConditionTypeExpressionDataConditionTypeExpressionDataConditionType wyliczenie.
GridItemLayoutGridItemLayoutGridItemLayout wyliczenie.
HorizontalAlignmentHorizontalAlignmentHorizontalAlignment wyliczenie.
IconIconIcon wyliczenie.
ImageButtonStyleImageButtonStyleImageButtonStyle wyliczenie.
ImageCropTypeImageCropTypeImageCropType wyliczenie.
ImageStyleImageStyleImageStyle wyliczenie.
InputTypeInputTypeInputType wyliczenie.
LoadIndicatorLoadIndicatorLoadIndicator wyliczenie.
OnCloseOnCloseOnClose wyliczenie.
OpenAsOpenAsOpenAs wyliczenie.
SelectionInputTypeSelectionInputTypeSelectionInputType wyliczenie.
TextButtonStyleTextButtonStyleTextButtonStyle wyliczenie.
UpdateDraftBodyTypeUpdateDraftBodyTypeUpdateDraftBodyType wyliczenie.
VisibilityVisibilityVisibility wyliczenie.
WorkflowDataSourceTypeWorkflowDataSourceTypeWorkflowDataSourceType wyliczenie.

Metody

MetodaZwracany typKrótki opis
newAction()ActionTworzy nowy Action.
newActionResponseBuilder()ActionResponseBuilderTworzy nowy ActionResponseBuilder.
newActionStatus()ActionStatusTworzy nowy ActionStatus.
newAttachment()AttachmentTworzy nowy Attachment.
newAuthorizationAction()AuthorizationActionTworzy nowy AuthorizationAction.
newAuthorizationException()AuthorizationExceptionTworzy nowy AuthorizationException.
newBorderStyle()BorderStyleTworzy nowy BorderStyle.
newButtonSet()ButtonSetTworzy nowy ButtonSet.
newCalendarEventActionResponseBuilder()CalendarEventActionResponseBuilderTworzy nowy CalendarEventActionResponseBuilder.
newCardAction()CardActionTworzy nowy CardAction.
newCardBuilder()CardBuilderTworzy nowy kreator kart.
newCardHeader()CardHeaderTworzy nowy CardHeader.
newCardSection()CardSectionTworzy nowy CardSection.
newCardWithId()CardWithIdTworzy nowy CardWithId.
newCarousel()CarouselTworzy Carousel.
newCarouselCard()CarouselCardTworzy nowy CarouselCard.
newChatActionResponse()ChatActionResponseTworzy nowy ChatActionResponse.
newChatResponseBuilder()ChatResponseBuilderTworzy nowy ChatResponseBuilder.
newChip()ChipTworzy nowy Chip.
newChipList()ChipListTworzy nowy ChipList.
newCollapseControl()CollapseControlTworzy nowy CollapseControl.
newColumn()ColumnTworzy nowy Column.
newColumns()ColumnsTworzy nowy zestaw Columns.
newComposeActionResponseBuilder()ComposeActionResponseBuilderTworzy nowy ComposeActionResponseBuilder.
newDatePicker()DatePickerTworzy nowy DatePicker.
newDateTimePicker()DateTimePickerTworzy nowy DateTimePicker.
newDecoratedText()DecoratedTextTworzy nowy DecoratedText.
newDialog()DialogTworzy nowy Dialog.
newDialogAction()DialogActionTworzy nowy DialogAction.
newDivider()DividerTworzy nowy Divider.
newDriveItemsSelectedActionResponseBuilder()DriveItemsSelectedActionResponseBuilderTworzy nowy DriveItemsSelectedActionResponseBuilder.
newEditorFileScopeActionResponseBuilder()EditorFileScopeActionResponseBuilderTworzy nowy EditorFileScopeActionResponseBuilder.
newFixedFooter()FixedFooterTworzy nowy FixedFooter.
newGrid()GridTworzy nowy Grid.
newGridItem()GridItemTworzy nowy GridItem.
newHostAppDataSource()HostAppDataSourceTworzy nowy HostAppDataSource i zwraca pusty HostAppDataSource.
newIconImage()IconImageTworzy nowy IconImage.
newImage()ImageTworzy nowy Image.
newImageButton()ImageButtonTworzy nowy ImageButton.
newImageComponent()ImageComponentTworzy nowy ImageComponent.
newImageCropStyle()ImageCropStyleTworzy nowy ImageCropStyle.
newKeyValue()KeyValueTworzy nowy KeyValue.
newLinkPreview()LinkPreviewTworzy nowy LinkPreview.
newMaterialIcon()MaterialIconTworzy nowy MaterialIcon.
newNavigation()NavigationTworzy nowy Navigation.
newNotification()NotificationTworzy nowy Notification.
newOpenLink()OpenLinkTworzy nowy OpenLink.
newOverflowMenu()OverflowMenuTworzy nowy OverflowMenu.
newOverflowMenuItem()OverflowMenuItemTworzy nowy OverflowMenuItem.
newSelectionInput()SelectionInputTworzy nowy SelectionInput.
newSuggestions()SuggestionsTworzy nowy Suggestions.
newSuggestionsResponseBuilder()SuggestionsResponseBuilderTworzy nowy SuggestionsResponseBuilder.
newSwitch()SwitchTworzy nowy Switch.
newTextButton()TextButtonTworzy nowy TextButton.
newTextInput()TextInputTworzy nowy TextInput.
newTextParagraph()TextParagraphTworzy nowy TextParagraph.
newTimePicker()TimePickerTworzy nowy TimePicker.
newUniversalActionResponseBuilder()UniversalActionResponseBuilderTworzy nowy UniversalActionResponseBuilder.
newUpdateDraftActionResponseBuilder()UpdateDraftActionResponseBuilderTworzy nowy UpdateDraftActionResponseBuilder.
newUpdateDraftBccRecipientsAction()UpdateDraftBccRecipientsActiontworzy nowy element UpdateDraftBccRecipientsAction;
newUpdateDraftBodyAction()UpdateDraftBodyActionTworzy nowy UpdateDraftBodyAction.
newUpdateDraftCcRecipientsAction()UpdateDraftCcRecipientsActionTworzy nowy UpdateDraftCcRecipientsAction.
newUpdateDraftSubjectAction()UpdateDraftSubjectActionTworzy nowy UpdateDraftSubjectAction.
newUpdateDraftToRecipientsAction()UpdateDraftToRecipientsActionTworzy nowy UpdateDraftToRecipientsAction.
newValidation()ValidationTworzy nowy Validation.

Szczegółowa dokumentacja

newAction()

Tworzy nowy Action.

Powrót

Action – pusta czynność.


newActionResponseBuilder()

Tworzy nowy ActionResponseBuilder.

Powrót

ActionResponseBuilder – pusty konstruktor ActionResponse.


newActionStatus()

Tworzy nowy ActionStatus.

Dostępne tylko w przypadku aplikacji Google Chat. Niedostępne w przypadku dodatków do Google Workspace.

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

Powrót

ActionStatus – pusty stan ActionStatus.


newAttachment()

Tworzy nowy Attachment.

Powrót

Attachment – pusty załącznik.


newAuthorizationAction()

Tworzy nowy AuthorizationAction.

Powrót

AuthorizationAction – pusta wartość AuthorizationAction.


newAuthorizationException()

Tworzy nowy AuthorizationException.

Powrót

AuthorizationException – pusty obiekt AuthorizationException.


newBorderStyle()

Tworzy nowy BorderStyle.

Powrót

BorderStyle – pusty BorderStyle.


newButtonSet()

Tworzy nowy ButtonSet.

Powrót

ButtonSet – pusty ButtonSet.


newCalendarEventActionResponseBuilder()


newCardAction()

Tworzy nowy CardAction.

Powrót

CardAction – pusta wartość CardAction.


newCardBuilder()

Tworzy nowy kreator kart.

Powrót

CardBuilder – pusty kreator kart.


newCardHeader()

Tworzy nowy CardHeader.

Powrót

CardHeader – pusty element CardHeader.


newCardSection()

Tworzy nowy CardSection.

Powrót

CardSection – pusta sekcja karty.


newCardWithId()

Tworzy nowy CardWithId. Służy do wysyłania karty w wiadomości Google Chat. Identyfikator karty to unikalny identyfikator karty w wiadomości podczas wysyłania wielu kart.

Dostępne tylko w przypadku aplikacji Google Chat. Niedostępne w przypadku dodatków do 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);

Powrót

CardWithId – pusty CardWithId.


newCarousel()

Tworzy Carousel.

const carousel =
    CardService.newCarousel()
        .addCarouselCard(CardService.newCarouselCard().addWidget(
            CardService.newTextParagraph().setText('The first text paragraph in carousel')))
        .addCarouselCard(CardService.newCarouselCard().addWidget(
            CardService.newTextParagraph().setText('The second text paragraph in carousel')))
        .addCarouselCard(CardService.newCarouselCard().addWidget(
            CardService.newTextParagraph().setText('The third text paragraph in carousel')))

Powrót

Carousel – pusta karuzela.


newCarouselCard()

Tworzy nowy CarouselCard.

const carouselCard = CardService.newCarouselCard().addWidget(
    CardService.newTextParagraph().setText('Text paragraph in carousel'));

Powrót

CarouselCard – pusty element.


newChatActionResponse()

Tworzy nowy ChatActionResponse.

Dostępne tylko w przypadku aplikacji Google Chat. Niedostępne w przypadku dodatków do 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);

Powrót

ChatActionResponse – pusty ChatActionResponse.


newChatResponseBuilder()

Tworzy nowy ChatResponseBuilder.

Dostępne tylko w przypadku aplikacji Google Chat. Niedostępne w przypadku dodatków do 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();

Powrót

ChatResponseBuilder – pusty obiekt ChatResponseBuilder.


newChip()

Tworzy nowy Chip.

Dostępne w przypadku aplikacji Google Chat. W wersji przedpremierowej dla programistów dodatków do Google Workspace.

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

Powrót

Chip – pusty element.


newChipList()

Tworzy nowy ChipList.

Dostępne w przypadku aplikacji Google Chat. W wersji przedpremierowej dla programistów dodatków do Google Workspace.

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

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

Powrót

ChipList – pusta lista ChipList.


newCollapseControl()

Tworzy nowy CollapseControl.

Dostępne w przypadku aplikacji Google Chat. W wersji przedpremierowej dla programistów dodatków do Google Workspace.

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

Powrót

CollapseControl – pusty element CollapseControl.


newColumn()

Tworzy nowy Column.

Dostępne w przypadku aplikacji Google Chat i dodatków do 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);

Powrót

Column – pusta kolumna.


newColumns()

Tworzy nowy zestaw Columns.

Dostępne w przypadku aplikacji Google Chat i dodatków do 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);

Powrót

Columns – pusty zbiór kolumn.


newComposeActionResponseBuilder()

Tworzy nowy ComposeActionResponseBuilder.

Powrót

ComposeActionResponseBuilder – pusty konstruktor ComposeActionResponse.


newDatePicker()

Tworzy nowy DatePicker.

Powrót

DatePicker – pusty selektor daty.


newDateTimePicker()

Tworzy nowy DateTimePicker.

Powrót

DateTimePicker – pusty selektor daty i godziny.


newDecoratedText()

Tworzy nowy DecoratedText.

Powrót

DecoratedText – pusty element DecoratedText.


newDialog()

Tworzy nowy Dialog.

Dostępne tylko w przypadku aplikacji Google Chat. Niedostępne w przypadku dodatków do 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);

Powrót

Dialog – pusty Dialog.


newDialogAction()

Tworzy nowy DialogAction.

Dostępne tylko w przypadku aplikacji Google Chat. Niedostępne w przypadku dodatków do 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);

Powrót

DialogAction – pusty DialogAction.


newDivider()

Tworzy nowy Divider. Poniższy przykład tworzy prostą kartę z 2 akapitami oddzielonymi separatorem.

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;
}

Powrót

Divider – separator.


newDriveItemsSelectedActionResponseBuilder()


newEditorFileScopeActionResponseBuilder()


newFixedFooter()

Tworzy nowy FixedFooter.

Powrót

FixedFooter – pusty element FixedFooter.


newGrid()

Tworzy nowy Grid.

Powrót

Grid – pusta siatka.


newGridItem()

Tworzy nowy GridItem.

Powrót

GridItem – pusty element GridItem.


newHostAppDataSource()

Tworzy nowy HostAppDataSource i zwraca pusty HostAppDataSource.

Powrót

HostAppDataSource


newIconImage()

Tworzy nowy IconImage.

Powrót

IconImage – pusta ikona.


newImage()

Tworzy nowy Image.

Powrót

Image – pusty obraz.


newImageButton()

Tworzy nowy ImageButton.

Powrót

ImageButton – pusty komponent Przycisk Obraz.


newImageComponent()

Tworzy nowy ImageComponent.

Powrót

ImageComponent – pusty komponent ImageComponent.


newImageCropStyle()

Tworzy nowy ImageCropStyle.

Powrót

ImageCropStyle – pusty element ImageCropStyle.


newKeyValue()

Tworzy nowy KeyValue.

Powrót

KeyValue – pusta para klucz-wartość.


newLinkPreview()

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

Powrót

LinkPreview – pusty obiekt LinkPreview.


newMaterialIcon()

Tworzy nowy MaterialIcon.

Dostępne w przypadku aplikacji Google Chat i dodatków do 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();

Powrót

MaterialIcon – pusta ikona MaterialIcon.


newNavigation()

Tworzy nowy Navigation.

Powrót

Navigation – pusta nawigacja.


newNotification()

Tworzy nowy Notification.

Powrót

Notification – puste powiadomienie.


Tworzy nowy OpenLink.

Powrót

OpenLink – pusty OpenLink.


newOverflowMenu()

Tworzy nowy OverflowMenu.

Dostępne w przypadku aplikacji Google Chat. W wersji przedpremierowej dla programistów dodatków do Google Workspace.

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

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

Powrót

OverflowMenu – puste rozszerzone menu.


newOverflowMenuItem()

Tworzy nowy OverflowMenuItem.

Dostępne w przypadku aplikacji Google Chat. W wersji przedpremierowej dla programistów dodatków do 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'));

Powrót

OverflowMenuItem – pusty element OverflowMenuItem.


newSelectionInput()

Tworzy nowy SelectionInput.

Powrót

SelectionInput – puste pole SelectionInput.


newSuggestions()

Tworzy nowy Suggestions.

Powrót

Suggestions – puste Sugestie.


newSuggestionsResponseBuilder()

Tworzy nowy SuggestionsResponseBuilder.

Powrót

SuggestionsResponseBuilder – pusty konstruktor SuggestionsResponse.


newSwitch()

Tworzy nowy Switch.

Powrót

Switch – pusty przełącznik.


newTextButton()

Tworzy nowy TextButton.

Powrót

TextButton – pusty przycisk tekstowy.


newTextInput()

Tworzy nowy TextInput.

Powrót

TextInput – pusty element TextInput.


newTextParagraph()

Tworzy nowy TextParagraph.

Powrót

TextParagraph – pusty element TextParagraph.


newTimePicker()

Tworzy nowy TimePicker.

Powrót

TimePicker – pusty selektor czasu.


newUniversalActionResponseBuilder()

Tworzy nowy UniversalActionResponseBuilder.

Powrót

UniversalActionResponseBuilder – pusty konstruktor UniversalActionResponse.


newUpdateDraftActionResponseBuilder()

Tworzy nowy UpdateDraftActionResponseBuilder.

Powrót

UpdateDraftActionResponseBuilder – pusty obiekt UpdateDraftActionResponseBuilder.


newUpdateDraftBccRecipientsAction()

tworzy nowy element UpdateDraftBccRecipientsAction;

Powrót

UpdateDraftBccRecipientsAction – pusta wartość UpdateDraftBccRecipientsAction.


newUpdateDraftBodyAction()

Tworzy nowy UpdateDraftBodyAction.

Powrót

UpdateDraftBodyAction – pusta wartość UpdateDraftBodyAction.


newUpdateDraftCcRecipientsAction()

Tworzy nowy UpdateDraftCcRecipientsAction.

Powrót

UpdateDraftCcRecipientsAction – An Empty UpdateDraftCcRecipientsAction.


newUpdateDraftSubjectAction()

Tworzy nowy UpdateDraftSubjectAction.

Powrót

UpdateDraftSubjectAction – pusty obiekt UpdateDraftSubjectAction.


newUpdateDraftToRecipientsAction()

Tworzy nowy UpdateDraftToRecipientsAction.

Powrót

UpdateDraftToRecipientsAction – pusty obiekt UpdateDraftToRecipientsAction.


newValidation()

Tworzy nowy Validation.

Dostępne w przypadku aplikacji Google Chat i dodatków do Google Workspace.

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

Powrót

Validation – pusta weryfikacja.