Card Service

Usługa kart

Ta usługa umożliwia skryptom konfigurowanie i tworzenie komponentów oraz zachowań kart i widżetów w przypadku interfejsu użytkownika. Struktury UI tworzone za pomocą tej usługi są automatycznie dostępne zarówno na komputerach, jak i na urządzeniach mobilnych, więc nie musisz tworzyć osobnych interfejsów.

Zajęcia

NazwaKrótki opis
ActionDziałanie, które umożliwia interakcję z elementami interfejsu.
ActionResponseObiekt odpowiedzi, który może zostać zwrócony z funkcji wywołania zwrotnego (np. moduł obsługi odpowiedzi na formularz), aby wykonać co najmniej 1 działanie na kliencie.
ActionResponseBuilderKreator obiektów ActionResponse.
ActionStatusKlasa reprezentująca stan żądania wywołania lub przesłania okna.
AttachmentReprezentuje załącznik utworzony przez dodatek.
AuthorizationActionDziałanie autoryzacji, które po kliknięciu wysyła użytkownika do metody AuthorizationUrl.
AuthorizationExceptionBłąd, który może zostać zwrócony, aby wyświetlić użytkownikowi kartę autoryzacyjną.
BorderStyleKlasa reprezentująca pełny styl obramowania, który można zastosować do widżetów.
BorderTypeWyliczenie reprezentujące typy obramowań, które można zastosować do widżetów.
ButtonKlasa bazowa dla wszystkich przycisków.
ButtonSetZawiera zestaw Button obiektów wyświetlanych w wierszu.
CalendarEventActionResponseReprezentuje odpowiedź wprowadzającą zmiany w wydarzeniu w kalendarzu, które użytkownik obecnie edytuje, w reakcji na działanie wykonane w interfejsie użytkownika, takie jak kliknięcie przycisku.
CalendarEventActionResponseBuilderKreator obiektów CalendarEventActionResponse.
CardKarta reprezentująca pojedynczy widok w interfejsie.
CardActionKlikalna pozycja menu dodana do menu nagłówka karty.
CardBuilderKreator obiektów Card.
CardHeaderNagłówek elementu Card.
CardSectionW sekcji kart znajdują się grupy widżetów, które można oddzielić wizualnie.
CardServiceCardService umożliwia tworzenie ogólnych kart używanych w różnych usługach Google rozszerzalnych, takich jak dodatki do Google Workspace.
CardWithIdKreator obiektów CardWithId.
ChatActionResponseKlasa reprezentująca parametry, których aplikacja do obsługi czatu może używać do konfigurowania sposobu publikowania odpowiedzi.
ChatClientDataSourceW przypadku widżetu SelectionInput, który korzysta z menu wielokrotnego wyboru, jest to źródło danych z Google Chat.
ChatResponseObiekt odpowiedzi na wiadomość karty w Google Chat.
ChatResponseBuilderKreator obiektów ChatResponse.
ChatSpaceDataSourceŹródło danych, które wypełni pokoje Google Chat jako elementy menu wyboru wielokrotnego.
CommonDataSourceŹródło danych współdzielone 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, która określa, czy utworzony e-mail jest samodzielnym e-mailem czy wersją roboczą odpowiedzi.
ContentTypeWartość wyliczenia, która określa typ treści treści wygenerowanych przez funkcję UpdateDraftActionResponse.
DatePickerPole do wprowadzania daty.
DateTimePickerPole do wprowadzania daty i godziny.
DecoratedTextWidżet wyświetlający tekst z opcjonalnymi dekoracjami.
DialogWięcej informacji znajdziesz w sekcji Otwieranie interaktywnych okien w dokumentacji Google Chat.
DialogActionKreator obiektów DialogAction.
DisplayStyleWyliczenie definiujące styl wyświetlania karty.
DividerLinia pozioma.
DriveItemsSelectedActionResponseReprezentuje odpowiedź wprowadzającą zmiany na Dysku po zaznaczeniu elementów na Dysku oraz w reakcji na działanie wykonane w interfejsie, np. kliknięcie przycisku.
DriveItemsSelectedActionResponseBuilderKreator obiektów DriveItemsSelectedActionResponse.
EditorFileScopeActionResponsewprowadza zmiany w edytorze (np. Dokumentach, Arkuszach lub Prezentacjach Google) w reakcji na działanie wykonane w interfejsie użytkownika;
EditorFileScopeActionResponseBuilderKreator obiektów EditorFileScopeActionResponse.
FixedFooterStała stopka wyświetlana u dołu strony Card.
GridUporządkowana siatka wyświetlająca kolekcję elementów siatki.
GridItemElementy, z którymi użytkownicy wchodzą w interakcje w widżecie siatki.
GridItemLayoutWyliczenie, które definiuje styl obrazu i tekstu obiektu GridItem.
HorizontalAlignmentWyliczenie określające wyrównanie poziome widżetu.
HorizontalSizeStyleWyliczenie określające sposób wypełniania obszaru kolumny przez widżety.
HostAppDataSourceW przypadku widżetu SelectionInput, który korzysta z menu wielokrotnego wyboru, jest to źródło danych z aplikacji Google Workspace.
IconWstępnie zdefiniowane ikony, których można używać w różnych obiektach interfejsu, takich jak widżety ImageButton czy DecoratedText.
IconImageWstępnie zdefiniowana ikona, ikona Material Design lub ikona z adresu URL z dostosowywanym stylem przycinania.
ImageWidżet wyświetlający pojedynczy obraz.
ImageButtonElement ImageButton z wyświetlonym obrazem.
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.
ImageCropTypeWyliczenie reprezentujące style przycinania zastosowane do komponentów obrazu.
ImageStyleWyliczenie definiujące styl przycinania obrazu.
InteractionTyp wyliczenia, który określa, co ma się stać w odpowiedzi na interakcję z użytkownikiem, np. kliknięcie przez niego przycisku w komunikacie na karcie.
KeyValueTe zajęcia zostały wycofane.
LinkPreviewDziałanie karty, które wyświetla kartę podglądu linku i element inteligentny w aplikacji hosta.
LoadIndicatorTyp wyliczeniowy określający typ wczytywania lub wskaźnik postępu wyświetlany podczas przetwarzania Action.
NavigationObiekt pomocniczy, który steruje nawigacją po kartach.
NotificationPowiadomienie wyświetlane użytkownikowi w reakcji na interakcję z elementem interfejsu.
OnCloseWyliczenie określające, co zrobić, gdy adres URL otwierany za pomocą OpenLink zostanie zamknięty.
OpenAsWyliczenie określające sposób otwierania adresu URL.
OpenLinkReprezentuje działanie polegające na otwarciu linku z pewnymi opcjami.
PlatformDataSourceW przypadku widżetu SelectionInput, który korzysta z menu wielokrotnego wyboru, jest to źródło danych z Google Workspace.
ResponseTypeWyliczenie reprezentujące typ odpowiedzi aplikacji do obsługi czatu.
SelectionInputPole do wprowadzania danych, które umożliwia wybór spośród zestawu wstępnie zdefiniowanych opcji.
SelectionInputTypeFormat elementów, które użytkownicy mogą wybierać.
StatusWyliczenie reprezentujące kod stanu.
SuggestionsSugestie autouzupełniania uzupełniające widżet TextInput.
SuggestionsResponseObiekt odpowiedzi, który może zostać zwrócony z funkcji wywołania zwrotnego sugestii.
SuggestionsResponseBuilderKreator obiektów SuggestionsResponse.
SwitchElement interfejsu, który umożliwia włączanie i wyłączanie.
SwitchControlTypeTyp elementu sterującego widżetu Switch.
TextButtonElement typu TextButton z etykietą tekstową.
TextButtonStyleWyliczenie określające styl elementu TextButton.
TextInputWidżet pola do wprowadzania danych, który akceptuje wprowadzanie tekstu.
TextParagraphWidżet wyświetlający tekst i obsługujący podstawowe formatowanie HTML.
TimePickerPole do wprowadzania danych, w którym użytkownicy mogą wpisać godzinę.
UniversalActionResponseObiekt odpowiedzi, który może zostać zwrócony przy użyciu metody tworzącej działanie uniwersalne.
UniversalActionResponseBuilderKreator obiektów UniversalActionResponse.
UpdateDraftActionResponseReprezentuje działanie powodujące aktualizację wersji roboczej e-maila, którą użytkownik obecnie edytuje.
UpdateDraftActionResponseBuilderKreator obiektów UpdateDraftActionResponse.
UpdateDraftBccRecipientsActionAktualizuje adresatów UDW wersji roboczej e-maila.
UpdateDraftBodyActionAktualizuje treść wersji roboczej e-maila.
UpdateDraftBodyTypeWartość wyliczenia, która określa typ elementu UpdateDraftBodyAction.
UpdateDraftCcRecipientsActionAktualizuje odbiorców DW wersji roboczej e-maila.
UpdateDraftSubjectActionAktualizuje temat wersji roboczej e-maila.
UpdateDraftToRecipientsActionAktualizuje pole „Do” w wersji roboczej e-maila.
UpdatedWidgetOdpowiedź zaktualizowanego widżetu.
VerticalAlignmentWyliczenie określające pionowe wyrównanie widżetów w kolumnie.
WidgetKlasa bazowa wszystkich widżetów, które można dodać do elementu Card.
WrapStyleWyliczenie określające styl zawijania treści zawartości kolumny.

