Card Service

Usługa kart

Ta usługa umożliwia skryptom konfigurowanie i kompilowanie komponentów oraz zachowań kart i widżetów na potrzeby interfejsu użytkownika. Struktury interfejsu tworzonego przez Ciebie w tej usłudze są automatycznie dostępne zarówno na komputerach, jak i na urządzeniach mobilnych, więc nie musisz tworzyć obu tych interfejsów.

Zajęcia

NazwaKrótki opis
ActionDziałanie, które umożliwia interakcję w elementach interfejsu.
ActionResponseObiekt odpowiedzi, który może zostać zwrócony przez funkcję wywołania zwrotnego (np. moduł obsługi odpowiedzi z formularza), aby wykonać co najmniej 1 działanie w kliencie.
ActionResponseBuilderKreator obiektów ActionResponse.
AttachmentReprezentuje załącznik utworzony przez dodatek.
AuthorizationActionDziałanie autoryzacji, które po kliknięciu kieruje użytkownika do pola AuthorizationUrl.
AuthorizationExceptionKomunikat o błędzie, który może zostać zwrócony w celu wyświetlenia użytkownikowi karty autoryzacji.
BorderStyleKlasa reprezentująca pełny styl obramowania, który można zastosować do widżetów.
BorderTypeWyliczenie wskazujące typy obramowania, które można zastosować do widżetów.
ButtonKlasa podstawowa dla wszystkich przycisków.
ButtonSetZawiera zestaw obiektów Button wyświetlanych w wierszu.
CalendarEventActionResponseReprezentuje odpowiedź, która wprowadza zmiany w wydarzeniu w kalendarzu edytowanym obecnie przez użytkownika w odpowiedzi na działanie wykonane w interfejsie użytkownika, np. kliknięcie przycisku.
CalendarEventActionResponseBuilderKreator obiektów CalendarEventActionResponse.
CardKarta kontekstowa, która reprezentuje pojedynczy widok interfejsu.
CardActionKlikalny element menu dodawany do menu nagłówka karty.
CardBuilderKreator obiektów Card.
CardHeaderNagłówek elementu Card.
CardSectionSekcja karty zawiera grupy widżetów i obrazuje ich podział.
CardServiceKarta ServiceService umożliwia tworzenie ogólnych kart używanych w różnych usługach Google, takich jak dodatki do Google Workspace.
ComposeActionResponseObiekt odpowiedzi, który może być zwracany przez metodę wywołania zwrotnego w celu utworzenia dodatku w Gmailu.
ComposeActionResponseBuilderKreator obiektów ComposeActionResponse.
ComposedEmailTypeWartość wyliczeniowa, która określa, czy skomponowany e-mail jest wersją roboczą, czy samodzielną.
ContentTypeWartość wyliczeniowa określająca typ treści wygenerowanej przez element UpdateDraftActionResponse.
DatePickerPole do wprowadzania danych, które umożliwia wpisanie daty.
DateTimePickerPole do wprowadzania danych, które pozwala użytkownikom podać datę i godzinę.
DecoratedTextWidżet wyświetlający tekst z opcjonalnymi elementami ozdobnymi.
DisplayStyleWartość typu enum definiująca wyświetlany styl karty.
DividerSeparator poziomy.
DriveItemsSelectedActionResponseReprezentuje odpowiedź, która wprowadza zmiany na Dysku po zaznaczeniu elementów na Dysku i w odpowiedzi na działanie wykonane w interfejsie użytkownika (np. kliknięcie przycisku).
DriveItemsSelectedActionResponseBuilderKreator obiektów DriveItemsSelectedActionResponse.
EditorFileScopeActionResponsewprowadza zmiany w edytorze, np. w Dokumentach, Arkuszach lub Prezentacjach Google w odpowiedzi na działanie wykonane w interfejsie użytkownika;
EditorFileScopeActionResponseBuilderKreator obiektów EditorFileScopeActionResponse.
FixedFooterStała stopka widoczna u dołu dodatku Card.
GridUporządkowana siatka do wyświetlania kolekcji elementów siatki.
GridItemElementy, z którymi użytkownicy wchodzą w interakcję w widżecie siatki.
GridItemLayoutWartość wyliczająca definiująca styl obrazu i tekstu w elemencie GridItem.
HorizontalAlignmentWyliczenie wskazujące poziome widżety.
IconWstępnie zdefiniowane ikony, których można używać w różnych obiektach interfejsu, takich jak ImageButton czy widżety DecoratedText.
IconImageWstępnie zdefiniowana ikona lub ikona z adresu URL z dostosowanym stylem przycinania.
ImageWidżet pokazujący pojedynczy obraz.
ImageButtonImageButton z wyświetlonym obrazem.
ImageComponentKomponent graficzny, który można dodać do elementów siatki.
ImageCropStyleKlasa reprezentująca styl przycięcia, który można zastosować do komponentów obrazu.
ImageCropTypeWyliczenie reprezentujące style przycięcia zastosowane do komponentów obrazu.
ImageStyleWyliczenie wskazujące styl przycięcia obrazu.
KeyValueTe zajęcia zostały wycofane.
LoadIndicatorTyp wyliczenia określający typ wczytywania lub wskaźnik postępu podczas przetwarzania Action.
NavigationObiekt pomocniczy kontrolujący nawigację na karcie.
NotificationPowiadomienie wyświetlane użytkownikowi w odpowiedzi na interakcję z elementem interfejsu.
OnCloseLista wyliczeniowa wskazująca, co zrobić, gdy adres URL otwiera się za pomocą OpenLink.
OpenAsLista wyliczeniowa określająca sposób otwierania adresu URL.
OpenLinkReprezentuje działanie polegające na otwarciu linku z niektórymi opcjami.
SelectionInputPole do wprowadzania danych umożliwiające wybór zestawu gotowych opcji.
SelectionInputTypeTyp danych wejściowych.
SuggestionsSugestie autouzupełniania uzupełniające widżet TextInput
SuggestionsResponseObiekt odpowiedzi, który można zwrócić z funkcji wywołania zwrotnego sugestii.
SuggestionsResponseBuilderKreator obiektów SuggestionsResponse.
SwitchElement UI, który umożliwia włączanie i wyłączanie.
SwitchControlTypeTyp elementu sterującego widżetu Switch.
TextButtonElement TextButton z etykietą tekstową.
TextButtonStyleWyliczenie wskazujące styl TextButton.
TextInputWidżet pola wprowadzania, w którym można wpisywać tekst.
TextParagraphWidżet wyświetlający tekst i obsługujący podstawowe formatowanie HTML.
TimePickerPole do wprowadzania danych, które pozwala użytkownikom podać godzinę.
UniversalActionResponseObiekt odpowiedzi, który może zostać zwrócony z metody tworzącej działanie uniwersalne.
UniversalActionResponseBuilderKreator obiektów UniversalActionResponse.
UpdateDraftActionResponseReprezentuje działanie aktualizowania wersji roboczej e-maila, którą obecnie edytuje użytkownik.
UpdateDraftActionResponseBuilderKreator obiektów UpdateDraftActionResponse.
UpdateDraftBccRecipientsActionAktualizuje odbiorców UDW wersji roboczej e-maila.
UpdateDraftBodyActionAktualizuje treść wersji roboczej e-maila.
UpdateDraftBodyTypeWartość wyliczeniowa określająca typ elementu UpdateDraftBodyAction.
UpdateDraftCcRecipientsActionAktualizuje adresatów DW wersji roboczej e-maila.
UpdateDraftSubjectActionAktualizuje wiersz tematu wersji roboczej e-maila.
UpdateDraftToRecipientsActionAktualizuje odbiorców do wersji roboczej e-maila.
WidgetKlasa podstawowa dla wszystkich widżetów, które można dodać do Card.

