Card Service

Usługa karty

Ta usługa umożliwia skryptom konfigurowanie i tworzenie komponentów kart i widżetów oraz ich zachowania w interfejsie. Struktury UI utworzone za pomocą tej usługi są automatycznie dostępne zarówno na komputerach, jak i na urządzeniach mobilnych, więc nie musisz tworzyć oddzielnych interfejsów użytkownika dla obu tych usług.

Zajęcia

NazwaKrótki opis
ActionDziałanie, które umożliwia interakcję w elementach interfejsu.
ActionResponseObiekt odpowiedzi, który może zostać zwrócony z funkcji wywołania zwrotnego (np. z obsługi odpowiedzi na formularz), aby wykonać co najmniej 1 działanie na kliencie.
ActionResponseBuilderKreator ActionResponse obiektów.
ActionStatusKlasa reprezentująca stan żądania wywołania lub przesłania dialogu.
AttachmentReprezentuje załącznik utworzony przez dodatek.
AuthorizationActionDziałanie autoryzacji, które po kliknięciu przekierowuje użytkownika do adresu AuthorizationUrl.
AuthorizationExceptionBłąd, który może zostać zwrócony, aby wywołać wyświetlenie użytkownikowi karty autoryzacji.
BorderStyleKlasa reprezentująca pełny styl obramowania, który można zastosować do widżetów.
BorderTypeWyliczenie reprezentujące typy obramowania, które można zastosować do widżetów.
ButtonPodstawowa klasa wszystkich przycisków.
ButtonSetZawiera zbiór obiektów Button wyświetlanych w wierszu.
CalendarEventActionResponseReprezentuje odpowiedź, która wprowadza zmiany w wydarzeniu w kalendarzu, które użytkownik właśnie edytował, w reakcji na działanie wykonane w interfejsie, np. kliknięcie przycisku.
CalendarEventActionResponseBuilderKreator obiektów CalendarEventActionResponse.
CardKarta kontekstu, która reprezentuje pojedynczy widok w interfejsie użytkownika.
CardActionKlikalny element menu dodany do menu nagłówka karty.
CardBuilderKreator obiektów Card.
CardHeaderNagłówek elementu Card.
CardSectionSekcja karty zawiera grupy widżetów i zapewnia ich wizualne oddzielenie.
CardServiceUsługa CardService umożliwia tworzenie ogólnych kart używanych w różnych usługach Google, takich jak dodatki Google Workspace.
CardWithIdKreator CardWithId obiektów.
ChatActionResponseKlasa reprezentująca parametry, których aplikacja do czatu może używać do konfigurowania sposobu publikowania odpowiedzi.
ChatClientDataSourceW przypadku widżetu SelectionInput, który korzysta z menu wielokrotnego wyboru, źródło danych z Google Chat.
ChatResponseObiekt odpowiedzi na wiadomość z wizytówką w Google Chat.
ChatResponseBuilderKreator ChatResponse obiektów.
ChatSpaceDataSourceŹródło danych, które wypełnia pokoje Google Chat jako elementy wyboru w menu wyboru wielokrotnego.
ChipChip z ikoną i etykietą tekstową.
ChipListZawiera zestaw obiektów Chip wyświetlanych w wierszu, który przewija się poziomo.
ChipListLayoutTyp enumeracji określający układ dla ChipList.
CollapseControlMożliwość dostosowania zwijania i rozwijania.
ColumnKolumna
ColumnsNa karcie lub w oknie dialogowym widżet Columns może wyświetlać maksymalnie 2 kolumny.
CommonDataSourceŹródło danych udostępniane przez wszystkie aplikacje Google Workspace.
ComposeActionResponseObiekt odpowiedzi, który może zostać zwrócony z metody wywołania zwrotnego dla działania tworzenia w dodatku do Gmaila.
ComposeActionResponseBuilderKreator obiektów ComposeActionResponse.
ComposedEmailTypeWartość wyliczenia określająca, czy skomponowana wiadomość e-mail jest samodzielna czy jest to wersja robocza odpowiedzi.
ContentTypeWartość wyliczenia określająca typ treści wygenerowanych przez UpdateDraftActionResponse.
DatePickerPole do wprowadzania danych, które umożliwia wpisanie daty.
DateTimePickerPole do wprowadzania danych, które umożliwia użytkownikom wpisanie daty i godziny.
DecoratedTextWidżet wyświetlający tekst z opcjonalnymi ozdobnikami.
DialogWięcej informacji znajdziesz w sekcji Otwieranie interaktywnych dialogów w dokumentacji Google Chat.
DialogActionKreator obiektów DialogAction.
DisplayStyleWyliczenie określające styl wyświetlania karty.
DividerSeparator poziomy.
DriveItemsSelectedActionResponseReprezentuje odpowiedź, która wprowadza zmiany na Dysku po zaznaczeniu elementów na Dysku oraz w reakcji na działanie wykonane w interfejsie, np. kliknięcie przycisku.
DriveItemsSelectedActionResponseBuilderKreator DriveItemsSelectedActionResponse obiektów.
EditorFileScopeActionResponsewprowadza zmiany w edytorze, takim jak Dokumenty, Arkusze czy Prezentacje Google, w reakcji na działanie podjęte w interfejsie użytkownika;
EditorFileScopeActionResponseBuilderKreator obiektów EditorFileScopeActionResponse.
FixedFooterStała stopka widoczna u dołu elementu Card.
Griduporządkowana siatka do wyświetlania kolekcji elementów siatki;
GridItemElementy, z którymi użytkownicy wchodzą w interakcje w widżecie siatki.
GridItemLayoutTyp enumeracji określający styl obrazu i tekstu elementu siatki.
HorizontalAlignmentTyp enumeracji określający wyrównanie poziome widgeta.
HorizontalSizeStyleWyliczenie określające, jak widżety wypełniają przestrzeń kolumny.
HostAppDataSourceW przypadku widżetu SelectionInput, który korzysta z menu wielokrotnego wyboru, źródło danych z aplikacji Google Workspace.
IconWstępnie zdefiniowane ikony, które można używać w różnych elementach interfejsu, np. w widżetach ImageButton lub DecoratedText.
IconImageGotowa ikona, ikona w stylu Material Design lub ikona z adresu URL z możliwością dostosowania stylu przycinania.
ImageWidżet pokazujący pojedynczy obraz.
ImageButtonImageButton z wyświetlonym obrazem.
ImageButtonStyleTyp enumeracji określający styl dla ImageButton.
ImageComponentKomponent obrazu, który można dodać do elementów siatki.
ImageCropStyleKlasa reprezentująca styl przycinania, który można zastosować do komponentów obrazu.
ImageCropTypeTyp enumeracji reprezentujący style przycinania zastosowane do komponentów obrazu.
ImageStyleTyp enum określający styl przycinania obrazu.
InputTypeWyliczenie, które określa typ danych wejściowych widżetu.
InteractionTyp enum określający, co należy zrobić w odpowiedzi na interakcję z użytkownikiem, np. kliknięcie przez użytkownika przycisku w wiadomości na karcie.
KeyValueTa klasa została wycofana.
LinkPreviewDziałanie karty, które powoduje wyświetlenie karty podglądu linku i elementu inteligentnego w aplikacji hosta.
LoadIndicatorTyp enumeracji określający typ wskaźnika wczytywania lub postępu, który ma być wyświetlany podczas przetwarzania Action.
MaterialIconObiekt obsługujący wszystkie ikony czcionek Google.
NavigationObiekt pomocniczy, który steruje nawigacją po karcie.
NotificationPowiadomienie wyświetlane użytkownikowi w reakcji na jego interakcję z elementem interfejsu.
OnCloseTyp enumeracji określający, co należy zrobić po zamknięciu adresu URL otwartego za pomocą OpenLink.
OpenAsTyp enumeracji określający sposób otwierania adresu URL.
OpenLinkReprezentuje działanie polegające na otwarciu linku z kilkoma opcjami.
OverflowMenuZawiera listę obiektów OverflowMenuItem, które są wyświetlane w menu wyskakującym.
OverflowMenuItemOverflowMenuItem z ikoną i etykietą tekstową.
PlatformDataSourceW przypadku widżetu SelectionInput, który korzysta z menu wielokrotnego wyboru, jest to źródło danych z Google Workspace.
ResponseTypeTyp odpowiedzi aplikacji Chat.
SelectionInputPole do wprowadzania danych, które umożliwia wybór zestawu wstępnie zdefiniowanych opcji.
SelectionInputTypeFormat elementów, które użytkownicy mogą wybrać.
StatusTyp enum reprezentujący kod stanu.
SuggestionsSugestie autouzupełniania uzupełniające widżet TextInput.
SuggestionsResponseObiekt odpowiedzi, który może zostać zwrócony z funkcji zwrotnej sugestii.
SuggestionsResponseBuilderKreator obiektów SuggestionsResponse.
SwitchElement interfejsu, który można włączać i wyłączać.
SwitchControlTypeTyp elementu sterującego Switch.
TextButtonTextButton z etykietą tekstową.
TextButtonStyleTyp enumeracji określający styl dla TextButton.
TextInputWidżet pola tekstowego, który akceptuje tekst.
TextParagraphWidżet, który wyświetla tekst i obsługuje podstawowe formatowanie HTML.
TimePickerPole do wprowadzania danych, które umożliwia użytkownikom wpisanie czasu.
UniversalActionResponseObiekt odpowiedzi, który może być zwracany przez metodę tworzącą działanie uniwersalne.
UniversalActionResponseBuilderKreator obiektów UniversalActionResponse.
UpdateDraftActionResponseReprezentuje działanie, które aktualizuje wersję roboczą e-maila, który użytkownik właśnie edytował.
UpdateDraftActionResponseBuilderKreator obiektów UpdateDraftActionResponse.
UpdateDraftBccRecipientsActionAktualizuje odbiorców wersji roboczej e-maila w polu UDW.
UpdateDraftBodyActionAktualizuje treść wersji roboczej e-maila.
UpdateDraftBodyTypeWartość wyliczeniowa określająca typ wartości UpdateDraftBodyAction.
UpdateDraftCcRecipientsActionAktualizuje adresatów w polu DW wersji roboczej e-maila.
UpdateDraftSubjectActionAktualizuje wiersz tematu wersji roboczej e-maila.
UpdateDraftToRecipientsActionAktualizuje odbiorców wersji roboczej e-maila w polu Do.
UpdatedWidgetOdpowiedź zaktualizowanego widżetu.
ValidationObiekt definiujący regułę weryfikacji widżetu, do którego jest dołączony.
VerticalAlignmentWyliczenie określające wyrównanie pionowe widżetów w kolumnie.
WidgetKlasa podstawowa wszystkich widżetów, które można dodać do elementu Card.
WrapStyleTyp enumeracji, który określa styl zawijania treści w kolumnie.