Action

Metody

MetodaTyp zwracanej wartościKrótki opis
setFunctionName(functionName)ActionUstawia nazwę wywoływanej funkcji wywołania zwrotnego.
setInteraction(interaction)ActionOkreśla interakcję z użytkownikiem, wymagana tylko po otwarciu okna.
setLoadIndicator(loadIndicator)ActionUstawia wskaźnik wczytywania, który wyświetla się w trakcie wykonywania działania.
setParameters(parameters)ActionUmożliwia przekazywanie parametrów niestandardowych do funkcji wywołania zwrotnego.
setPersistValues(persistValues)ActionWskazuje, czy wartości formularza są określane przez wartości klienta czy wartości serwera po zaktualizowaniu pola Card formularza po odpowiedzi na działanie.

ActionResponse

Metody

MetodaTyp zwracanej wartościKrótki opis
printJson()StringDrukuje reprezentację tego obiektu w formacie JSON.

ActionResponseBuilder

Metody

MetodaTyp zwracanej wartościKrótki opis
build()ActionResponseKompiluje bieżącą odpowiedź działania i weryfikuje ją.
setNavigation(navigation)ActionResponseBuilderUstawia odpowiedź na działanie Navigation.
setNotification(notification)ActionResponseBuilderWyświetla powiadomienie po aktywowaniu działania.
setOpenLink(openLink)ActionResponseBuilderSłuży do ustawiania adresu URL, na który ma zostać przekierowany po aktywacji działania.
setStateChanged(stateChanged)ActionResponseBuilderUstawia flagę wskazującą, że wykonanie tego działania zmieniło istniejący stan danych.

ActionStatus

Metody

MetodaTyp zwracanej wartościKrótki opis
setStatusCode(statusCode)ActionStatusReprezentuje stan żądania otwarcia lub przesłania okna.
setUserFacingMessage(message)ActionStatusWiadomość wysłana do użytkowników o stanie ich prośby.

Attachment

Metody