Action

Metody

MetodaZwracany typKrótki opis
setFunctionName(functionName)ActionUstawia nazwę funkcji wywołania zwrotnego.
setLoadIndicator(loadIndicator)ActionUstawia wskaźnik wczytywania, który wyświetla się w trakcie wykonywania działania.
setParameters(parameters)ActionZezwala na przekazywanie parametrów niestandardowych do funkcji wywołania zwrotnego.

ActionResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWyświetla reprezentację tego obiektu w formacie JSON.

ActionResponseBuilder

Metody

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

Attachment

Metody

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

AuthorizationAction

Metody

MetodaZwracany typKrótki opis
setAuthorizationUrl(authorizationUrl)AuthorizationActionUstawia adres URL autoryzacji, do którego prowadzi użytkownik po wyświetleniu komunikatu autoryzacji.

AuthorizationException

Metody

MetodaZwracany typKrótki opis
printJson()StringWyświetla reprezentację tego obiektu w formacie JSON.
setAuthorizationUrl(authUrl)AuthorizationExceptionUstawia adres URL autoryzacji, do którego prowadzi użytkownik po wyświetleniu komunikatu autoryzacji.
setCustomUiCallback(callback)AuthorizationExceptionNazwa funkcji, która powoduje wyświetlenie niestandardowej prośby o autoryzację.
setResourceDisplayName(name)AuthorizationExceptionOkreśla nazwę wyświetlaną użytkownikowi, gdy poprosi o autoryzację.
throwException()voidWywołuje ten wyjątek.