Action

Metody

MetodaZwracany typKrótki opis
addRequiredWidget(requiredWidget)ActionDodaje nazwy widżetów, których potrzebuje to działanie, aby można było je przesłać.
setAllWidgetsAreRequired(allWidgetsAreRequired)ActionWskazuje, czy to działanie wymaga danych ze wszystkich widżetów.
setFunctionName(functionName)ActionUstawia nazwę wywoływanej funkcji wywołania zwrotnego.
setInteraction(interaction)ActionOkreśla interakcję z użytkownikiem – wymagane tylko przy otwieraniu okna.
setLoadIndicator(loadIndicator)ActionUstawia wskaźnik ładowania, który wyświetla się podczas wykonywania działania.
setParameters(parameters)ActionUmożliwia przekazywanie niestandardowych parametrów do funkcji wywołania zwrotnego.
setPersistValues(persistValues)ActionWskazuje, czy wartości formularza są określane przez wartości klienta czy serwera po zaktualizowaniu wartości Card przez odpowiedź działania.

ActionResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWypisuje reprezentację obiektu w formacie JSON.

ActionResponseBuilder

Metody

MetodaZwracany typKrótki opis
build()ActionResponseTworzy bieżącą odpowiedź na działanie i sprawdza ją.
setNavigation(navigation)ActionResponseBuilderUstawia odpowiedź na działanie Navigation.
setNotification(notification)ActionResponseBuilderUstawia powiadomienie, które ma się wyświetlać po aktywacji działania.
setOpenLink(openLink)ActionResponseBuilderUstawia URL, do którego należy przejść po aktywowaniu działania.
setStateChanged(stateChanged)ActionResponseBuilderUstawia flagę, aby wskazać, że to działanie zmieniło istniejący stan danych.

ActionStatus

Metody

MetodaZwracany typKrótki opis
setStatusCode(statusCode)ActionStatusReprezentuje stan prośby o otwarcie lub przesłanie okna.
setUserFacingMessage(message)ActionStatusWiadomość wysyłana do użytkowników z informacją o stanie prośby.

Attachment

Metody

MetodaZwracany typKrótki opis
setIconUrl(iconUrl)AttachmentUstawia adres URL ikony załącznika.
setMimeType(mimeType)AttachmentUstawia typ MIME załącznika.
setResourceUrl(resourceUrl)AttachmentUstawia adres URL zasobu załącznika.
setTitle(title)AttachmentUstawia tytuł załącznika.

AuthorizationAction

Metody

MetodaZwracany typKrótki opis
setAuthorizationUrl(authorizationUrl)AuthorizationActionOkreśla adres URL autoryzacji, do którego użytkownik jest przekierowywany po wyświetleniu prośby o autoryzację.

AuthorizationException

Metody

MetodaZwracany typKrótki opis
printJson()StringWypisuje reprezentację obiektu w formacie JSON.
setAuthorizationUrl(authUrl)AuthorizationExceptionUstawia adres URL autoryzacji, na który ma być kierowany użytkownik z prośby o autoryzację.
setCustomUiCallback(callback)AuthorizationExceptionNazwa funkcji do wywołania w celu wygenerowania niestandardowego prompta autoryzacji.
setResourceDisplayName(name)AuthorizationExceptionUstawia nazwę wyświetlaną użytkownikowi podczas prośby o autoryzację.
throwException()voidWyjątek jest zgłaszany.

BorderStyle

Metody

MetodaZwracany typKrótki opis
setCornerRadius(radius)BorderStyleUstawia promień narożnika obramowania, np. 8.
setStrokeColor(color)BorderStyleUstawia kolor obramowania.
setType(type)BorderStyleUstawia typ obramowania.

BorderType

Właściwości