MetodaTyp zwracanej wartościKrótki opis
setIconUrl(iconUrl)AttachmentUstawia adres URL ikony dla załącznika.
setMimeType(mimeType)AttachmentUstawia typ MIME załącznika.
setResourceUrl(resourceUrl)AttachmentUstawia adres URL zasobu dla załącznika.
setTitle(title)AttachmentUstawia tytuł załącznika.

AuthorizationAction

Metody

MetodaTyp zwracanej wartościKrótki opis
setAuthorizationUrl(authorizationUrl)AuthorizationActionUstawia adres URL autoryzacji, na który trafia użytkownik po otrzymaniu prośby o autoryzację.

AuthorizationException

Metody

MetodaTyp zwracanej wartościKrótki opis
printJson()StringDrukuje reprezentację tego obiektu w formacie JSON.
setAuthorizationUrl(authUrl)AuthorizationExceptionUstawia adres URL autoryzacji, na który trafia użytkownik po otrzymaniu prośby o autoryzację.
setCustomUiCallback(callback)AuthorizationExceptionNazwa funkcji, która ma zostać wywołana w celu wygenerowania niestandardowego promptu autoryzacji.
setResourceDisplayName(name)AuthorizationExceptionUstawia nazwę, która jest wyświetlana użytkownikowi, gdy prosi o autoryzację.
throwException()voidWyzwala zgłoszenie tego wyjątku.

BorderStyle

Metody

MetodaTyp zwracanej wartościKró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

MetodaTyp zwracanej wartościKrótki opis
setAuthorizationAction(action)ButtonUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL w procesie autoryzacji.
setComposeAction(action, composedEmailType)ButtonUstawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu.
setOnClickAction(action)ButtonUstawia działanie wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)ButtonUstawia działanie, które otwiera adres URL na karcie po kliknięciu obiektu.
setOpenLink(openLink)ButtonUstawia adres URL, który otwiera się po kliknięciu obiektu.

ButtonSet

Metody

MetodaTyp zwracanej wartościKrótki opis
addButton(button)ButtonSetDodaje przycisk.

CalendarEventActionResponse

Metody

MetodaTyp zwracanej wartościKrótki opis
printJson()StringDrukuje reprezentację tego obiektu w formacie JSON.

CalendarEventActionResponseBuilder

Metody

MetodaTyp zwracanej wartościKrótki opis
addAttachments(attachments)CalendarEventActionResponseBuilderOkreśla, że odpowiedź powinna dodawać załączniki do wydarzenia w Kalendarzu po wykonaniu powiązanej czynności interfejsu użytkownika.
addAttendees(emails)CalendarEventActionResponseBuilderOkreśla, że odpowiedź powinna dodać określonych uczestników do wydarzenia w Kalendarzu po wykonaniu powiązanej czynności interfejsu użytkownika.
build()CalendarEventActionResponseTworzy bieżącą odpowiedź akcji dotyczącą wydarzenia w Kalendarzu i weryfikuje ją.
setConferenceData(conferenceData)CalendarEventActionResponseBuilderOkreśla, że po wykonaniu odpowiedniego działania interfejsu użytkownika w odpowiedzi wskazane dane rozmowy wideo powinny być powiązane z wydarzeniem w Kalendarzu.

Card

Metody

MetodaTyp zwracanej wartościKrótki opis
printJson()StringDrukuje reprezentację tego obiektu w formacie JSON.

CardAction

Metody

MetodaTyp zwracanej wartościKrótki opis
setAuthorizationAction(action)CardActionUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL w procesie autoryzacji.
setComposeAction(action, composedEmailType)CardActionUstawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu.
setOnClickAction(action)CardActionUstawia działanie wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)CardActionUstawia działanie, które otwiera adres URL na karcie po kliknięciu obiektu.
setOpenLink(openLink)CardActionUstawia adres URL, który otwiera się po kliknięciu obiektu.
setText(text)CardActionUstawia tekst menu dla tego działania.

CardBuilder

Metody

MetodaTyp zwracanej wartościKrótki opis
addCardAction(cardAction)CardBuilderDodaje CardAction do tej karty.
addSection(section)CardBuilderDodaje sekcję do tej karty.
build()CardTworzy bieżącą kartę i weryfikuje ją.
setDisplayStyle(displayStyle)CardBuilderOkreśla styl wyświetlania tej karty.
setFixedFooter(fixedFooter)CardBuilderUstawia stałą stopkę dla tej karty.
setHeader(cardHeader)CardBuilderUstawia nagłówek karty.
setName(name)CardBuilderUstawia nazwę tej karty.
setPeekCardHeader(peekCardHeader)CardBuilderUstawia nagłówek karty przeglądania.

CardHeader

Metody

MetodaTyp zwracanej wartościKrótki opis
setImageAltText(imageAltText)CardHeaderUstawia tekst alternatywny obrazu w nagłówku.
setImageStyle(imageStyle)CardHeaderUstawia przycięcie ikony w nagłówku karty.
setImageUrl(imageUrl)CardHeaderUstawia obraz, który ma być używany 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

MetodaTyp zwracanej wartościKrótki opis
addWidget(widget)CardSectionDodaje dany widżet do tej 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 wyświetlane, gdy ta sekcja jest zwinięta.

CardService

Właściwości

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

Metody

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

CardWithId

Metody

MetodaTyp zwracanej wartościKrótki opis
setCard(card)CardWithIdUstawia kartę: cardWithId.
setCardId(id)CardWithIdUstawia unikalny identyfikator karty cardWithId.

ChatActionResponse

Metody