BorderStyle

Metody

MetodaZwracany typKrótki opis
setCornerRadius(radius)BorderStyleUstawia promień narożnika obramowania, na przykład 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.

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, które tworzy 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 po kliknięciu obiektu otwiera adres URL na karcie.
setOpenLink(openLink)ButtonUstawia URL otwierany po kliknięciu obiektu.

ButtonSet

Metody

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

CalendarEventActionResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWyświetla reprezentację tego obiektu w formacie JSON.

CalendarEventActionResponseBuilder

Metody

MetodaZwracany typKrótki opis
addAttachments(attachments)CalendarEventActionResponseBuilderOkreśla, że odpowiedź powinna dodać załączniki do zdarzenia w Kalendarzu po wykonaniu powiązanego działania interfejsu użytkownika.
addAttendees(emails)CalendarEventActionResponseBuilderOkreśla, że odpowiedź powinna dodać wskazanych uczestników do wydarzenia w Kalendarzu, gdy zostanie z nimi powiązane działanie.
build()CalendarEventActionResponseTworzy aktualną odpowiedź na działanie wydarzenia w Kalendarzu i weryfikuje ją.
setConferenceData(conferenceData)CalendarEventActionResponseBuilderOkreśla, że odpowiedź powinna spowodować wskazanie danych rozmowy wideo przez zdarzenie w Kalendarzu po wykonaniu powiązanego działania interfejsu.

Card

Metody

MetodaZwracany typKrótki opis
printJson()StringWyświetla reprezentację tego 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, które tworzy 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 po kliknięciu obiektu otwiera adres URL na karcie.
setOpenLink(openLink)CardActionUstawia URL otwierany po kliknięciu obiektu.
setText(text)CardActionUstawia tekst menu w przypadku tej czynności.

CardBuilder

Metody

MetodaZwracany typKró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)CardBuilderUstawia styl wyświetlania tej karty.
setFixedFooter(fixedFooter)CardBuilderUstawia stałą stopkę dla tej karty.
setHeader(cardHeader)CardBuilderUstawia nagłówek tej karty.
setName(name)CardBuilderUstawia nazwę tej karty.
setPeekCardHeader(peekCardHeader)CardBuilderUstawia nagłówek karty podglądu.

CardHeader

Metody

MetodaZwracany typKrótki opis
setImageAltText(imageAltText)CardHeaderUstawia alternatywny tekst obrazu w nagłówku.
setImageStyle(imageStyle)CardHeaderPrzycina ikonę 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)CardHeaderOkreśla tytuł nagłówka karty.

CardSection

Metody

MetodaZwracany typKrótki opis
addWidget(widget)CardSectionDodaje podany widżet do tej sekcji.
setCollapsible(collapsible)CardSectionOkreśla, czy sekcja może zostać zwinięta.
setHeader(header)CardSectionUstawia nagłówek sekcji.
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSectionOkreśla liczbę widżetów, które nadal są wyświetlane po zwinięciu tej sekcji.

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