WłaściwośćTypOpis
NO_BORDEREnumBrak stylu obramowania.
STROKEEnumStyl obramowania konturu.

Button

Metody

MetodaZwracany typKrótki opis
setAuthorizationAction(action)ButtonUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL procesu autoryzacji.
setComposeAction(action, composedEmailType)ButtonUstawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu.
setOnClickAction(action)ButtonOkreśla działanie, które jest wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)ButtonUstawia działanie, które otwiera URL w karcie po kliknięciu obiektu.
setOpenLink(openLink)ButtonUstawia adres URL, który zostanie otwarty po kliknięciu obiektu.
setOverflowMenu(menu)ButtonUstawia menu, które otwiera się po kliknięciu obiektu.

ButtonSet

Metody

MetodaZwracany typKrótki opis
addButton(button)ButtonSetDodaje przycisk.

CalendarEventActionResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWypisuje reprezentację obiektu w formacie JSON.

CalendarEventActionResponseBuilder

Metody

MetodaZwracany typKrótki opis
addAttachments(attachments)CalendarEventActionResponseBuilderOkreśla, że odpowiedź powinna dodać załączniki do wydarzenia w kalendarzu, gdy zostanie wykonane powiązane działanie w interfejsie.
addAttendees(emails)CalendarEventActionResponseBuilderOkreśla, że odpowiedź powinna dodać wskazanych uczestników do wydarzenia w Kalendarzu po wykonaniu powiązanego działania w interfejsie.
build()CalendarEventActionResponseKompiluje bieżącą odpowiedź związaną z działaniem wydarzenia w Kalendarzu i weryfikuje ją.
setConferenceData(conferenceData)CalendarEventActionResponseBuilderOkreśla, że odpowiedź powinna ustawić wskazane dane konferencji w zdarzeniu w Kalendarzu, gdy zostanie wykonane powiązane działanie w interfejsie użytkownika.

Card

Metody

MetodaZwracany typKrótki opis
printJson()StringWypisuje reprezentację obiektu w formacie JSON.

CardAction

Metody

MetodaZwracany typKrótki opis
setAuthorizationAction(action)CardActionUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL procesu autoryzacji.
setComposeAction(action, composedEmailType)CardActionUstawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu.
setOnClickAction(action)CardActionOkreśla działanie, które jest wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)CardActionUstawia działanie, które otwiera URL w karcie po kliknięciu obiektu.
setOpenLink(openLink)CardActionUstawia adres URL otwierany po kliknięciu obiektu.
setText(text)CardActionUstawia tekst menu dla tej czynności.

CardBuilder

Metody

MetodaZwracany typKrótki opis
addCardAction(cardAction)CardBuilderDodaje element CardAction do tej karty.
addSection(section)CardBuilderDodaje sekcję do tej karty.
build()CardTworzy bieżącą kartę i sprawdza jej poprawność.
setDisplayStyle(displayStyle)CardBuilderOkreśla styl wyświetlania tej karty.
setFixedFooter(fixedFooter)CardBuilderUstawia stałą stopkę tej karty.
setHeader(cardHeader)CardBuilderUstawia nagłówek karty.
setName(name)CardBuilderUstawia nazwę tej karty.
setPeekCardHeader(peekCardHeader)CardBuilderUstawia nagłówek karty podglądu.

CardHeader

Metody

MetodaZwracany typKrótki opis
setImageAltText(imageAltText)CardHeaderUstawia tekst alternatywny dla obrazu nagłówka.
setImageStyle(imageStyle)CardHeaderOkreśla przycięcie ikony w nagłówku karty.
setImageUrl(imageUrl)CardHeaderUstawia obraz do użycia w nagłówku, podając jego adres URL lub ciąg danych.
setSubtitle(subtitle)CardHeaderUstawia podtytuł nagłówka karty.
setTitle(title)CardHeaderUstawia tytuł nagłówka karty.

CardSection

Metody

MetodaZwracany typKrótki opis
addWidget(widget)CardSectionDodaje dany widżet do tej sekcji.
setCollapseControl(collapseControl)CardSectionUstawia konfigurowalne przyciski rozwijania i zwijania sekcji.
setCollapsible(collapsible)CardSectionOkreśla, czy sekcję można zwinąć.
setHeader(header)CardSectionUstawia nagłówek sekcji.
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSectionOkreśla liczbę widżetów, które są nadal widoczne, gdy ta sekcja jest zwinięta.

CardService

Właściwości

WłaściwośćTypOpis
BorderTypeBorderTypeWyliczenie BorderType.
ChipListLayoutChipListLayoutWyliczenie ChipListLayout.
ComposedEmailTypeComposedEmailTypeWyliczenie ComposedEmailType.
ContentTypeContentTypeWyliczenie ContentType.
GridItemLayoutGridItemLayoutWyliczenie GridItemLayout.
HorizontalAlignmentHorizontalAlignmentWyliczenie HorizontalAlignment.
IconIconWyliczenie Icon.
ImageButtonStyleImageButtonStyleWyliczenie ImageButtonStyle.
ImageCropTypeImageCropTypeWyliczenie ImageCropType.
ImageStyleImageStyleWyliczenie ImageStyle.
InputTypeInputTypeWyliczenie InputType.
LoadIndicatorLoadIndicatorWyliczenie LoadIndicator.
OnCloseOnCloseWyliczenie OnClose.
OpenAsOpenAsWyliczenie OpenAs.
SelectionInputTypeSelectionInputTypeWyliczenie SelectionInputType.
TextButtonStyleTextButtonStyleWyliczenie TextButtonStyle.
UpdateDraftBodyTypeUpdateDraftBodyTypeWyliczenie UpdateDraftBodyType.

Metody

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

CardWithId

Metody

MetodaZwracany typKrótki opis
setCard(card)CardWithIdUstawia kartę cardWithId.
setCardId(id)CardWithIdUstawia unikalny identyfikator karty cardWithId.

ChatActionResponse

Metody

MetodaZwracany typKrótki opis
setDialogAction(dialogAction)ChatActionResponseUstawia działanie w oknie na zdarzenie związane z oknem.
setResponseType(responseType)ChatActionResponseTyp odpowiedzi aplikacji Google Chat.
setUpdatedWidget(updatedWidget)ChatActionResponseUstawia zaktualizowany widżet, który służy do udostępniania opcji autouzupełniania.
setUrl(url)ChatActionResponseAdres URL, którego użytkownicy używają do uwierzytelniania lub konfigurowania.

ChatClientDataSource

Metody

MetodaZwracany typKrótki opis
setSpaceDataSource(spaceDataSource)ChatClientDataSourceŹródło danych, które wypełnia pokoje Google Chat jako elementy wyboru w menu wyboru wielokrotnego.

ChatResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWypisuje reprezentację obiektu w formacie JSON.

ChatResponseBuilder

Metody

MetodaZwracany typKrótki opis
addCardsV2(cardWithId)ChatResponseBuilderUstawia pole karty wiadomości.
build()ChatResponseTworzy bieżącą odpowiedź na działanie i sprawdza ją.
setActionResponse(actionResponse)ChatResponseBuilderUstawia pole odpowiedzi na działanie wiadomości.
setText(text)ChatResponseBuilderUstawia tekst wiadomości w Google Chat.

ChatSpaceDataSource

Metody