MetodaTyp zwracanej wartościKrótki opis
setDialogAction(dialogAction)ChatActionResponseUstawia działanie w oknie dialogowym jako zdarzenie związane z oknem.
setResponseType(responseType)ChatActionResponseTyp odpowiedzi aplikacji do obsługi czatu.
setUpdatedWidget(updatedWidget)ChatActionResponseUstawia zaktualizowany widżet, który jest używany do udostępniania opcji autouzupełniania widżetu.
setUrl(url)ChatActionResponseAdres URL do uwierzytelniania lub skonfigurowania przez użytkowników.

ChatClientDataSource

Metody

MetodaTyp zwracanej wartościKrótki opis
setSpaceDataSource(spaceDataSource)ChatClientDataSourceŹródło danych, które wypełni pokoje Google Chat jako elementy menu wyboru wielokrotnego.

ChatResponse

Metody

MetodaTyp zwracanej wartościKrótki opis
printJson()StringDrukuje reprezentację tego obiektu w formacie JSON.

ChatResponseBuilder

Metody

MetodaTyp zwracanej wartościKrótki opis
addCardsV2(cardWithId)ChatResponseBuilderUstawia pole karty wiadomości.
build()ChatResponseKompiluje bieżącą odpowiedź działania i weryfikuje ją.
setActionResponse(actionResponse)ChatResponseBuilderSłuży do ustawiania pola odpowiedzi na działanie wiadomości.
setText(text)ChatResponseBuilderUstawia tekst wiadomości w Google Chat.

ChatSpaceDataSource

Metody

MetodaTyp zwracanej wartościKrótki opis
setDefaultToCurrentSpace(defaultToCurrentSpace)ChatSpaceDataSourceJeśli ma wartość true, menu wielokrotnego wyboru domyślnie wybiera bieżący pokój Google Chat jako element.

Column

Columns

Metody

MetodaTyp zwracanej wartościKrótki opis
addColumn(column)ColumnsDodaje element Column do widżetu Kolumny.
setWrapStyle(wrapStyle)ColumnsUstawia styl zawijania kolumn i określa rozmiar kolumny w zależności od szerokości ekranu.

CommonDataSource

Właściwości

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

ComposeActionResponse

Metody

MetodaTyp zwracanej wartościKrótki opis
printJson()StringDrukuje reprezentację tego obiektu w formacie JSON.

ComposeActionResponseBuilder

Metody

MetodaTyp zwracanej wartościKrótki opis
build()ComposeActionResponseKompiluje bieżącą odpowiedź związaną z działaniem tworzenia i weryfikuje ją.
setGmailDraft(draft)ComposeActionResponseBuilderUstawia wersję roboczą GmailMessage utworzoną za pomocą funkcji GmailMessage.createDraftReply(body) lub podobnych funkcji.

ComposedEmailType

Właściwości

WłaściwośćTypOpis
REPLY_AS_DRAFTEnumWersja robocza będąca odpowiedzią na inną wiadomość.
STANDALONE_DRAFTEnumWersja robocza wiadomości.

ContentType

Właściwości

WłaściwośćTypOpis
TEXTEnumWskazuje, że wygenerowana treść to zwykły tekst.
MUTABLE_HTMLEnumWskazuje, że generowana treść jest sformatowana jako HTML.
IMMUTABLE_HTMLEnumOznacza, że wygenerowana treść jest w formacie HTML, ale po wygenerowaniu nie można jej edytować.

DatePicker

Metody

MetodaTyp zwracanej wartościKrótki opis
setFieldName(fieldName)DatePickerUstawia nazwę pola, która identyfikuje ten selektor w obiekcie zdarzenia, który jest generowany, gdy wystąpi interakcja w interfejsie użytkownika.
setOnChangeAction(action)DatePickerUstawia Action, który wykonuje skrypt po każdej zmianie danych wejściowych selektora.
setTitle(title)DatePickerUstawia tytuł wyświetlany nad polem do wprowadzania danych.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerOkreśla wstępnie wypełnioną wartość, która ma zostać ustawiona w polu do wprowadzania danych.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerOkreśla wstępnie wypełnioną wartość, która ma zostać ustawiona w polu do wprowadzania danych.

DateTimePicker

Metody

MetodaTyp zwracanej wartościKrótki opis
setFieldName(fieldName)DateTimePickerUstawia nazwę pola, która identyfikuje ten selektor w obiekcie zdarzenia, który jest generowany, gdy wystąpi interakcja w interfejsie użytkownika.
setOnChangeAction(action)DateTimePickerUstawia Action, który wykonuje skrypt po każdej zmianie danych wejściowych selektora.
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerOkreśla liczbę minut, o którą strefa czasowa powinna zostać przesunięta względem UTC.
setTitle(title)DateTimePickerUstawia tytuł wyświetlany nad polem do wprowadzania danych.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerOkreśla wstępnie wypełnioną wartość, która ma zostać ustawiona w polu do wprowadzania danych.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerOkreśla wstępnie wypełnioną wartość, która ma zostać ustawiona w polu do wprowadzania danych.

DecoratedText

Metody

MetodaTyp zwracanej wartościKrótki opis
setAuthorizationAction(action)DecoratedTextUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL w procesie autoryzacji.
setBottomLabel(text)DecoratedTextUstawia tekst etykiety, który będzie używany jako klucz i będzie wyświetlany pod tekstem.
setButton(button)DecoratedTextUstawia Button, który jest wyświetlany po prawej stronie tekstu.
setComposeAction(action, composedEmailType)DecoratedTextUstawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu.
setEndIcon(endIcon)DecoratedTextUstawia opcjonalny element IconImage wyświetlany po prawej stronie treści.
setOnClickAction(action)DecoratedTextUstawia działanie wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)DecoratedTextUstawia działanie, które otwiera adres URL na karcie po kliknięciu obiektu.
setOpenLink(openLink)DecoratedTextUstawia adres URL, który otwiera się po kliknięciu obiektu.
setStartIcon(startIcon)DecoratedTextUstawia opcjonalny element IconImage wyświetlany przed treścią tekstową.
setSwitchControl(switchToSet)DecoratedTextUstawia Switch, który jest wyświetlany po prawej stronie treści.
setText(text)DecoratedTextUstawia tekst, który zostanie użyty jako wartość.
setTopLabel(text)DecoratedTextUstawia tekst etykiety, który będzie używany jako klucz i będzie wyświetlany nad tekstem.
setWrapText(wrapText)DecoratedTextOkreśla, czy tekst wartości ma być wyświetlany w jednym wierszu czy w wielu.