MetodaZwracany typKrótki opis
newAction()ActionTworzy nowy element: Action.
newActionResponseBuilder()ActionResponseBuilderTworzy nowy element: ActionResponseBuilder.
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.
newComposeActionResponseBuilder()ComposeActionResponseBuilderTworzy nowy element: ComposeActionResponseBuilder.
newDatePicker()DatePickerTworzy nowy element: DatePicker.
newDateTimePicker()DateTimePickerTworzy nowy element: DateTimePicker.
newDecoratedText()DecoratedTextTworzy nowy element: DecoratedText.
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.
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 nowe UpdateDraftBccRecipientsAction;
newUpdateDraftBodyAction()UpdateDraftBodyActionTworzy nowy element: UpdateDraftBodyAction.
newUpdateDraftCcRecipientsAction()UpdateDraftCcRecipientsActionTworzy nowy element: UpdateDraftCcRecipientsAction.
newUpdateDraftSubjectAction()UpdateDraftSubjectActionTworzy nowy element: UpdateDraftSubjectAction.
newUpdateDraftToRecipientsAction()UpdateDraftToRecipientsActionTworzy nowy element: UpdateDraftToRecipientsAction.

ComposeActionResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWyświetla reprezentację tego obiektu w formacie JSON.

ComposeActionResponseBuilder

Metody

MetodaZwracany typKrótki opis
build()ComposeActionResponseTworzy bieżącą odpowiedź o działaniu tworzenia wiadomości i weryfikuje ją.
setGmailDraft(draft)ComposeActionResponseBuilderUstawia wersję roboczą GmailMessage utworzoną za pomocą funkcji GmailMessage.createDraftReply(body) lub podobnej.

ComposedEmailType

Właściwości

WłaściwośćTypOpis
REPLY_AS_DRAFTEnumWersja robocza odpowiadająca innej wiadomości.
STANDALONE_DRAFTEnumWersja robocza samodzielna wiadomość.

ContentType

Właściwości

WłaściwośćTypOpis
TEXTEnumWskazuje, że wygenerowana treść jest zwykłym tekstem.
MUTABLE_HTMLEnumWskazuje, że wygenerowana treść ma format HTML.
IMMUTABLE_HTMLEnumWskazuje, że wygenerowana treść ma format HTML, ale po wygenerowaniu nie można jej edytować.

DatePicker

Metody

MetodaZwracany typKrótki opis
setFieldName(fieldName)DatePickerUstawia nazwę pola, która identyfikuje ten selektor w obiekcie zdarzenia wygenerowanym, gdy wystąpi interakcja z interfejsem.
setOnChangeAction(action)DatePickerUstawia wartość Action, która jest uruchamiana przez skrypt po każdej zmianie danych wejściowych selektora.
setTitle(title)DatePickerUstawia tytuł wyświetlany nad polem do wprowadzania danych.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerUstawia wstępnie wypełnioną wartość do ustawienia w polu wejściowym.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerUstawia wstępnie wypełnioną wartość do ustawienia w polu wejściowym.

DateTimePicker

Metody

MetodaZwracany typKrótki opis
setFieldName(fieldName)DateTimePickerUstawia nazwę pola, która identyfikuje ten selektor w obiekcie zdarzenia wygenerowanym, gdy wystąpi interakcja z interfejsem.
setOnChangeAction(action)DateTimePickerUstawia wartość Action, która jest uruchamiana przez skrypt po każdej zmianie danych wejściowych selektora.
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerOkreśla liczbę minut (w minutach) na przesunięcie względem strefy czasowej UTC.
setTitle(title)DateTimePickerUstawia tytuł wyświetlany nad polem do wprowadzania danych.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerUstawia wstępnie wypełnioną wartość do ustawienia w polu wejściowym.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerUstawia wstępnie wypełnioną wartość do ustawienia w polu wejściowym.

DecoratedText

Metody