MetodaZwracany typKrótki opis
setDefaultToCurrentSpace(defaultToCurrentSpace)ChatSpaceDataSourceJeśli ustawisz wartość true, menu wielokrotnego wyboru domyślnie wybiera obecny pokój Google Chat jako element.

Chip

Metody

MetodaZwracany typKrótki opis
setAltText(altText)ChipUstawia tekst zastępczy elementu mapy w celu ułatwienia dostępu.
setAuthorizationAction(action)ChipUstawia działanie autoryzacji, które otwiera URL do procesu autoryzacji po kliknięciu obiektu.
setComposeAction(action, composedEmailType)ChipPo kliknięciu obiektu ustawia działanie, które tworzy wersję roboczą e-maila.
setDisabled(disabled)ChipOkreśla, czy element ma być wyłączony.
setIcon(icon)ChipUstawia ikonę, która będzie używana jako element.
setLabel(label)ChipUstawia tytuł elementu.
setOnClickAction(action)ChipOkreśla działanie, które jest wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)ChipUstawia działanie, które otwiera URL w karcie po kliknięciu obiektu.
setOpenLink(openLink)ChipUstawia adres URL, który zostanie otwarty po kliknięciu obiektu.

ChipList

Metody

MetodaZwracany typKrótki opis
addChip(chip)ChipListDodaje element.
setLayout(layout)ChipListUstawia układ listy elementów.

ChipListLayout

Właściwości

WłaściwośćTypOpis
WRAPPEDEnumJeśli nie ma wystarczająco dużo miejsca na poziome, lista elementów jest przenoszona na kolejny wiersz.
HORIZONTAL_SCROLLABLEEnumJeśli nie mieszczą się w dostępnej przestrzeni, elementy można przewijać poziomo.

CollapseControl

Metody

MetodaZwracany typKrótki opis
setCollapseButton(button)CollapseControlUstawia wartość Button, która jest wyświetlana na przycisku „pokaż mniej”.
setExpandButton(button)CollapseControlUstawia wartość Button wyświetlaną dla przycisku „Pokaż więcej”.
setHorizontalAlign(horizontalAlignment)CollapseControlUstawia HorizontalAlignment elementu CollapseControl.

Column

Columns

Metody

MetodaZwracany typKrótki opis
addColumn(column)ColumnsDodaje Column do widżetu Kolumny.
setWrapStyle(wrapStyle)ColumnsOkreśla styl przełamywania kolumn i określa sposób zmiany rozmiaru kolumny na podstawie szerokości ekranu.

CommonDataSource

Właściwości

WłaściwośćTypOpis
UNKNOWNEnumWartość domyślna.
USEREnumUżytkownicy Google Workspace.

ComposeActionResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWypisuje reprezentację obiektu w formacie JSON.

ComposeActionResponseBuilder

Metody

MetodaZwracany typKrótki opis
build()ComposeActionResponseTworzy bieżącą odpowiedź na działanie i sprawdza ją.
setGmailDraft(draft)ComposeActionResponseBuilderUstawia wersję roboczą GmailMessage utworzoną za pomocą funkcji GmailMessage.createDraftReply(body) lub podobnych.

ComposedEmailType

Właściwości

WłaściwośćTypOpis
REPLY_AS_DRAFTEnumWersja robocza będąca odpowiedzią na inną wiadomość.
STANDALONE_DRAFTEnumwersja robocza, która jest samodzielną wiadomością.

ContentType

Właściwości

WłaściwośćTypOpis
TEXTEnumWskazuje, że wygenerowana treść ma postać zwykłego tekstu.
MUTABLE_HTMLEnumWskazuje, że wygenerowana treść ma format HTML.
IMMUTABLE_HTMLEnumWskazuje, że wygenerowane treści są sformatowane jako HTML, ale nie można ich edytować po wygenerowaniu.

DatePicker

Metody

MetodaZwracany typKrótki opis
setFieldName(fieldName)DatePickerUstawia nazwę pola, która identyfikuje ten selektor w obiekcie zdarzenia generowanym podczas interakcji z interfejsem użytkownika.
setOnChangeAction(action)DatePickerUstawia funkcję Action, którą skrypt wykonuje, gdy zmienia się dane wejściowe selektora.
setTitle(title)DatePickerUstawia tytuł wyświetlany nad polem do wprowadzania danych.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerUstawia wstępnie wypełnioną wartość w polu tekstowym.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerUstawia wstępnie wypełnioną wartość w polu tekstowym.

DateTimePicker

Metody

MetodaZwracany typKrótki opis
setFieldName(fieldName)DateTimePickerUstawia nazwę pola, która identyfikuje ten selektor w obiekcie zdarzenia generowanym podczas interakcji z interfejsem użytkownika.
setOnChangeAction(action)DateTimePickerUstawia funkcję Action, którą skrypt wykonuje przy każdej zmianie danych wejściowych selektora.
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerOkreśla liczbę minut, o jaką strefa czasowa ma się przesunąć względem czasu UTC.
setTitle(title)DateTimePickerUstawia tytuł wyświetlany nad polem wprowadzania danych.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerUstawia wstępnie wypełnioną wartość w polu tekstowym.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerUstawia wstępnie wypełnioną wartość w polu tekstowym.

DecoratedText

Metody

MetodaZwracany typKrótki opis
setAuthorizationAction(action)DecoratedTextUstawia działanie autoryzacji, które otwiera URL do procesu autoryzacji po kliknięciu obiektu.
setBottomLabel(text)DecoratedTextUstawia tekst etykiety, który ma być używany jako klucz. Etykieta jest wyświetlana pod tekstem treści.
setButton(button)DecoratedTextUstawia Button, który jest wyświetlany po prawej stronie tekstu.
setComposeAction(action, composedEmailType)DecoratedTextPo kliknięciu obiektu ustawia działanie, które tworzy wersję roboczą e-maila.
setEndIcon(endIcon)DecoratedTextUstawia opcjonalną wartość IconImage, która wyświetla się po prawej stronie treści.
setOnClickAction(action)DecoratedTextOkreśla działanie, które jest wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)DecoratedTextUstawia działanie, które otwiera URL w karcie po kliknięciu obiektu.
setOpenLink(openLink)DecoratedTextUstawia adres URL, który zostanie otwarty po kliknięciu obiektu.
setStartIcon(startIcon)DecoratedTextOkreśla, czy opcjonalny element IconImage ma być wyświetlany przed treścią tekstową.
setSwitchControl(switchToSet)DecoratedTextUstawia element Switch wyświetlany po prawej stronie treści.
setText(text)DecoratedTextUstawia tekst, który ma być używany jako wartość.
setTopLabel(text)DecoratedTextUstawia tekst etykiety, który ma być używany jako klucz i wyświetlany nad treścią.
setWrapText(wrapText)DecoratedTextOkreśla, czy tekst wartości ma być wyświetlany na jednym czy na kilku wierszach.

Dialog

Metody

MetodaZwracany typKrótki opis
setBody(card)DialogUstawia kartę Dialog.

DialogAction

Metody

MetodaZwracany typKrótki opis
setActionStatus(actionStatus)DialogActionUstawia stan działania funkcji DialogAction.
setDialog(dialog)DialogActionUstawia okno DialogAction.

DisplayStyle

Właściwości