Dialog

Metody

MetodaTyp zwracanej wartościKrótki opis
setBody(card)DialogUstawia kartę: Dialog.

DialogAction

Metody

MetodaTyp zwracanej wartościKrótki opis
setActionStatus(actionStatus)DialogActionOkreśla stan działania dla funkcji DialogAction.
setDialog(dialog)DialogActionUstawia okno dialogowe DialogAction.

DisplayStyle

Właściwości

WłaściwośćTypOpis
PEEKEnumWyświetlaj nagłówek karty u dołu zawartości dodatku nad istniejącą treścią.
REPLACEEnumAby wyświetlić kartę, zastąp istniejącą treść.

Divider

DriveItemsSelectedActionResponse

Metody

MetodaTyp zwracanej wartościKrótki opis
printJson()StringDrukuje reprezentację tego obiektu w formacie JSON.

DriveItemsSelectedActionResponseBuilder

Metody

MetodaTyp zwracanej wartościKrótki opis
build()DriveItemsSelectedActionResponseTworzy bieżącą odpowiedź z powodu działania Dysku.
requestFileScope(itemId)DriveItemsSelectedActionResponseBuilderOkreśla, że odpowiedź zawiera żądanie zakresu pliku powiązanego z elementem na Dysku.

EditorFileScopeActionResponse

Metody

MetodaTyp zwracanej wartościKrótki opis
printJson()StringDrukuje reprezentację tego obiektu w formacie JSON.

EditorFileScopeActionResponseBuilder

Metody

MetodaTyp zwracanej wartościKrótki opis
build()EditorFileScopeActionResponseTworzy bieżącą odpowiedź działania edytora.
requestFileScopeForActiveDocument()EditorFileScopeActionResponseBuilderWysyła żądanie zakresu drive.file dla bieżącego aktywnego dokumentu Edytora.

FixedFooter

Metody

MetodaTyp zwracanej wartościKrótki opis
setPrimaryButton(button)FixedFooterUstaw przycisk główny w stałej stopce.
setSecondaryButton(button)FixedFooterUstaw drugi przycisk w stałej stopce.

Grid

Metody

MetodaTyp zwracanej wartościKrótki opis
addItem(gridItem)GridDodaje nowy element siatki do siatki.
setAuthorizationAction(action)GridUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL w procesie autoryzacji.
setBorderStyle(borderStyle)GridUstawia styl obramowania stosowany do każdego elementu siatki.
setComposeAction(action, composedEmailType)GridUstawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu.
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 adres URL na karcie po kliknięciu obiektu.
setOpenLink(openLink)GridUstawia adres URL, który otwiera się po kliknięciu obiektu.
setTitle(title)GridUstawia tytuł siatki.

GridItem

Metody

MetodaTyp zwracanej wartościKrótki opis
setIdentifier(id)GridItemUstawia identyfikator elementu siatki.
setImage(image)GridItemUstawia obraz dla tego elementu siatki.
setLayout(layout)GridItemUstawia układ tekstu i obrazu dla elementu siatki.
setSubtitle(subtitle)GridItemUstawia podtytuł elementu siatki.
setTextAlignment(alignment)GridItemUstawia wyrównanie w poziomie elementu siatki.
setTitle(title)GridItemUstawia tytuł elementu siatki.

GridItemLayout

Właściwości

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

HorizontalAlignment

Właściwości

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

HorizontalSizeStyle

Właściwości

WłaściwośćTypOpis
FILL_AVAILABLE_SPACEEnumOkreśla rozmiar elementu Widget, aby wypełnić dostępną poziomą przestrzeń elementu Column.
FILL_MINIMUM_SPACEEnumZmienia rozmiar elementu Widget, aby wypełnić jak najmniejszą ilość miejsca w poziomie w elemencie Column.

HostAppDataSource

Metody

MetodaTyp zwracanej wartościKrótki opis
setChatDataSource(chatClientDataSource)HostAppDataSourceUstawia ź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 na wydarzenie
FLIGHT_ARRIVALEnumIkona przylotu
FLIGHT_DEPARTUREEnumIkona odlotu samolotu
HOTELEnumIkona hotelu
HOTEL_ROOM_TYPEEnumIkona hotelu
INVITEEnumIkona zaproszenia
MAP_PINEnumIkona pinezki na mapie
MEMBERSHIPEnumIkona subskrypcji
MULTIPLE_PEOPLEEnumIkona wielu 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

MetodaTyp zwracanej wartościKrótki opis
setAltText(altText)IconImageUstawia tekst alternatywny adresu URL używany na potrzeby 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.

Image

Metody

MetodaTyp zwracanej wartościKrótki opis
setAltText(altText)ImageUstawia tekst alternatywny obrazu na potrzeby ułatwień dostępu.
setAuthorizationAction(action)ImageUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL w procesie autoryzacji.
setComposeAction(action, composedEmailType)ImageUstawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu.
setImageUrl(url)ImageUstawia używany obraz, 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 adres URL na karcie po kliknięciu obiektu.
setOpenLink(openLink)ImageUstawia adres URL, który otwiera się po kliknięciu obiektu.

ImageButton

Metody