MetodaZwracany typKrótki opis
setAuthorizationAction(action)DecoratedTextUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL procesu autoryzacji.
setBottomLabel(text)DecoratedTextUstawia tekst etykiety, który będzie używany jako klucz, wyświetlany pod treścią tekstową.
setButton(button)DecoratedTextUstawia element Button wyświetlany po prawej stronie tekstu.
setComposeAction(action, composedEmailType)DecoratedTextUstawia działanie, które tworzy 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 po kliknięciu obiektu otwiera adres URL na karcie.
setOpenLink(openLink)DecoratedTextUstawia URL otwierany po kliknięciu obiektu.
setStartIcon(startIcon)DecoratedTextUstawia opcjonalny IconImage do wyświetlenia przed tekstem.
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 będzie używany jako klucz, wyświetlany nad treścią tekstową.
setWrapText(wrapText)DecoratedTextOkreśla, czy tekst ma być wyświetlany w jednym czy wielu wierszach.

DisplayStyle

Właściwości

WłaściwośćTypOpis
PEEKEnumPokazuj nagłówek karty u dołu treści dodatkowych nad istniejącymi treściami.
REPLACEEnumPokaż kartę, zastępując istniejącą treść.

Divider

DriveItemsSelectedActionResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWyświetla reprezentację tego obiektu w formacie JSON.

DriveItemsSelectedActionResponseBuilder

Metody

MetodaZwracany typKrótki opis
build()DriveItemsSelectedActionResponseTworzy aktualną odpowiedź na działanie Dysku.
requestFileScope(itemId)DriveItemsSelectedActionResponseBuilderOkreśla zakres żądań pliku odpowiedzi na potrzeby elementu kontekstowego na Dysku.

EditorFileScopeActionResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWyświetla reprezentację tego obiektu w formacie JSON.

EditorFileScopeActionResponseBuilder

Metody

MetodaZwracany typKrótki opis
build()EditorFileScopeActionResponseTworzy bieżącą odpowiedź na działanie edytora.
requestFileScopeForActiveDocument()EditorFileScopeActionResponseBuilderŻąda zakresu drive.file dla bieżącego aktywnego dokumentu Edytora.

FixedFooter

Metody

MetodaZwracany typKrótki opis
setPrimaryButton(button)FixedFooterUstaw przycisk główny w stałej stopce.
setSecondaryButton(button)FixedFooterUmieść przycisk dodatkowy na stałej stopce.

Grid

Metody

MetodaZwracany typKrótki opis
addItem(gridItem)GridDodaje nowy element do siatki.
setAuthorizationAction(action)GridUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL procesu autoryzacji.
setBorderStyle(borderStyle)GridUstawia styl obramowania zastosowany do każdego elementu siatki.
setComposeAction(action, composedEmailType)GridUstawia działanie, które tworzy wersję roboczą e-maila po kliknięciu obiektu.
setNumColumns(numColumns)GridLiczba kolumn, które mają być wyświetlane w siatce.
setOnClickAction(action)GridUstawia działanie wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)GridUstawia działanie, które po kliknięciu obiektu otwiera adres URL na karcie.
setOpenLink(openLink)GridUstawia URL otwierany 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 dla tego elementu siatki.
setLayout(layout)GridItemUstawia układ tekstu i obrazu na siatce.
setSubtitle(subtitle)GridItemUstawia podtytuł elementu siatki.
setTextAlignment(alignment)GridItemUstawia poziome elementy 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 elementem siatki.
TEXT_ABOVEEnumTytuł i podtytuł są wyświetlane nad elementem siatki.

HorizontalAlignment

Właściwości

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

Icon

Właściwości

WłaściwośćTypOpis
NONEEnumBez ikon.
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
HOTELEnumIkona hotelu
HOTEL_ROOM_TYPEEnumIkona hotelu
INVITEEnumIkona zaproszenia
MAP_PINEnumIkona pinezki na mapie
MEMBERSHIPEnumIkona wspierania
MULTIPLE_PEOPLEEnumIkona Wiele 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 alternatywny tekst adresu URL używany na potrzeby ułatwień dostępu.
setIcon(icon)IconImageUstawia wstępnie zdefiniowaną ikonę, jeśli URL nie jest ustawiony.
setIconUrl(url)IconImageUstawia adres URL ikony, jeśli nie jest ona ustawiona.
setImageCropType(imageCropType)IconImageUstawia styl przycięcia obrazu.