WłaściwośćTypOpis
PEEKEnumWyświetl nagłówek karty u dołu treści dodatku nad istniejącymi treściami.
REPLACEEnumwyświetlać kartę, zastępując nią dotychczasową treść.

Divider

DriveItemsSelectedActionResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWypisuje reprezentację obiektu w formacie JSON.

DriveItemsSelectedActionResponseBuilder

Metody

MetodaZwracany typKrótki opis
build()DriveItemsSelectedActionResponseTworzy odpowiedź na bieżące działanie na Dysku.
requestFileScope(itemId)DriveItemsSelectedActionResponseBuilderOkreśla, że odpowiedź prosi o zakres pliku dla elementu na Dysku, który jest istotny w kontekście.

EditorFileScopeActionResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWypisuje reprezentację obiektu w formacie JSON.

EditorFileScopeActionResponseBuilder

Metody

MetodaZwracany typKrótki opis
build()EditorFileScopeActionResponseTworzy bieżącą odpowiedź działania edytora.
requestFileScopeForActiveDocument()EditorFileScopeActionResponseBuilderUdziela uprawnień drive.file w przypadku bieżącego aktywnego dokumentu edytora.

FixedFooter

Metody

MetodaZwracany typKrótki opis
setPrimaryButton(button)FixedFooterUstaw główny przycisk w niezmiennym stopce.
setSecondaryButton(button)FixedFooterUstaw przycisk drugiego wyboru w stopce.

Grid

Metody

MetodaZwracany typKrótki opis
addItem(gridItem)GridDodaje nowy element siatki do siatki.
setAuthorizationAction(action)GridUstawia działanie autoryzacji, które otwiera URL do procesu autoryzacji po kliknięciu obiektu.
setBorderStyle(borderStyle)GridOkreśla styl obramowania stosowany do każdego elementu siatki.
setComposeAction(action, composedEmailType)GridPo kliknięciu obiektu ustawia działanie, które tworzy wersję roboczą e-maila.
setNumColumns(numColumns)GridLiczba kolumn wyświetlanych w siatce.
setOnClickAction(action)GridUstawia działanie wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)GridUstawia działanie, które otwiera URL w karcie po kliknięciu obiektu.
setOpenLink(openLink)GridUstawia adres URL, który zostanie otwarty po kliknięciu obiektu.
setTitle(title)GridUstawia tekst tytułu siatki.

GridItem

Metody

MetodaZwracany typKrótki opis
setIdentifier(id)GridItemUstawia identyfikator elementu siatki.
setImage(image)GridItemUstawia obraz elementu siatki.
setLayout(layout)GridItemUstawia układ tekstu i obrazu dla elementu siatki.
setSubtitle(subtitle)GridItemUstawia podtytuł elementu siatki.
setTextAlignment(alignment)GridItemUstawia wyrównanie poziome elementu siatki.
setTitle(title)GridItemUstawia tekst tytułu elementu siatki.

GridItemLayout

Właściwości

WłaściwośćTypOpis
TEXT_BELOWEnumTytuł i podtytuł są wyświetlane pod obrazem elementu siatki.
TEXT_ABOVEEnumTytuł i podtytuł są wyświetlane nad obrazem elementu siatki.

HorizontalAlignment

Właściwości

WłaściwośćTypOpis
STARTEnumWyrównaj widżet do początku zdania.
CENTEREnumWyrównaj widżet do środka.
ENDEnumDopasuj widżet do końca zdania.

HorizontalSizeStyle

Właściwości

WłaściwośćTypOpis
FILL_AVAILABLE_SPACEEnumUstawia rozmiar Widget tak, aby wypełniał dostępną poziomą przestrzeń Column.
FILL_MINIMUM_SPACEEnumZmienia rozmiar Widget, aby wypełniał on jak najmniej miejsca poziomego w Column.

HostAppDataSource

Metody

MetodaZwracany typKrótki opis
setChatDataSource(chatClientDataSource)HostAppDataSourceKonfiguruje źródło danych z Google Chat.

Icon

Właściwości

WłaściwośćTypOpis
NONEEnumBrak ikony
AIRPLANEEnumIkona lotu samolotem
BOOKMARKEnumIkona zakładki
BUSEnumIkona autobusu
CAREnumIkona samochodu
CLOCKEnumIkona zegara
CONFIRMATION_NUMBER_ICONEnumIkona numeru potwierdzenia
DOLLAREnumIkona dolara
DESCRIPTIONEnumIkona opisu
EMAILEnumIkona e-mail
EVENT_PERFORMEREnumIkona e-mail
EVENT_SEATEnumIkona miejsca w wydarzeniu
FLIGHT_ARRIVALEnumIkona przylotu
FLIGHT_DEPARTUREEnumIkona odlotu
HOTELEnumIkona hotelu
HOTEL_ROOM_TYPEEnumIkona hotelu
INVITEEnumIkona zaproszenia
MAP_PINEnumIkona pinezki na mapie
MEMBERSHIPEnumIkona subskrypcji
MULTIPLE_PEOPLEEnumIkona przedstawiająca kilka osób
OFFEREnumIkona oferty
PERSONEnumIkona osoby
PHONEEnumIkona telefonu
RESTAURANT_ICONEnumIkona restauracji
SHOPPING_CARTEnumIkona koszyka na zakupy
STAREnumIkona gwiazdki
STOREEnumIkona sklepu
TICKETEnumIkona biletu
TRAINEnumIkona pociągu
VIDEO_CAMERAEnumIkona kamery wideo
VIDEO_PLAYEnumIkona odtwarzania wideo

IconImage

Metody

MetodaZwracany typKrótki opis
setAltText(altText)IconImageUstawia tekst alternatywny adresu URL, który jest używany w ramach ułatwień dostępu.
setIcon(icon)IconImageUstawia wstępnie zdefiniowaną ikonę, jeśli adres URL nie jest ustawiony.
setIconUrl(url)IconImageUstawia adres URL ikony, jeśli ikona nie jest ustawiona.
setImageCropType(imageCropType)IconImageUstawia styl przycinania obrazu.
setMaterialIcon(icon)IconImageUstawia ikonę Material Design.

Image

Metody

MetodaZwracany typKrótki opis
setAltText(altText)ImageUstawia tekst alternatywny obrazu na potrzeby ułatwień dostępu.
setAuthorizationAction(action)ImageUstawia działanie autoryzacji, które otwiera URL do procesu autoryzacji po kliknięciu obiektu.
setComposeAction(action, composedEmailType)ImagePo kliknięciu obiektu ustawia działanie, które tworzy wersję roboczą e-maila.
setImageUrl(url)ImageOkreśla obraz do użycia, podając jego adres URL lub ciąg danych.
setOnClickAction(action)ImageUstawia działanie wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)ImageUstawia działanie, które otwiera URL w karcie po kliknięciu obiektu.
setOpenLink(openLink)ImageUstawia adres URL, który zostanie otwarty po kliknięciu obiektu.

ImageButton

Metody