MetodaTyp zwracanej wartościKrótki opis
setAltText(altText)ImageButtonUstawia tekst alternatywny przycisku ułatwień dostępu.
setAuthorizationAction(action)ImageButtonUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL w procesie autoryzacji.
setComposeAction(action, composedEmailType)ImageButtonUstawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu.
setIcon(icon)ImageButtonUstawia wstępnie zdefiniowany element Icon wyświetlany na przycisku.
setIconUrl(url)ImageButtonUstawia adres URL obrazu, który ma być używany jako ikona tego przycisku.
setOnClickAction(action)ImageButtonUstawia działanie wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)ImageButtonUstawia działanie, które otwiera adres URL na karcie po kliknięciu obiektu.
setOpenLink(openLink)ImageButtonUstawia adres URL, który otwiera się po kliknięciu obiektu.

ImageComponent

Metody

MetodaTyp zwracanej wartościKrótki opis
setAltText(altText)ImageComponentUstawia tekst alternatywny obrazu.
setBorderStyle(borderStyle)ImageComponentUstawia styl obramowania obrazu.
setCropStyle(imageCropStyle)ImageComponentUstawia styl przycinania obrazu.
setImageUrl(url)ImageComponentUstawia adres URL obrazu.

ImageCropStyle

Metody

MetodaTyp zwracanej wartościKrótki opis
setAspectRatio(ratio)ImageCropStyleUstawia format obrazu, który ma być używany, jeśli typ przycinania to RECTANGLE_CUSTOM.
setImageCropType(type)ImageCropStyleOkreśla typ przycięcia obrazu.

ImageCropType

Właściwości

WłaściwośćTypOpis
SQUAREEnumStyl przycinania kwadratowego.
CIRCLEEnumStyl przycinania kształtu okręgu.
RECTANGLE_CUSTOMEnumStyl przycięcia kształtu prostokąta z niestandardowym formatem obrazu.
RECTANGLE_4_3EnumStyl przycinania prostokąta o współczynniku proporcji 4:3.

ImageStyle

Właściwości

WłaściwośćTypOpis
SQUAREEnumBez przycinania.
CIRCLEEnumPrzytnij do kształtu okręgu.

Interaction

Właściwości

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

KeyValue

Metody

MetodaTyp zwracanej wartościKrótki opis
setAuthorizationAction(action)KeyValueUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL w procesie autoryzacji.
setComposeAction(action, composedEmailType)KeyValueUstawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu.
setOnClickAction(action)KeyValueUstawia działanie wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)KeyValueUstawia działanie, które otwiera adres URL na karcie po kliknięciu obiektu.
setOpenLink(openLink)KeyValueUstawia adres URL, który otwiera się po kliknięciu obiektu.

LinkPreview

Metody

MetodaTyp zwracanej wartościKrótki opis
printJson()StringDrukuje reprezentację tego obiektu w formacie JSON.
setLinkPreviewTitle(title)LinkPreviewUstawia tytuł, który będzie wyświetlany na podglądzie linku nad kartą podglądu.
setPreviewCard(previewCard)LinkPreviewSłuży do ustawiania karty, która ma wyświetlać informacje o linku z usługi firmy innej niż Google.
setTitle(title)LinkPreviewUstawia tytuł wyświetlany w elemencie inteligentnym w podglądzie linku.

LoadIndicator

Właściwości

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

Metody

MetodaTyp zwracanej wartościKrótki opis
popCard()NavigationWyskakuje kartę ze stosu nawigacji.
popToNamedCard(cardName)NavigationPrzechodzi do określonej karty, używając jej nazwy.
popToRoot()NavigationWstawia stos kart na kartę główną.
printJson()StringDrukuje reprezentację tego obiektu w formacie JSON.
pushCard(card)NavigationWypycha podaną kartę na stos.
updateCard(card)NavigationWymieni bieżącą kartę na miejscu.

Notification

Metody

MetodaTyp zwracanej wartościKrótki opis
setText(text)NotificationUstawia tekst, który będzie wyświetlany w powiadomieniu.

OnClose

Właściwości

WłaściwośćTypOpis
NOTHINGEnumNic nie rób po zamknięciu.
RELOADEnumOdświeża dodatek po zamknięciu okna.

OpenAs

Właściwości

WłaściwośćTypOpis
FULL_SIZEEnumOtwórz w pełnym oknie lub na karcie.
OVERLAYEnumOtwórz jako nakładkę, np. w wyskakującym okienku.

Metody

MetodaTyp zwracanej wartościKrótki opis
setOnClose(onClose)OpenLinkOkreśla zachowanie działania adresu URL po zamknięciu okna lub karty adresu URL.
setOpenAs(openAs)OpenLinkOkreśla zachowanie adresu URL po jego otwarciu.
setUrl(url)OpenLinkUstawia adres URL, który ma być otwierany.

PlatformDataSource

Metody

MetodaTyp zwracanej wartościKrótki opis
setCommonDataSource(commonDataSource)PlatformDataSourceUstawia źródło danych z Google Workspace.
setHostAppDataSource(hostAppDataSource)PlatformDataSourceSłuży do wypełniania spacji w menu wyboru wielokrotnego.

ResponseType

Właściwości

WłaściwośćTypOpis
TYPE_UNSPECIFIEDEnumTyp domyślny 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 od użytkownika.
REQUEST_CONFIGEnumPrywatnie poproś użytkownika o dodatkowe uwierzytelnienie lub konfigurację.
DIALOGEnumWyświetla okno.
UPDATE_WIDGETEnumZapytanie dotyczące opcji autouzupełniania tekstu widżetu.

SelectionInput

Metody