Image

Metody

MetodaZwracany typKrótki opis
setAltText(altText)ImageUstawia alternatywny tekst obrazu na potrzeby ułatwień dostępu.
setAuthorizationAction(action)ImageUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL procesu autoryzacji.
setComposeAction(action, composedEmailType)ImageUstawia działanie, które tworzy wersję roboczą e-maila po kliknięciu obiektu.
setImageUrl(url)ImageUstawia 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 po kliknięciu obiektu otwiera adres URL na karcie.
setOpenLink(openLink)ImageUstawia URL otwierany po kliknięciu obiektu.

ImageButton

Metody

MetodaZwracany typKrótki opis
setAltText(altText)ImageButtonUstawia alternatywny tekst przycisku.
setAuthorizationAction(action)ImageButtonUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL procesu autoryzacji.
setComposeAction(action, composedEmailType)ImageButtonUstawia działanie, które tworzy wersję roboczą e-maila po kliknięciu obiektu.
setIcon(icon)ImageButtonUstawia wstępnie zdefiniowany przycisk Icon, który ma być wyświetlany na przycisku.
setIconUrl(url)ImageButtonUstawia adres URL obrazu używanego jako ikona tego przycisku.
setOnClickAction(action)ImageButtonUstawia działanie wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)ImageButtonUstawia działanie, które po kliknięciu obiektu otwiera adres URL na karcie.
setOpenLink(openLink)ImageButtonUstawia URL otwierany po kliknięciu obiektu.

ImageComponent

Metody

MetodaZwracany typKrótki opis
setAltText(altText)ImageComponentUstawia alternatywny tekst obrazu.
setBorderStyle(borderStyle)ImageComponentUstawia styl obramowania zastosowany do obrazu.
setCropStyle(imageCropStyle)ImageComponentUstawia styl przycięcia obrazu.
setImageUrl(url)ImageComponentUstawia adres URL obrazu.

ImageCropStyle

Metody

MetodaZwracany typKrótki opis
setAspectRatio(ratio)ImageCropStyleUstawia współczynnik proporcji używany, gdy typ przycinania to RECTANGLE_CUSTOM.
setImageCropType(type)ImageCropStyleUstawia typ przycięcia obrazu.

ImageCropType

Właściwości

WłaściwośćTypOpis
SQUAREEnumStyl przycinania do kształtu kwadratu.
CIRCLEEnumStyl przycinania kształtu koła.
RECTANGLE_CUSTOMEnumProstokąt w kształcie prostokąta z niestandardowym współczynnikiem.
RECTANGLE_4_3EnumProstokąt w kształcie przycinania i współczynniku proporcji 4:3.

ImageStyle

Właściwości

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

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, które tworzy 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 po kliknięciu obiektu otwiera adres URL na karcie.
setOpenLink(openLink)KeyValueUstawia URL otwierany po kliknięciu obiektu.

LoadIndicator

Właściwości

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

Metody

MetodaZwracany typKrótki opis
popCard()NavigationUsuwa kartę ze stosu nawigacji.
popToNamedCard(cardName)NavigationOtwiera stronę z określoną kartą.
popToRoot()NavigationUsuwa stos karty do karty głównej.
printJson()StringWyświetla reprezentację tego obiektu w formacie JSON.
pushCard(card)NavigationPrzenosi daną kartę do stosu.
updateCard(card)NavigationZastępuje bieżącą kartę.

Notification

Metody

MetodaZwracany typKrótki opis
setText(text)NotificationOkreśla tekst wyświetlany w powiadomieniu.

OnClose

Właściwości

WłaściwośćTypOpis
NOTHINGEnumNie rób nic.
RELOADEnumWczytuje 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

MetodaZwracany typKrótki opis
setOnClose(onClose)OpenLinkUmożliwia zachowanie działania adresu URL po zamknięciu okna lub karty adresu URL.
setOpenAs(openAs)OpenLinkUstawia działanie adresu URL po otwarciu.
setUrl(url)OpenLinkUstawia URL do otwarcia.