MetodaZwracany typKrótki opis
setAltText(altText)ImageButtonUstawia alternatywny tekst przycisku na potrzeby ułatwień dostępu.
setAuthorizationAction(action)ImageButtonUstawia działanie autoryzacji, które otwiera URL do procesu autoryzacji po kliknięciu obiektu.
setComposeAction(action, composedEmailType)ImageButtonPo kliknięciu obiektu ustawia działanie, które tworzy wersję roboczą e-maila.
setIcon(icon)ImageButtonUstawia wstępnie zdefiniowany Icon do wyświetlania na przycisku.
setIconUrl(url)ImageButtonUstawia adres URL obrazu, który ma być używany jako ikona tego przycisku.
setImageButtonStyle(imageButtonStyle)ImageButtonUstawia styl przycisku.
setMaterialIcon(icon)ImageButtonUmożliwia skonfigurowanie ikony w ramach projektu Material Design.
setOnClickAction(action)ImageButtonOkreśla działanie, które jest wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)ImageButtonUstawia działanie, które otwiera URL w karcie po kliknięciu obiektu.
setOpenLink(openLink)ImageButtonUstawia adres URL, który zostanie otwarty po kliknięciu obiektu.
setOverflowMenu(menu)ImageButtonUstawia menu, które otwiera się po kliknięciu obiektu.

ImageButtonStyle

Właściwości

WłaściwośćTypOpis
BORDERLESSEnumPrzycisk z obrazem bez obramowania
OUTLINEDEnumPrzycisk obraz z przezroczystym tłem.
FILLEDEnumPrzycisk z obrazem i kolorowym tłem.
FILLED_TONALEnumPrzycisk z obrazem, który stanowi kompromis między wypełnionymi a obrysowanymi przyciskami.

ImageComponent

Metody

MetodaZwracany typKrótki opis
setAltText(altText)ImageComponentUstawia tekst alternatywny obrazu.
setBorderStyle(borderStyle)ImageComponentOkreśla styl obramowania zastosowany do obrazu.
setCropStyle(imageCropStyle)ImageComponentUstawia styl przycinania obrazu.
setImageUrl(url)ImageComponentUstawia adres URL obrazu.

ImageCropStyle

Metody

MetodaZwracany typKrótki opis
setAspectRatio(ratio)ImageCropStyleUstawia współczynnik proporcji, który ma być używany, jeśli typ przycięcia to RECTANGLE_CUSTOM.
setImageCropType(type)ImageCropStyleUstawia typ przycięcia obrazu.

ImageCropType

Właściwości

WłaściwośćTypOpis
SQUAREEnumStyl przycinania do kwadratu.
CIRCLEEnumStyl przycinania okrągłego kształtu.
RECTANGLE_CUSTOMEnumStyl przycinania prostokątnego kształtu z niestandardowymi proporcjami.
RECTANGLE_4_3EnumStyl przycinania prostokątnego kształtu o współczynniku proporcji 4:3.

ImageStyle

Właściwości

WłaściwośćTypOpis
SQUAREEnumBez przycinania.
CIRCLEEnumPrzytnij do kształtu koła.

InputType

Właściwości

WłaściwośćTypOpis
TEXTEnumAkceptuj zwykły tekst.
INTEGEREnumAkceptuje liczbę całkowitą.
FLOATEnumZaakceptuj liczbę zmiennoprzecinkową.
EMAILEnumZaakceptuj adres e-mail.

Interaction

Właściwości

WłaściwośćTypOpis
INTERACTION_UNSPECIFIEDEnumWartość domyślna.
OPEN_DIALOGEnumOtwiera okno – interfejs oparty na kartach, za pomocą którego aplikacje Google Chat komunikują się z użytkownikami.

KeyValue

Metody

MetodaZwracany typKrótki opis
setAuthorizationAction(action)KeyValueUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL procesu autoryzacji.
setComposeAction(action, composedEmailType)KeyValueUstawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu.
setOnClickAction(action)KeyValueOkreśla działanie, które jest wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)KeyValueUstawia działanie, które otwiera URL w karcie po kliknięciu obiektu.
setOpenLink(openLink)KeyValueUstawia adres URL, który zostanie otwarty po kliknięciu obiektu.

LinkPreview

Metody

MetodaZwracany typKrótki opis
printJson()StringWypisuje reprezentację tego obiektu w formacie JSON.
setLinkPreviewTitle(title)LinkPreviewUstawia tytuł, który wyświetla się w podglądzie linku nad kartą podglądu.
setPreviewCard(previewCard)LinkPreviewUstawia kartę, która wyświetla informacje o linku z usługi innej firmy lub niepochodzącej od Google.
setTitle(title)LinkPreviewUstawia tytuł, który wyświetla się w elemencie inteligentnym w przypadku podglądu linku.

LoadIndicator

Właściwości

WłaściwośćTypOpis
SPINNEREnumUżyj wskaźnika spinner.
NONEEnumNie używaj wskaźnika.

MaterialIcon

Metody

MetodaZwracany typKrótki opis
setFill(fill)MaterialIconOkreśla, czy ikona jest wypełniona.
setGrade(grade)MaterialIconGrubość linii symbolu zależy od grubości i rodzaju linii.
setName(name)MaterialIconUstawia nazwę ikony.
setWeight(weight)MaterialIconGrubość konturu ikony.

Metody

MetodaZwracany typKrótki opis
popCard()NavigationWyskakuje kartę ze stosu nawigacji.
popToNamedCard(cardName)NavigationPrzechodzi do określonej karty według jej nazwy.
popToRoot()NavigationWyświetla stos kart od karty głównej.
printJson()StringWypisuje reprezentację obiektu w formacie JSON.
pushCard(card)NavigationPrzesuwa daną kartę na stos.
updateCard(card)NavigationCzy zastępuje ona bieżącą kartę.

Notification

Metody

MetodaZwracany typKrótki opis
setText(text)NotificationOkreśla tekst, który ma się wyświetlać w powiadomieniu.

OnClose

Właściwości

WłaściwośćTypOpis
NOTHINGEnumNie rób nic podczas zamykania.
RELOADEnumPo zamknięciu okna ponownie wczytuje dodatek.

OpenAs

Właściwości

WłaściwośćTypOpis
FULL_SIZEEnumOtwórz w pełnym oknie lub na pełnej karcie.
OVERLAYEnumOtwórz jako nakładkę, na przykład wyskakujące okienko.

Metody

MetodaZwracany typKrótki opis
setOnClose(onClose)OpenLinkOkreśla działanie działania adresu URL po zamknięciu okna lub karty adresu URL.
setOpenAs(openAs)OpenLinkOkreśla sposób działania adresu URL po jego otwarciu.
setUrl(url)OpenLinkUstawia adres URL do otwarcia.

OverflowMenu

Metody

MetodaZwracany typKrótki opis
addMenuItem(menuItem)OverflowMenuDodaje pozycję menu.

OverflowMenuItem

Metody

MetodaZwracany typKrótki opis
setAuthorizationAction(action)OverflowMenuItemUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL procesu autoryzacji.
setComposeAction(action, composedEmailType)OverflowMenuItemUstawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu.
setDisabled(disabled)OverflowMenuItemOkreśla, czy pozycja menu jest wyłączona.
setOnClickAction(action)OverflowMenuItemUstawia działanie wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)OverflowMenuItemUstawia działanie, które otwiera URL w karcie po kliknięciu obiektu.
setOpenLink(openLink)OverflowMenuItemUstawia adres URL, który zostanie otwarty po kliknięciu obiektu.
setStartIcon(icon)OverflowMenuItemUstawia ikonę menu.
setText(text)OverflowMenuItemUstawia tytuł pozycji menu.