MetodaTyp zwracanej wartościKró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 przypadku menu wielokrotnego wyboru.
setExternalDataSource(action)SelectionInputUstawia zewnętrzne źródło danych, na przykład relacyjną bazę danych.
setFieldName(fieldName)SelectionInputUstawia klucz, który identyfikuje wybrane dane wejściowe w obiekcie zdarzenia generowanym podczas interakcji interfejsu użytkownika.
setMultiSelectMaxSelectedItems(maxSelectedItems)SelectionInputOkreśla maksymalną liczbę elementów, które użytkownik może wybrać.
setMultiSelectMinQueryLength(queryLength)SelectionInputOkreśla liczbę znaków wpisanych przez użytkownika, zanim zapytanie w aplikacji zostanie automatycznie uzupełnione, i wyświetli na karcie sugerowane elementy.
setOnChangeAction(action)SelectionInputUstawia Action, który ma być wykonywany po każdej zmianie danych wejściowych.
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 wprowadzania pola wyboru.
RADIO_BUTTONEnumStyl wprowadzania opcji.
DROPDOWNEnumStyl wprowadzania wyboru z menu.
SWITCHEnumZestaw przełączników.
MULTI_SELECTEnumMenu wielokrotnego wyboru na potrzeby danych statycznych lub dynamicznych.

Status

Właściwości

WłaściwośćTypOpis
OKEnumMapowanie HTTP: 200 OK
CANCELLEDEnumMapowanie HTTP: żądanie zamknięte przez klienta 499
UNKNOWNEnumNieznany błąd.
INVALID_ARGUMENTEnumKlient podał nieprawidłowy argument.
DEADLINE_EXCEEDEDEnumMapowanie HTTP: 504 gateway Timeout (Przekroczenie limitu czasu bramy)
NOT_FOUNDEnumMapowanie HTTP: błąd 404 (nie znaleziono)
ALREADY_EXISTSEnumEncja, którą klient próbował utworzyć, już istnieje.
PERMISSION_DENIEDEnumMapowanie HTTP: 403 Forbidden
UNAUTHENTICATEDEnumMapowanie HTTP: 401 Brak autoryzacji
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, zwykle z powodu problemu równoczesności, takiego jak błąd sprawdzania sekwencera lub przerwanie transakcji.
OUT_OF_RANGEEnumPodjęto próbę wykonania operacji poza prawidłowym zakresem.
UNIMPLEMENTEDEnumMapowanie HTTP: 501 nie zaimplementowano
INTERNALEnumBłędy wewnętrzne.
UNAVAILABLEEnumMapowanie HTTP: 503 Service Available (Usługa niedostępna)
DATA_LOSSEnumNieodwracalna utrata lub uszkodzenie danych.

Suggestions

Metody

MetodaTyp zwracanej wartościKrótki opis
addSuggestion(suggestion)SuggestionsDodaj sugerowany tekst.
addSuggestions(suggestions)SuggestionsDodawanie listy sugestii tekstu.

SuggestionsResponse

Metody

MetodaTyp zwracanej wartościKrótki opis
printJson()StringDrukuje reprezentację tego obiektu w formacie JSON.

SuggestionsResponseBuilder

Metody

MetodaTyp zwracanej wartościKrótki opis
build()SuggestionsResponseTworzy bieżącą odpowiedź z sugestiami i weryfikuje ją.
setSuggestions(suggestions)SuggestionsResponseBuilderUstawia sugestie używane przy autouzupełnianiu w polach tekstowych.

Switch

Metody

MetodaTyp zwracanej wartościKrótki opis
setControlType(controlType)SwitchSłuży do ustawiania typu elementu sterującego przełącznika.
setFieldName(fieldName)SwitchUstawia klucz identyfikujący ten przełącznik w obiekcie zdarzenia, który jest generowany w przypadku interakcji w interfejsie.
setOnChangeAction(action)SwitchOkreśla działanie, jakie ma być wykonywane po przestawieniu przełącznika.
setSelected(selected)SwitchOkreśla, czy ten przełącznik ma się uruchamiać od wybranej opcji.
setValue(value)SwitchUstawia wartość wysyłaną jako dane wejściowe formularza, gdy ten przełącznik jest włączony.

SwitchControlType

Właściwości

WłaściwośćTypOpis
SWITCHEnumElement sterujący z przełącznikiem w widżecie przełączania.
CHECK_BOXEnumElement sterujący w stylu pola wyboru dla widżetu przełączania.

TextButton

Metody

MetodaTyp zwracanej wartościKrótki opis
setAltText(altText)TextButtonUstawia tekst alternatywny przycisku ułatwień dostępu.
setAuthorizationAction(action)TextButtonUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL w procesie autoryzacji.
setBackgroundColor(backgroundColor)TextButtonUstawia kolor tła przycisku TextButtonStyle.FILLED.
setComposeAction(action, composedEmailType)TextButtonUstawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu.
setDisabled(disabled)TextButtonOkreśla, czy przycisk ma być wyłączony.
setOnClickAction(action)TextButtonUstawia działanie wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)TextButtonUstawia działanie, które otwiera adres URL na karcie po kliknięciu obiektu.
setOpenLink(openLink)TextButtonUstawia adres URL, który otwiera się po kliknięciu obiektu.
setText(text)TextButtonUstawia tekst wyświetlany na przycisku.
setTextButtonStyle(textButtonStyle)TextButtonUstawia styl przycisku.

TextButtonStyle

Właściwości

WłaściwośćTypOpis
OUTLINEDEnumPrzycisk zwykłego tekstu z czystym tłem.
FILLEDEnumPrzycisk tekstowy na kolorowym tle.

TextInput

Metody