SelectionInput

Metody

MetodaZwracany typKrótki opis
addItem(text, value, selected)SelectionInputDodaje nowy element, który można wybrać.
setFieldName(fieldName)SelectionInputUstawia klucz identyfikujący ten wybór w obiekcie zdarzenia wygenerowanym, gdy wystąpi interakcja z interfejsem.
setOnChangeAction(action)SelectionInputUstawia wartość Action, która ma być wywoływana po każdej zmianie danych wejściowych.
setTitle(title)SelectionInputUstawia tytuł, który będzie wyświetlany przed polem do wprowadzania danych.
setType(type)SelectionInputUstawia typ tych danych wejściowych.

SelectionInputType

Właściwości

WłaściwośćTypOpis
CHECK_BOXEnumStyl wprowadzania pola wyboru.
RADIO_BUTTONEnumStyl wprowadzania radia.
DROPDOWNEnumStyl wprowadzania w menu.

Suggestions

Metody

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

SuggestionsResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWyświetla reprezentację tego obiektu w formacie JSON.

SuggestionsResponseBuilder

Metody

MetodaZwracany typKrótki opis
build()SuggestionsResponseTworzy aktualną odpowiedź na sugestie i weryfikuje ją.
setSuggestions(suggestions)SuggestionsResponseBuilderOkreśla w polach tekstowych sugestie używane podczas autouzupełniania.

Switch

Metody

MetodaZwracany typKrótki opis
setControlType(controlType)SwitchUstawia typ elementu sterującego przełącznika.
setFieldName(fieldName)SwitchUstawia klucz identyfikujący ten przełącznik w obiekcie zdarzenia generowanym po interakcji.
setOnChangeAction(action)SwitchOkreśla czynność wykonywaną po przełączeniu przełącznika.
setSelected(selected)SwitchOkreśla, czy ten przełącznik ma się rozpoczynać czy odznaczyć.
setValue(value)SwitchOkreśla wartość, która jest wysyłana jako formularz po włączeniu tego przełącznika.

SwitchControlType

Właściwości

WłaściwośćTypOpis
SWITCHEnumPrzełącznik w formie widżetu do przełączania.
CHECK_BOXEnumElement sterujący przełącznika w stylu pola wyboru.

TextButton

Metody

MetodaZwracany typKrótki opis
setAltText(altText)TextButtonUstawia alternatywny tekst przycisku.
setAuthorizationAction(action)TextButtonUstawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL procesu autoryzacji.
setBackgroundColor(backgroundColor)TextButtonUstawia kolor tła przycisku TextButtonStyle.FILLED.
setComposeAction(action, composedEmailType)TextButtonUstawia działanie, które tworzy wersję roboczą e-maila po kliknięciu obiektu.
setDisabled(disabled)TextButtonOkreśla, czy przycisk jest wyłączony.
setOnClickAction(action)TextButtonUstawia działanie wykonywane po kliknięciu obiektu.
setOnClickOpenLinkAction(action)TextButtonUstawia działanie, które po kliknięciu obiektu otwiera adres URL na karcie.
setOpenLink(openLink)TextButtonUstawia URL otwierany po kliknięciu obiektu.
setText(text)TextButtonUstawia tekst na przycisku.
setTextButtonStyle(textButtonStyle)TextButtonUstawia styl przycisku.

TextButtonStyle

Właściwości

WłaściwośćTypOpis
TEXTEnumZwykły przycisk tekstowy z jasnym tłem.
FILLEDEnumPrzycisk tekstowy na kolorowym tle.

TextInput

Metody

MetodaZwracany typKrótki opis
setFieldName(fieldName)TextInputUstawia klucz identyfikujący ten tekst w obiekcie zdarzenia wygenerowanym, gdy wystąpi interakcja z interfejsem.
setHint(hint)TextInputWskazuje wskazówkę dotyczącą wprowadzania tekstu.
setMultiline(multiline)TextInputOkreśla, czy tekst wejściowy ma się wyświetlać w jednym, czy w wielu wierszach.
setOnChangeAction(action)TextInputOkreśla działanie, które ma być wykonywane po każdej zmianie tekstu.
setSuggestions(suggestions)TextInputUstawia sugestie autouzupełniania w polu tekstowym.
setSuggestionsAction(suggestionsAction)TextInputOkreśla działanie wywołania zwrotnego, które będzie pobierać sugestie na podstawie danych autouzupełniania wprowadzonych przez użytkownika.
setTitle(title)TextInputUstawia tytuł wyświetlany nad polem do wprowadzania danych.
setValue(value)TextInputUstawia wstępnie wypełnioną wartość do ustawienia w polu wejściowym.