PlatformDataSource

Metody

MetodaZwracany typKrótki opis
setCommonDataSource(commonDataSource)PlatformDataSourceUstawia źródło danych z Google Workspace.
setHostAppDataSource(hostAppDataSource)PlatformDataSourceSłuży do wypełniania pokoju w menu wyboru wielu elementów.

ResponseType

Właściwości

WłaściwośćTypOpis
TYPE_UNSPECIFIEDEnumDomyślny typ obsługiwany jako NEW_MESSAGE.
NEW_MESSAGEEnumOpublikuj jako nową wiadomość w temacie.
UPDATE_MESSAGEEnumZaktualizuj wiadomość w aplikacji Google Chat.
UPDATE_USER_MESSAGE_CARDSEnumZaktualizuj karty w wiadomości użytkownika.
REQUEST_CONFIGEnumPoprosić użytkownika o dodatkowe uwierzytelnianie lub konfigurację.
DIALOGEnumWyświetla okno.
UPDATE_WIDGETEnumZapytanie dotyczące opcji autouzupełniania tekstu widżetu.

SelectionInput

Metody

MetodaZwracany typKrótki opis
addItem(text, value, selected)SelectionInputDodaje nowy element, który można wybrać.
addMultiSelectItem(text, value, selected, startIconUri, bottomText)SelectionInputDodaje nowy element, który można wybrać, w menu z wieloznacznymi wyborami.
setExternalDataSource(action)SelectionInputUstawia zewnętrzne źródło danych, np. relacyjną bazę danych.
setFieldName(fieldName)SelectionInputUstawia klucz identyfikujący te dane wejściowe w obiekcie zdarzenia generowanym w przypadku interakcji w interfejsie.
setMultiSelectMaxSelectedItems(maxSelectedItems)SelectionInputOkreśla maksymalną liczbę elementów, które użytkownik może wybrać.
setMultiSelectMinQueryLength(queryLength)SelectionInputOkreśla liczbę znaków tekstowych, które użytkownik musi wprowadzić, zanim aplikacja prześle zapytanie do funkcji autouzupełniania i wyświetli sugerowane elementy na karcie.
setOnChangeAction(action)SelectionInputOkreśla działanie Action, które ma być wykonywane po każdej zmianie wejścia wyboru.
setPlatformDataSource(platformDataSource)SelectionInputUstawia źródło danych z Google Workspace.
setTitle(title)SelectionInputUstawia tytuł, który ma być wyświetlany przed polem do wprowadzania danych.
setType(type)SelectionInputOkreśla typ danych wejściowych.

SelectionInputType

Właściwości

WłaściwośćTypOpis
CHECK_BOXEnumStyl pola wyboru.
RADIO_BUTTONEnumStyl pola opcji.
DROPDOWNEnumStyl pola wyboru w menu.
SWITCHEnumZestaw przełączników.
MULTI_SELECTEnumMenu wyboru wielokrotnego dla danych statycznych lub dynamicznych.

Status

Właściwości

WłaściwośćTypOpis
OKEnumMapowanie HTTP: 200 OK
CANCELLEDEnumMapowanie HTTP: żądanie zamknięcia klienta 499
UNKNOWNEnumNieznany błąd.
INVALID_ARGUMENTEnumKlient podał nieprawidłowy argument.
DEADLINE_EXCEEDEDEnumMapowanie HTTP: przekroczenie limitu czasu bramy 504
NOT_FOUNDEnumMapowanie HTTP: Nie znaleziono błędu 404
ALREADY_EXISTSEnumEncja, którą próbował utworzyć klient, już istnieje.
PERMISSION_DENIEDEnumMapowanie HTTP: kod 403 (Zabroniony)
UNAUTHENTICATEDEnumMapowanie HTTP: 401 Nieautoryzowany
RESOURCE_EXHAUSTEDEnumMapowanie HTTP: 429 Zbyt wiele żądań
FAILED_PRECONDITIONEnumOperacja została odrzucona, ponieważ system nie znajduje się w stanie wymaganym do jej wykonania.
ABORTEDEnumOperacja została przerwana, najczęściej z powodu problemu równoczesności, np. w przypadku nieudanej kontroli sekwencera lub przerwanej transakcji.
OUT_OF_RANGEEnumPodjęto próbę wykonania operacji poza prawidłowym zakresem.
UNIMPLEMENTEDEnumMapowanie HTTP: 501 Nie zaimplementowano
INTERNALEnumBłędy wewnętrzne.
UNAVAILABLEEnumMapowanie HTTP: Usługa niedostępna 503
DATA_LOSSEnumNieodwracalna utrata danych lub ich uszkodzenie.

Suggestions

Metody

MetodaZwracany typKrótki opis
addSuggestion(suggestion)SuggestionsDodaj sugestię tekstową.
addSuggestions(suggestions)SuggestionsDodaj listę sugestii tekstowe.

SuggestionsResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWypisuje reprezentację obiektu w formacie JSON.

SuggestionsResponseBuilder

Metody

MetodaZwracany typKrótki opis
build()SuggestionsResponseTworzy odpowiedź na bieżące sugestie i sprawdza ją.
setSuggestions(suggestions)SuggestionsResponseBuilderUstawia sugestie używane przez autouzupełnianie w polach tekstowych.

Switch

Metody

MetodaZwracany typKrótki opis
setControlType(controlType)SwitchOkreśla typ sterowania przełącznikiem.
setFieldName(fieldName)SwitchUstawia klucz identyfikujący ten przełącznik w obiekcie zdarzenia generowanym po wystąpieniu interakcji z interfejsem.
setOnChangeAction(action)SwitchOkreśla działanie, jakie ma być wykonywane po przełączeniu przełącznika.
setSelected(selected)SwitchOkreśla, czy ten przełącznik ma być zaznaczony czy nie.
setValue(value)SwitchGdy ten przełącznik jest włączony, ustawia wartość, która jest wysyłana jako dane wejściowe formularza.

SwitchControlType

Właściwości

WłaściwośćTypOpis
SWITCHEnumPrzełącznik w stylu widżetu przełącznika.
CHECK_BOXEnumStyl pola wyboru element sterujący widżetu przełącznika.

TextButton

Metody

MetodaZwracany typKrótki opis
setAltText(altText)TextButtonUstawia alternatywny tekst przycisku na potrzeby ułatwień dostępu.
setAuthorizationAction(action)TextButtonUstawia działanie autoryzacji, które otwiera URL do procesu autoryzacji po kliknięciu obiektu.
setBackgroundColor(backgroundColor)TextButtonUstawia kolor tła przycisku TextButtonStyle.FILLED.
setComposeAction(action, composedEmailType)TextButtonPo kliknięciu obiektu ustawia działanie, które tworzy wersję roboczą e-maila.
setDisabled(disabled)TextButtonOkreśla, czy przycisk ma być wyłączony.
setIcon(icon)TextButtonUstawia wstępnie zdefiniowany Icon do wyświetlania na przycisku.
setIconUrl(url)TextButtonUstawia adres URL obrazu, który ma być używany jako ikona tego przycisku.
setMaterialIcon(icon)TextButtonUmożliwia skonfigurowanie ikony w ramach projektu Material Design.
setOnClickAction(action)TextButtonOkreśla działanie, które jest wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)TextButtonUstawia działanie, które otwiera URL w karcie po kliknięciu obiektu.
setOpenLink(openLink)TextButtonUstawia adres URL, który zostanie otwarty po kliknięciu obiektu.
setOverflowMenu(menu)TextButtonUstawia menu, które otwiera się po kliknięciu obiektu.
setText(text)TextButtonOkreśla tekst wyświetlany na przycisku.
setTextButtonStyle(textButtonStyle)TextButtonUstawia styl przycisku.