MetodaTyp zwracanej wartościKrótki opis
setFieldName(fieldName)TextInputUstawia klucz identyfikujący ten tekst w obiekcie zdarzenia, który jest generowany po interakcji z interfejsem użytkownika.
setHint(hint)TextInputUstawia wskazówkę dotyczącą wpisywania tekstu.
setMultiline(multiline)TextInputOkreśla, czy tekst wejściowy ma się wyświetlać w jednym wierszu czy w wielu.
setOnChangeAction(action)TextInputUstawia działanie, które ma być wykonywane po każdej zmianie wprowadzonego tekstu.
setSuggestions(suggestions)TextInputUstawia sugestie autouzupełniania w polu tekstowym.
setSuggestionsAction(suggestionsAction)TextInputUstawia działanie wywołania zwrotnego, aby pobierać sugestie 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.
setValue(value)TextInputOkreśla wstępnie wypełnioną wartość do ustawienia w polu do wprowadzania danych.

TextParagraph

Metody

MetodaTyp zwracanej wartościKrótki opis
setText(text)TextParagraphUstawia tekst akapitu.

TimePicker

Metody

MetodaTyp zwracanej wartościKrótki opis
setFieldName(fieldName)TimePickerUstawia nazwę pola, która identyfikuje ten selektor w obiekcie zdarzenia, który jest generowany, gdy wystąpi interakcja w interfejsie użytkownika.
setHours(hours)TimePickerUstawia w polu do wprowadzania danych wstępnie ustawioną wartość godzin.
setMinutes(minutes)TimePickerSłuży do ustawiania wstępnie wypełnionej wartości minut w polu do wprowadzania danych.
setOnChangeAction(action)TimePickerUstawia Action, który wykonuje skrypt po każdej zmianie danych wejściowych selektora.
setTitle(title)TimePickerUstawia tytuł wyświetlany nad polem do wprowadzania danych.

UniversalActionResponse

Metody

MetodaTyp zwracanej wartościKrótki opis
printJson()StringDrukuje reprezentację tego obiektu w formacie JSON.

UniversalActionResponseBuilder

Metody

MetodaTyp zwracanej wartościKrótki opis
build()UniversalActionResponseTworzy bieżącą odpowiedź uniwersalnego działania i weryfikuje ją.
displayAddOnCards(cardObjects)UniversalActionResponseBuilderWyświetla dodatek z określonymi kartami.
setOpenLink(openLink)UniversalActionResponseBuilderUstawia adres URL, który ma się otwierać po wybraniu działania uniwersalnego.

UpdateDraftActionResponse

Metody

MetodaTyp zwracanej wartościKrótki opis
printJson()StringDrukuje reprezentację tego obiektu w formacie JSON.

UpdateDraftActionResponseBuilder

Metody

MetodaTyp zwracanej wartościKrótki opis
build()UpdateDraftActionResponseKompiluje bieżącą odpowiedź z aktualizacją w wersji roboczej i weryfikuje ją.
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)UpdateDraftActionResponseBuilderUstawia działanie, które powoduje zaktualizowanie adresatów e-maila w polu UDW wersji roboczej.
setUpdateDraftBodyAction(updateDraftBodyAction)UpdateDraftActionResponseBuilderUstaw działanie, które będzie aktualizować treść e-maila w wersji roboczej.
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction)UpdateDraftActionResponseBuilderUstawia działanie, które powoduje zaktualizowanie odbiorców wersji roboczej w polu DW.
setUpdateDraftSubjectAction(updateDraftSubjectAction)UpdateDraftActionResponseBuilderUstawia działanie, które powoduje zaktualizowanie tematu wersji roboczej.
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction)UpdateDraftActionResponseBuilderOkreśla działanie, które powoduje zaktualizowanie sekcji Do odbiorców wersji roboczej.

UpdateDraftBccRecipientsAction

Metody

MetodaTyp zwracanej wartościKrótki opis
addUpdateBccRecipients(bccRecipientEmails)UpdateDraftBccRecipientsActionAktualizuje adresatów UDW wersji roboczej e-maila.

UpdateDraftBodyAction

Metody

MetodaTyp zwracanej wartościKrótki opis
addUpdateContent(content, contentType)UpdateDraftBodyActionDodaje określoną treść do wersji roboczej.
setUpdateType(updateType)UpdateDraftBodyActionUstawia UpdateDraftBodyType tego działania związanego z aktualizacją 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ść na początku treści wiadomości.
INSERT_AT_ENDEnumCzynności aktualizacji wstawiają treść na końcu treści wiadomości.

UpdateDraftCcRecipientsAction

Metody

MetodaTyp zwracanej wartościKrótki opis
addUpdateCcRecipients(ccRecipientEmails)UpdateDraftCcRecipientsActionAktualizuje odbiorców DW wersji roboczej e-maila.

UpdateDraftSubjectAction

Metody

MetodaTyp zwracanej wartościKrótki opis
addUpdateSubject(subject)UpdateDraftSubjectActionAktualizuje temat wersji roboczej e-maila.

UpdateDraftToRecipientsAction

Metody

MetodaTyp zwracanej wartościKrótki opis
addUpdateToRecipients(toRecipientEmails)UpdateDraftToRecipientsActionAktualizuje pole „Do” w wersji roboczej e-maila.

UpdatedWidget

Metody

MetodaTyp zwracanej wartościKrótki opis
addItem(text, value, selected, startIconUri, bottomText)UpdatedWidgetDodaje nowy element, który można wybrać.

VerticalAlignment

Właściwości

WłaściwośćTypOpis
CENTEREnumPionowo umieszcza zawartość na środku kontenera.
TOPEnumZawartość jest umieszczana na górze kontenera.
BOTTOMEnumZawartość umieszcza pionowo na dole kontenera.

Widget

WrapStyle

Właściwości

WłaściwośćTypOpis
NOWRAPEnumBez pakowania.
WRAPEnumZawija zawartość poszczególnych widżetów w kolumnie.