TextParagraph

Metody

MetodaZwracany typKrótki opis
setText(text)TextParagraphUstawia tekst akapitu.

TimePicker

Metody

MetodaZwracany typKrótki opis
setFieldName(fieldName)TimePickerUstawia nazwę pola, która identyfikuje ten selektor w obiekcie zdarzenia wygenerowanym, gdy wystąpi interakcja z interfejsem.
setHours(hours)TimePickerUstawia wstępną wartość godzinowych ustawioną w polu do wprowadzania danych.
setMinutes(minutes)TimePickerUstawia wstępnie wypełnioną wartość minut, która ma być ustawiona w polu wejściowym.
setOnChangeAction(action)TimePickerUstawia wartość Action, która jest uruchamiana przez skrypt po każdej zmianie danych wejściowych selektora.
setTitle(title)TimePickerUstawia tytuł wyświetlany nad polem do wprowadzania danych.

UniversalActionResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWyświetla reprezentację tego obiektu w formacie JSON.

UniversalActionResponseBuilder

Metody

MetodaZwracany typKrótki opis
build()UniversalActionResponseTworzy aktualną uniwersalną odpowiedź na działanie i weryfikuje ją.
displayAddOnCards(cardObjects)UniversalActionResponseBuilderWyświetla dodatek z określonymi kartami.
setOpenLink(openLink)UniversalActionResponseBuilderUstawia adres URL do otwarcia po wybraniu działania uniwersalnego.

UpdateDraftActionResponse

Metody

MetodaZwracany typKrótki opis
printJson()StringWyświetla reprezentację tego obiektu w formacie JSON.

UpdateDraftActionResponseBuilder

Metody

MetodaZwracany typKrótki opis
build()UpdateDraftActionResponseTworzy obecną odpowiedź na działanie wersji roboczej i ją weryfikuje.
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)UpdateDraftActionResponseBuilderOkreśla działanie, które aktualizuje odbiorców e-maila w wersji roboczej.
setUpdateDraftBodyAction(updateDraftBodyAction)UpdateDraftActionResponseBuilderUstaw działanie aktualizowania treści e-maila w wersji roboczej.
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction)UpdateDraftActionResponseBuilderUstawia działanie, które aktualizuje adresatów wersji roboczej w polu DW.
setUpdateDraftSubjectAction(updateDraftSubjectAction)UpdateDraftActionResponseBuilderOkreśla działanie, które aktualizuje wiersz tematu wersji roboczej.
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction)UpdateDraftActionResponseBuilderUstawia działanie, które aktualizuje adresatów wersji roboczej.

UpdateDraftBccRecipientsAction

Metody

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

UpdateDraftBodyAction

Metody

MetodaZwracany typKrótki opis
addUpdateContent(content, contentType)UpdateDraftBodyActionDodaje określone treści do wersji roboczej.
setUpdateType(updateType)UpdateDraftBodyActionUstawia UpdateDraftBodyType tego działania aktualizacji na wersję roboczą.

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 związane z aktualizacją wstawiają treść na końcu treści wiadomości.

UpdateDraftCcRecipientsAction

Metody

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

UpdateDraftSubjectAction

Metody

MetodaZwracany typKrótki opis
addUpdateSubject(subject)UpdateDraftSubjectActionAktualizuje wiersz tematu wersji roboczej e-maila.

UpdateDraftToRecipientsAction

Metody

MetodaZwracany typKrótki opis
addUpdateToRecipients(toRecipientEmails)UpdateDraftToRecipientsActionAktualizuje odbiorców do wersji roboczej e-maila.

Widget