TextButtonStyle

Właściwości

WłaściwośćTypOpis
OUTLINEDEnumPrzycisk z tekstem na przezroczystym tle.
TEXTEnumNIE UŻYWAĆ.
FILLEDEnumPrzycisk tekstowy z kolorowym tłem.
FILLED_TONALEnumPrzycisk z tekstem w wersji pośredniej między wypełnionym a konturowym.
BORDERLESSEnumPrzycisk z tekstem bez obramowania.

TextInput

Metody

MetodaZwracany typKrótki opis
setFieldName(fieldName)TextInputUstawia klucz, który identyfikuje ten tekst w obiekcie zdarzenia, który jest generowany, gdy występuje interakcja z interfejsem użytkownika.
setHint(hint)TextInputUstawia podpowiedź dla pola tekstowego.
setMultiline(multiline)TextInputOkreśla, czy tekst wejściowy ma być wyświetlany w jednym wierszu czy w kilku wierszach.
setOnChangeAction(action)TextInputOkreśla działanie, które ma być wykonywane po każdej zmianie tekstu.
setSuggestions(suggestions)TextInputUstawia sugestie do automatycznego uzupełniania w polu tekstowym.
setSuggestionsAction(suggestionsAction)TextInputUstawia działanie wywołania zwrotnego do pobierania sugestii na podstawie danych wejściowych użytkownika do autouzupełniania.
setTitle(title)TextInputUstawia tytuł, który ma być wyświetlany nad polem do wprowadzania danych.
setValidation(validation)TextInputUstawia regułę weryfikacji dla tego widżetu.
setValue(value)TextInputUstawia wstępnie wypełnioną wartość w polu tekstowym.

TextParagraph

Metody

MetodaZwracany typKrótki opis
setMaxLines(maxLines)TextParagraphOkreśla maksymalną liczbę wierszy tekstu wyświetlanych w widżecie.
setText(text)TextParagraphUstawia tekst akapitu.

TimePicker

Metody

MetodaZwracany typKrótki opis
setFieldName(fieldName)TimePickerUstawia nazwę pola identyfikującego ten selektor w obiekcie zdarzenia generowanym w przypadku interakcji z interfejsem.
setHours(hours)TimePickerUstawia wstępnie ustawioną wartość godzin, którą można ustawić w polu do wprowadzania danych.
setMinutes(minutes)TimePickerUstawia w polu tekstowym wstępnie wypełnioną wartość minut.
setOnChangeAction(action)TimePickerUstawia funkcję Action, którą skrypt wykonuje, gdy zmienia się dane wejściowe selektora.
setTitle(title)TimePickerUstawia tytuł wyświetlany nad polem do wprowadzania danych.

UniversalActionResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWypisuje reprezentację obiektu w formacie JSON.

UniversalActionResponseBuilder

Metody

MetodaZwracany typKrótki opis
build()UniversalActionResponseTworzy bieżącą uniwersalną odpowiedź na działanie i sprawdza ją.
displayAddOnCards(cardObjects)UniversalActionResponseBuilderWyświetla dodatek z określonymi kartami.
setOpenLink(openLink)UniversalActionResponseBuilderUstawia adres URL, który ma się otworzyć po wybraniu działania uniwersalnego.

UpdateDraftActionResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWypisuje reprezentację obiektu w formacie JSON.

UpdateDraftActionResponseBuilder

Metody

MetodaZwracany typKrótki opis
build()UpdateDraftActionResponseTworzy bieżącą wersję roboczą odpowiedzi na działanie związane z aktualizacją i ją weryfikuje.
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)UpdateDraftActionResponseBuilderOkreśla działanie, które aktualizuje odbiorców UDW e-maila w wersji roboczej.
setUpdateDraftBodyAction(updateDraftBodyAction)UpdateDraftActionResponseBuilderUstaw działanie aktualizujące treść e-maila wersji roboczej.
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction)UpdateDraftActionResponseBuilderUstawia działanie, które aktualizuje odbiorców wersji roboczej w polu DW.
setUpdateDraftSubjectAction(updateDraftSubjectAction)UpdateDraftActionResponseBuilderUstawia działanie, które aktualizuje wiersz tematu w projekcie.
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction)UpdateDraftActionResponseBuilderUstawia działanie aktualizujące odbiorców wersji roboczej.

UpdateDraftBccRecipientsAction

Metody

MetodaZwracany typKrótki opis
addUpdateBccRecipients(bccRecipientEmails)UpdateDraftBccRecipientsActionZmienia odbiorców w polu UDW w wersji roboczej e-maila.

UpdateDraftBodyAction

Metody

MetodaZwracany typKrótki opis
addUpdateContent(content, contentType)UpdateDraftBodyActionDodaje określoną treść do treści szkicu.
setUpdateType(updateType)UpdateDraftBodyActionUstawia UpdateDraftBodyType tego działania aktualizacji w treści wersji roboczej.

UpdateDraftBodyType

Właściwości

WłaściwośćTypOpis
IN_PLACE_INSERTEnumDomyślny:
INSERT_AT_STARTEnumDziałania aktualizacji wstawiają treści na początku treści wiadomości.
INSERT_AT_ENDEnumDziałania aktualizacji wstawiają treści na końcu treści wiadomości.

UpdateDraftCcRecipientsAction

Metody

MetodaZwracany typKrótki opis
addUpdateCcRecipients(ccRecipientEmails)UpdateDraftCcRecipientsActionAktualizuje adresatów w polu DW wersji roboczej e-maila.

UpdateDraftSubjectAction

Metody

MetodaZwracany typKrótki opis
addUpdateSubject(subject)UpdateDraftSubjectActionZmienia temat e-maila w wersji roboczej.

UpdateDraftToRecipientsAction

Metody

MetodaZwracany typKrótki opis
addUpdateToRecipients(toRecipientEmails)UpdateDraftToRecipientsActionAktualizuje listę adresatów e-maila.

UpdatedWidget

Metody

MetodaZwracany typKrótki opis
addItem(text, value, selected, startIconUri, bottomText)UpdatedWidgetDodaje nowy element, który można wybrać.

Validation

Metody

MetodaZwracany typKrótki opis
setCharacterLimit(characterLimit)ValidationUstawia limit znaków widżetu.
setInputType(inputType)ValidationUstawia typ danych wejściowych widżetu.

VerticalAlignment

Właściwości

WłaściwośćTypOpis
CENTEREnumUstawienie pionowo powoduje umieszczenie treści na środku kontenera.
TOPEnumUmieszczenie treści pionowo u góry kontenera.
BOTTOMEnumUstawienie pionowo powoduje umieszczenie treści na dole kontenera.

Widget

WrapStyle

Właściwości

WłaściwośćTypOpis
NOWRAPEnumBez opakowania.
WRAPEnumZawija zawartość dowolnych widżetów w kolumnie.