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
Nazwa | Krótki opis |
---|---|
Action | Działanie, które umożliwia interakcję w elementach interfejsu. |
ActionResponse | Obiekt 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. |
ActionResponseBuilder | Kreator ActionResponse obiektów. |
ActionStatus | Klasa reprezentująca stan żądania wywołania lub przesłania dialogu. |
Attachment | Reprezentuje załącznik utworzony przez dodatek. |
AuthorizationAction | Działanie autoryzacji, które po kliknięciu przekierowuje użytkownika do adresu AuthorizationUrl. |
AuthorizationException | Błąd, który może zostać zwrócony, aby wywołać wyświetlenie użytkownikowi karty autoryzacji. |
BorderStyle | Klasa reprezentująca pełny styl obramowania, który można zastosować do widżetów. |
BorderType | Wyliczenie reprezentujące typy obramowania, które można zastosować do widżetów. |
Button | Podstawowa klasa wszystkich przycisków. |
ButtonSet | Zawiera zbiór obiektów Button wyświetlanych w wierszu. |
CalendarEventActionResponse | Reprezentuje 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. |
CalendarEventActionResponseBuilder | Kreator obiektów CalendarEventActionResponse . |
Card | Karta kontekstu, która reprezentuje pojedynczy widok w interfejsie użytkownika. |
CardAction | Klikalny element menu dodany do menu nagłówka karty. |
CardBuilder | Kreator obiektów Card . |
CardHeader | Nagłówek elementu Card . |
CardSection | Sekcja karty zawiera grupy widżetów i zapewnia ich wizualne oddzielenie. |
CardService | Usługa CardService umożliwia tworzenie ogólnych kart używanych w różnych usługach Google, takich jak dodatki Google Workspace. |
CardWithId | Kreator CardWithId obiektów. |
ChatActionResponse | Klasa reprezentująca parametry, których aplikacja do czatu może używać do konfigurowania sposobu publikowania odpowiedzi. |
ChatClientDataSource | W przypadku widżetu SelectionInput , który korzysta z menu wielokrotnego wyboru, źródło danych z Google Chat. |
ChatResponse | Obiekt odpowiedzi na wiadomość z wizytówką w Google Chat. |
ChatResponseBuilder | Kreator ChatResponse obiektów. |
ChatSpaceDataSource | Źródło danych, które wypełnia pokoje Google Chat jako elementy wyboru w menu wyboru wielokrotnego. |
Chip | Chip z ikoną i etykietą tekstową. |
ChipList | Zawiera zestaw obiektów Chip wyświetlanych w wierszu, który przewija się poziomo. |
ChipListLayout | Typ enumeracji określający układ dla ChipList . |
CollapseControl | Możliwość dostosowania zwijania i rozwijania. |
Column | Kolumna |
Columns | Na 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. |
ComposeActionResponse | Obiekt odpowiedzi, który może zostać zwrócony z metody wywołania zwrotnego dla działania tworzenia w dodatku do Gmaila. |
ComposeActionResponseBuilder | Kreator obiektów ComposeActionResponse . |
ComposedEmailType | Wartość wyliczenia określająca, czy skomponowana wiadomość e-mail jest samodzielna czy jest to wersja robocza odpowiedzi. |
ContentType | Wartość wyliczenia określająca typ treści wygenerowanych przez UpdateDraftActionResponse . |
DatePicker | Pole do wprowadzania danych, które umożliwia wpisanie daty. |
DateTimePicker | Pole do wprowadzania danych, które umożliwia użytkownikom wpisanie daty i godziny. |
DecoratedText | Widżet wyświetlający tekst z opcjonalnymi ozdobnikami. |
Dialog | Więcej informacji znajdziesz w sekcji Otwieranie interaktywnych dialogów w dokumentacji Google Chat. |
DialogAction | Kreator obiektów DialogAction . |
DisplayStyle | Wyliczenie określające styl wyświetlania karty. |
Divider | Separator poziomy. |
DriveItemsSelectedActionResponse | Reprezentuje 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. |
DriveItemsSelectedActionResponseBuilder | Kreator DriveItemsSelectedActionResponse obiektów. |
EditorFileScopeActionResponse | wprowadza zmiany w edytorze, takim jak Dokumenty, Arkusze czy Prezentacje Google, w reakcji na działanie podjęte w interfejsie użytkownika; |
EditorFileScopeActionResponseBuilder | Kreator obiektów EditorFileScopeActionResponse . |
FixedFooter | Stała stopka widoczna u dołu elementu Card . |
Grid | uporządkowana siatka do wyświetlania kolekcji elementów siatki; |
GridItem | Elementy, z którymi użytkownicy wchodzą w interakcje w widżecie siatki. |
GridItemLayout | Typ enumeracji określający styl obrazu i tekstu elementu siatki. |
HorizontalAlignment | Typ enumeracji określający wyrównanie poziome widgeta. |
HorizontalSizeStyle | Wyliczenie określające, jak widżety wypełniają przestrzeń kolumny. |
HostAppDataSource | W przypadku widżetu SelectionInput , który korzysta z menu wielokrotnego wyboru, źródło danych z aplikacji Google Workspace. |
Icon | Wstępnie zdefiniowane ikony, które można używać w różnych elementach interfejsu, np. w widżetach ImageButton lub DecoratedText . |
IconImage | Gotowa ikona, ikona w stylu Material Design lub ikona z adresu URL z możliwością dostosowania stylu przycinania. |
Image | Widżet pokazujący pojedynczy obraz. |
ImageButton | ImageButton z wyświetlonym obrazem. |
ImageButtonStyle | Typ enumeracji określający styl dla ImageButton . |
ImageComponent | Komponent obrazu, który można dodać do elementów siatki. |
ImageCropStyle | Klasa reprezentująca styl przycinania, który można zastosować do komponentów obrazu. |
ImageCropType | Typ enumeracji reprezentujący style przycinania zastosowane do komponentów obrazu. |
ImageStyle | Typ enum określający styl przycinania obrazu. |
InputType | Wyliczenie, które określa typ danych wejściowych widżetu. |
Interaction | Typ 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. |
| Ta klasa została wycofana. |
LinkPreview | Działanie karty, które powoduje wyświetlenie karty podglądu linku i elementu inteligentnego w aplikacji hosta. |
LoadIndicator | Typ enumeracji określający typ wskaźnika wczytywania lub postępu, który ma być wyświetlany podczas przetwarzania Action . |
MaterialIcon | Obiekt obsługujący wszystkie ikony czcionek Google. |
Navigation | Obiekt pomocniczy, który steruje nawigacją po karcie. |
Notification | Powiadomienie wyświetlane użytkownikowi w reakcji na jego interakcję z elementem interfejsu. |
OnClose | Typ enumeracji określający, co należy zrobić po zamknięciu adresu URL otwartego za pomocą OpenLink . |
OpenAs | Typ enumeracji określający sposób otwierania adresu URL. |
OpenLink | Reprezentuje działanie polegające na otwarciu linku z kilkoma opcjami. |
OverflowMenu | Zawiera listę obiektów OverflowMenuItem , które są wyświetlane w menu wyskakującym. |
OverflowMenuItem | OverflowMenuItem z ikoną i etykietą tekstową. |
PlatformDataSource | W przypadku widżetu SelectionInput , który korzysta z menu wielokrotnego wyboru, jest to źródło danych z Google Workspace. |
ResponseType | Typ odpowiedzi aplikacji Chat. |
SelectionInput | Pole do wprowadzania danych, które umożliwia wybór zestawu wstępnie zdefiniowanych opcji. |
SelectionInputType | Format elementów, które użytkownicy mogą wybrać. |
Status | Typ enum reprezentujący kod stanu. |
Suggestions | Sugestie autouzupełniania uzupełniające widżet TextInput . |
SuggestionsResponse | Obiekt odpowiedzi, który może zostać zwrócony z funkcji zwrotnej sugestii. |
SuggestionsResponseBuilder | Kreator obiektów SuggestionsResponse . |
Switch | Element interfejsu, który można włączać i wyłączać. |
SwitchControlType | Typ elementu sterującego Switch . |
TextButton | TextButton z etykietą tekstową. |
TextButtonStyle | Typ enumeracji określający styl dla TextButton . |
TextInput | Widżet pola tekstowego, który akceptuje tekst. |
TextParagraph | Widżet, który wyświetla tekst i obsługuje podstawowe formatowanie HTML. |
TimePicker | Pole do wprowadzania danych, które umożliwia użytkownikom wpisanie czasu. |
UniversalActionResponse | Obiekt odpowiedzi, który może być zwracany przez metodę tworzącą działanie uniwersalne. |
UniversalActionResponseBuilder | Kreator obiektów UniversalActionResponse . |
UpdateDraftActionResponse | Reprezentuje działanie, które aktualizuje wersję roboczą e-maila, który użytkownik właśnie edytował. |
UpdateDraftActionResponseBuilder | Kreator obiektów UpdateDraftActionResponse . |
UpdateDraftBccRecipientsAction | Aktualizuje odbiorców wersji roboczej e-maila w polu UDW. |
UpdateDraftBodyAction | Aktualizuje treść wersji roboczej e-maila. |
UpdateDraftBodyType | Wartość wyliczeniowa określająca typ wartości UpdateDraftBodyAction . |
UpdateDraftCcRecipientsAction | Aktualizuje adresatów w polu DW wersji roboczej e-maila. |
UpdateDraftSubjectAction | Aktualizuje wiersz tematu wersji roboczej e-maila. |
UpdateDraftToRecipientsAction | Aktualizuje odbiorców wersji roboczej e-maila w polu Do. |
UpdatedWidget | Odpowiedź zaktualizowanego widżetu. |
Validation | Obiekt definiujący regułę weryfikacji widżetu, do którego jest dołączony. |
VerticalAlignment | Wyliczenie określające wyrównanie pionowe widżetów w kolumnie. |
Widget | Klasa podstawowa wszystkich widżetów, które można dodać do elementu Card . |
WrapStyle | Typ enumeracji, który określa styl zawijania treści w kolumnie. |
Action
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addRequiredWidget(requiredWidget) | Action | Dodaje nazwy widżetów, których potrzebuje to działanie, aby można było je przesłać. |
setAllWidgetsAreRequired(allWidgetsAreRequired) | Action | Wskazuje, czy to działanie wymaga danych ze wszystkich widżetów. |
setFunctionName(functionName) | Action | Ustawia nazwę wywoływanej funkcji wywołania zwrotnego. |
setInteraction(interaction) | Action | Określa interakcję z użytkownikiem – wymagane tylko przy otwieraniu okna. |
setLoadIndicator(loadIndicator) | Action | Ustawia wskaźnik ładowania, który wyświetla się podczas wykonywania działania. |
setParameters(parameters) | Action | Umożliwia przekazywanie niestandardowych parametrów do funkcji wywołania zwrotnego. |
setPersistValues(persistValues) | Action | Wskazuje, czy wartości formularza są określane przez wartości klienta czy serwera po zaktualizowaniu wartości Card przez odpowiedź działania. |
ActionResponse
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
printJson() | String | Wypisuje reprezentację obiektu w formacie JSON. |
ActionResponseBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | ActionResponse | Tworzy bieżącą odpowiedź na działanie i sprawdza ją. |
setNavigation(navigation) | ActionResponseBuilder | Ustawia odpowiedź na działanie Navigation . |
setNotification(notification) | ActionResponseBuilder | Ustawia powiadomienie, które ma się wyświetlać po aktywacji działania. |
setOpenLink(openLink) | ActionResponseBuilder | Ustawia URL, do którego należy przejść po aktywowaniu działania. |
setStateChanged(stateChanged) | ActionResponseBuilder | Ustawia flagę, aby wskazać, że to działanie zmieniło istniejący stan danych. |
ActionStatus
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setStatusCode(statusCode) | ActionStatus | Reprezentuje stan prośby o otwarcie lub przesłanie okna. |
setUserFacingMessage(message) | ActionStatus | Wiadomość wysyłana do użytkowników z informacją o stanie prośby. |
Attachment
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setIconUrl(iconUrl) | Attachment | Ustawia adres URL ikony załącznika. |
setMimeType(mimeType) | Attachment | Ustawia typ MIME załącznika. |
setResourceUrl(resourceUrl) | Attachment | Ustawia adres URL zasobu załącznika. |
setTitle(title) | Attachment | Ustawia tytuł załącznika. |
AuthorizationAction
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setAuthorizationUrl(authorizationUrl) | AuthorizationAction | Określa adres URL autoryzacji, do którego użytkownik jest przekierowywany po wyświetleniu prośby o autoryzację. |
AuthorizationException
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
printJson() | String | Wypisuje reprezentację obiektu w formacie JSON. |
setAuthorizationUrl(authUrl) | AuthorizationException | Ustawia adres URL autoryzacji, na który ma być kierowany użytkownik z prośby o autoryzację. |
setCustomUiCallback(callback) | AuthorizationException | Nazwa funkcji do wywołania w celu wygenerowania niestandardowego prompta autoryzacji. |
setResourceDisplayName(name) | AuthorizationException | Ustawia nazwę wyświetlaną użytkownikowi podczas prośby o autoryzację. |
throwException() | void | Wyjątek jest zgłaszany. |
BorderStyle
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setCornerRadius(radius) | BorderStyle | Ustawia promień narożnika obramowania, np. 8. |
setStrokeColor(color) | BorderStyle | Ustawia kolor obramowania. |
setType(type) | BorderStyle | Ustawia typ obramowania. |
BorderType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
NO_BORDER | Enum | Brak stylu obramowania. |
STROKE | Enum | Styl obramowania konturu. |
Button
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setAuthorizationAction(action) | Button | Ustawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL procesu autoryzacji. |
setComposeAction(action, composedEmailType) | Button | Ustawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu. |
setOnClickAction(action) | Button | Określa działanie, które jest wykonywane po kliknięciu obiektu. |
setOnClickOpenLinkAction(action) | Button | Ustawia działanie, które otwiera URL w karcie po kliknięciu obiektu. |
setOpenLink(openLink) | Button | Ustawia adres URL, który zostanie otwarty po kliknięciu obiektu. |
setOverflowMenu(menu) | Button | Ustawia menu, które otwiera się po kliknięciu obiektu. |
ButtonSet
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addButton(button) | ButtonSet | Dodaje przycisk. |
CalendarEventActionResponse
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
printJson() | String | Wypisuje reprezentację obiektu w formacie JSON. |
CalendarEventActionResponseBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addAttachments(attachments) | CalendarEventActionResponseBuilder | Określa, że odpowiedź powinna dodać załączniki do wydarzenia w kalendarzu, gdy zostanie wykonane powiązane działanie w interfejsie. |
addAttendees(emails) | CalendarEventActionResponseBuilder | Określa, że odpowiedź powinna dodać wskazanych uczestników do wydarzenia w Kalendarzu po wykonaniu powiązanego działania w interfejsie. |
build() | CalendarEventActionResponse | Kompiluje bieżącą odpowiedź związaną z działaniem wydarzenia w Kalendarzu i weryfikuje ją. |
setConferenceData(conferenceData) | CalendarEventActionResponseBuilder | Okreś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
Metoda | Zwracany typ | Krótki opis |
---|---|---|
printJson() | String | Wypisuje reprezentację obiektu w formacie JSON. |
CardAction
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setAuthorizationAction(action) | CardAction | Ustawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL procesu autoryzacji. |
setComposeAction(action, composedEmailType) | CardAction | Ustawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu. |
setOnClickAction(action) | CardAction | Określa działanie, które jest wykonywane po kliknięciu obiektu. |
setOnClickOpenLinkAction(action) | CardAction | Ustawia działanie, które otwiera URL w karcie po kliknięciu obiektu. |
setOpenLink(openLink) | CardAction | Ustawia adres URL otwierany po kliknięciu obiektu. |
setText(text) | CardAction | Ustawia tekst menu dla tej czynności. |
CardBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addCardAction(cardAction) | CardBuilder | Dodaje element CardAction do tej karty. |
addSection(section) | CardBuilder | Dodaje sekcję do tej karty. |
build() | Card | Tworzy bieżącą kartę i sprawdza jej poprawność. |
setDisplayStyle(displayStyle) | CardBuilder | Określa styl wyświetlania tej karty. |
setFixedFooter(fixedFooter) | CardBuilder | Ustawia stałą stopkę tej karty. |
setHeader(cardHeader) | CardBuilder | Ustawia nagłówek karty. |
setName(name) | CardBuilder | Ustawia nazwę tej karty. |
setPeekCardHeader(peekCardHeader) | CardBuilder | Ustawia nagłówek karty podglądu. |
CardHeader
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setImageAltText(imageAltText) | CardHeader | Ustawia tekst alternatywny dla obrazu nagłówka. |
setImageStyle(imageStyle) | CardHeader | Określa przycięcie ikony w nagłówku karty. |
setImageUrl(imageUrl) | CardHeader | Ustawia obraz do użycia w nagłówku, podając jego adres URL lub ciąg danych. |
setSubtitle(subtitle) | CardHeader | Ustawia podtytuł nagłówka karty. |
setTitle(title) | CardHeader | Ustawia tytuł nagłówka karty. |
CardSection
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addWidget(widget) | CardSection | Dodaje dany widżet do tej sekcji. |
setCollapseControl(collapseControl) | CardSection | Ustawia konfigurowalne przyciski rozwijania i zwijania sekcji. |
setCollapsible(collapsible) | CardSection | Określa, czy sekcję można zwinąć. |
setHeader(header) | CardSection | Ustawia nagłówek sekcji. |
setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | Określa liczbę widżetów, które są nadal widoczne, gdy ta sekcja jest zwinięta. |
CardService
Właściwości
Właściwość | Typ | Opis |
---|---|---|
BorderType | BorderType | Wyliczenie BorderType . |
ChipListLayout | ChipListLayout | Wyliczenie ChipListLayout . |
ComposedEmailType | ComposedEmailType | Wyliczenie ComposedEmailType . |
ContentType | ContentType | Wyliczenie ContentType . |
GridItemLayout | GridItemLayout | Wyliczenie GridItemLayout . |
HorizontalAlignment | HorizontalAlignment | Wyliczenie HorizontalAlignment . |
Icon | Icon | Wyliczenie Icon . |
ImageButtonStyle | ImageButtonStyle | Wyliczenie ImageButtonStyle . |
ImageCropType | ImageCropType | Wyliczenie ImageCropType . |
ImageStyle | ImageStyle | Wyliczenie ImageStyle . |
InputType | InputType | Wyliczenie InputType . |
LoadIndicator | LoadIndicator | Wyliczenie LoadIndicator . |
OnClose | OnClose | Wyliczenie OnClose . |
OpenAs | OpenAs | Wyliczenie OpenAs . |
SelectionInputType | SelectionInputType | Wyliczenie SelectionInputType . |
TextButtonStyle | TextButtonStyle | Wyliczenie TextButtonStyle . |
UpdateDraftBodyType | UpdateDraftBodyType | Wyliczenie UpdateDraftBodyType . |
Metody
CardWithId
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setCard(card) | CardWithId | Ustawia kartę cardWithId . |
setCardId(id) | CardWithId | Ustawia unikalny identyfikator karty cardWithId . |
ChatActionResponse
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setDialogAction(dialogAction) | ChatActionResponse | Ustawia działanie w oknie na zdarzenie związane z oknem. |
setResponseType(responseType) | ChatActionResponse | Typ odpowiedzi aplikacji Google Chat. |
setUpdatedWidget(updatedWidget) | ChatActionResponse | Ustawia zaktualizowany widżet, który służy do udostępniania opcji autouzupełniania. |
setUrl(url) | ChatActionResponse | Adres URL, którego użytkownicy używają do uwierzytelniania lub konfigurowania. |
ChatClientDataSource
Metody
Metoda | Zwracany typ | Kró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
Metoda | Zwracany typ | Krótki opis |
---|---|---|
printJson() | String | Wypisuje reprezentację obiektu w formacie JSON. |
ChatResponseBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addCardsV2(cardWithId) | ChatResponseBuilder | Ustawia pole karty wiadomości. |
build() | ChatResponse | Tworzy bieżącą odpowiedź na działanie i sprawdza ją. |
setActionResponse(actionResponse) | ChatResponseBuilder | Ustawia pole odpowiedzi na działanie wiadomości. |
setText(text) | ChatResponseBuilder | Ustawia tekst wiadomości w Google Chat. |
ChatSpaceDataSource
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setDefaultToCurrentSpace(defaultToCurrentSpace) | ChatSpaceDataSource | Jeśli ustawisz wartość true , menu wielokrotnego wyboru domyślnie wybiera obecny pokój Google Chat jako element. |
Chip
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setAltText(altText) | Chip | Ustawia tekst zastępczy elementu mapy w celu ułatwienia dostępu. |
setAuthorizationAction(action) | Chip | Ustawia działanie autoryzacji, które otwiera URL do procesu autoryzacji po kliknięciu obiektu. |
setComposeAction(action, composedEmailType) | Chip | Po kliknięciu obiektu ustawia działanie, które tworzy wersję roboczą e-maila. |
setDisabled(disabled) | Chip | Określa, czy element ma być wyłączony. |
setIcon(icon) | Chip | Ustawia ikonę, która będzie używana jako element. |
setLabel(label) | Chip | Ustawia tytuł elementu. |
setOnClickAction(action) | Chip | Określa działanie, które jest wykonywane po kliknięciu obiektu. |
setOnClickOpenLinkAction(action) | Chip | Ustawia działanie, które otwiera URL w karcie po kliknięciu obiektu. |
setOpenLink(openLink) | Chip | Ustawia adres URL, który zostanie otwarty po kliknięciu obiektu. |
ChipList
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addChip(chip) | ChipList | Dodaje element. |
setLayout(layout) | ChipList | Ustawia układ listy elementów. |
ChipListLayout
Właściwości
Właściwość | Typ | Opis |
---|---|---|
WRAPPED | Enum | Jeśli nie ma wystarczająco dużo miejsca na poziome, lista elementów jest przenoszona na kolejny wiersz. |
HORIZONTAL_SCROLLABLE | Enum | Jeśli nie mieszczą się w dostępnej przestrzeni, elementy można przewijać poziomo. |
CollapseControl
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setCollapseButton(button) | CollapseControl | Ustawia wartość Button , która jest wyświetlana na przycisku „pokaż mniej”. |
setExpandButton(button) | CollapseControl | Ustawia wartość Button wyświetlaną dla przycisku „Pokaż więcej”. |
setHorizontalAlign(horizontalAlignment) | CollapseControl | Ustawia HorizontalAlignment elementu CollapseControl . |
Column
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addWidget(widget) | Column | Dodaje widżet do kolumny. |
setHorizontalAlignment(horizontalAlignment) | Column | Ustawia HorizontalAlignment elementu Column . |
setHorizontalSizeStyle(horizontalSizeStyle) | Column | Ustawia HorizontalSizeStyle kolumny. |
setVerticalAlignment(verticalAlignment) | Column | Ustawia VerticalAlignment elementu Column . |
Columns
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addColumn(column) | Columns | Dodaje Column do widżetu Kolumny. |
setWrapStyle(wrapStyle) | Columns | Okreś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ść | Typ | Opis |
---|---|---|
UNKNOWN | Enum | Wartość domyślna. |
USER | Enum | Użytkownicy Google Workspace. |
ComposeActionResponse
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
printJson() | String | Wypisuje reprezentację obiektu w formacie JSON. |
ComposeActionResponseBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | ComposeActionResponse | Tworzy bieżącą odpowiedź na działanie i sprawdza ją. |
setGmailDraft(draft) | ComposeActionResponseBuilder | Ustawia wersję roboczą GmailMessage utworzoną za pomocą funkcji GmailMessage.createDraftReply(body) lub podobnych. |
ComposedEmailType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
REPLY_AS_DRAFT | Enum | Wersja robocza będąca odpowiedzią na inną wiadomość. |
STANDALONE_DRAFT | Enum | wersja robocza, która jest samodzielną wiadomością. |
ContentType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
TEXT | Enum | Wskazuje, że wygenerowana treść ma postać zwykłego tekstu. |
MUTABLE_HTML | Enum | Wskazuje, że wygenerowana treść ma format HTML. |
IMMUTABLE_HTML | Enum | Wskazuje, że wygenerowane treści są sformatowane jako HTML, ale nie można ich edytować po wygenerowaniu. |
DatePicker
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setFieldName(fieldName) | DatePicker | Ustawia nazwę pola, która identyfikuje ten selektor w obiekcie zdarzenia generowanym podczas interakcji z interfejsem użytkownika. |
setOnChangeAction(action) | DatePicker | Ustawia funkcję Action , którą skrypt wykonuje, gdy zmienia się dane wejściowe selektora. |
setTitle(title) | DatePicker | Ustawia tytuł wyświetlany nad polem do wprowadzania danych. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Ustawia wstępnie wypełnioną wartość w polu tekstowym. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Ustawia wstępnie wypełnioną wartość w polu tekstowym. |
DateTimePicker
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setFieldName(fieldName) | DateTimePicker | Ustawia nazwę pola, która identyfikuje ten selektor w obiekcie zdarzenia generowanym podczas interakcji z interfejsem użytkownika. |
setOnChangeAction(action) | DateTimePicker | Ustawia funkcję Action , którą skrypt wykonuje przy każdej zmianie danych wejściowych selektora. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | Określa liczbę minut, o jaką strefa czasowa ma się przesunąć względem czasu UTC. |
setTitle(title) | DateTimePicker | Ustawia tytuł wyświetlany nad polem wprowadzania danych. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Ustawia wstępnie wypełnioną wartość w polu tekstowym. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Ustawia wstępnie wypełnioną wartość w polu tekstowym. |
DecoratedText
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setAuthorizationAction(action) | DecoratedText | Ustawia działanie autoryzacji, które otwiera URL do procesu autoryzacji po kliknięciu obiektu. |
setBottomLabel(text) | DecoratedText | Ustawia tekst etykiety, który ma być używany jako klucz. Etykieta jest wyświetlana pod tekstem treści. |
setButton(button) | DecoratedText | Ustawia Button , który jest wyświetlany po prawej stronie tekstu. |
setComposeAction(action, composedEmailType) | DecoratedText | Po kliknięciu obiektu ustawia działanie, które tworzy wersję roboczą e-maila. |
setEndIcon(endIcon) | DecoratedText | Ustawia opcjonalną wartość IconImage , która wyświetla się po prawej stronie treści. |
setOnClickAction(action) | DecoratedText | Określa działanie, które jest wykonywane po kliknięciu obiektu. |
setOnClickOpenLinkAction(action) | DecoratedText | Ustawia działanie, które otwiera URL w karcie po kliknięciu obiektu. |
setOpenLink(openLink) | DecoratedText | Ustawia adres URL, który zostanie otwarty po kliknięciu obiektu. |
setStartIcon(startIcon) | DecoratedText | Określa, czy opcjonalny element IconImage ma być wyświetlany przed treścią tekstową. |
setSwitchControl(switchToSet) | DecoratedText | Ustawia element Switch wyświetlany po prawej stronie treści. |
setText(text) | DecoratedText | Ustawia tekst, który ma być używany jako wartość. |
setTopLabel(text) | DecoratedText | Ustawia tekst etykiety, który ma być używany jako klucz i wyświetlany nad treścią. |
setWrapText(wrapText) | DecoratedText | Określa, czy tekst wartości ma być wyświetlany na jednym czy na kilku wierszach. |
Dialog
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setBody(card) | Dialog | Ustawia kartę Dialog . |
DialogAction
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setActionStatus(actionStatus) | DialogAction | Ustawia stan działania funkcji DialogAction . |
setDialog(dialog) | DialogAction | Ustawia okno DialogAction . |
DisplayStyle
Właściwości
Właściwość | Typ | Opis |
---|---|---|
PEEK | Enum | Wyświetl nagłówek karty u dołu treści dodatku nad istniejącymi treściami. |
REPLACE | Enum | wyświetlać kartę, zastępując nią dotychczasową treść. |
Divider
DriveItemsSelectedActionResponse
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
printJson() | String | Wypisuje reprezentację obiektu w formacie JSON. |
DriveItemsSelectedActionResponseBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | DriveItemsSelectedActionResponse | Tworzy odpowiedź na bieżące działanie na Dysku. |
requestFileScope(itemId) | DriveItemsSelectedActionResponseBuilder | Określa, że odpowiedź prosi o zakres pliku dla elementu na Dysku, który jest istotny w kontekście. |
EditorFileScopeActionResponse
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
printJson() | String | Wypisuje reprezentację obiektu w formacie JSON. |
EditorFileScopeActionResponseBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | EditorFileScopeActionResponse | Tworzy bieżącą odpowiedź działania edytora. |
requestFileScopeForActiveDocument() | EditorFileScopeActionResponseBuilder | Udziela uprawnień drive.file w przypadku bieżącego aktywnego dokumentu edytora. |
FixedFooter
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setPrimaryButton(button) | FixedFooter | Ustaw główny przycisk w niezmiennym stopce. |
setSecondaryButton(button) | FixedFooter | Ustaw przycisk drugiego wyboru w stopce. |
Grid
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addItem(gridItem) | Grid | Dodaje nowy element siatki do siatki. |
setAuthorizationAction(action) | Grid | Ustawia działanie autoryzacji, które otwiera URL do procesu autoryzacji po kliknięciu obiektu. |
setBorderStyle(borderStyle) | Grid | Określa styl obramowania stosowany do każdego elementu siatki. |
setComposeAction(action, composedEmailType) | Grid | Po kliknięciu obiektu ustawia działanie, które tworzy wersję roboczą e-maila. |
setNumColumns(numColumns) | Grid | Liczba kolumn wyświetlanych w siatce. |
setOnClickAction(action) | Grid | Ustawia działanie wykonywane po kliknięciu obiektu. |
setOnClickOpenLinkAction(action) | Grid | Ustawia działanie, które otwiera URL w karcie po kliknięciu obiektu. |
setOpenLink(openLink) | Grid | Ustawia adres URL, który zostanie otwarty po kliknięciu obiektu. |
setTitle(title) | Grid | Ustawia tekst tytułu siatki. |
GridItem
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setIdentifier(id) | GridItem | Ustawia identyfikator elementu siatki. |
setImage(image) | GridItem | Ustawia obraz elementu siatki. |
setLayout(layout) | GridItem | Ustawia układ tekstu i obrazu dla elementu siatki. |
setSubtitle(subtitle) | GridItem | Ustawia podtytuł elementu siatki. |
setTextAlignment(alignment) | GridItem | Ustawia wyrównanie poziome elementu siatki. |
setTitle(title) | GridItem | Ustawia tekst tytułu elementu siatki. |
GridItemLayout
Właściwości
Właściwość | Typ | Opis |
---|---|---|
TEXT_BELOW | Enum | Tytuł i podtytuł są wyświetlane pod obrazem elementu siatki. |
TEXT_ABOVE | Enum | Tytuł i podtytuł są wyświetlane nad obrazem elementu siatki. |
HorizontalAlignment
Właściwości
Właściwość | Typ | Opis |
---|---|---|
START | Enum | Wyrównaj widżet do początku zdania. |
CENTER | Enum | Wyrównaj widżet do środka. |
END | Enum | Dopasuj widżet do końca zdania. |
HorizontalSizeStyle
Właściwości
Właściwość | Typ | Opis |
---|---|---|
FILL_AVAILABLE_SPACE | Enum | Ustawia rozmiar Widget tak, aby wypełniał dostępną poziomą przestrzeń Column . |
FILL_MINIMUM_SPACE | Enum | Zmienia rozmiar Widget , aby wypełniał on jak najmniej miejsca poziomego w Column . |
HostAppDataSource
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setChatDataSource(chatClientDataSource) | HostAppDataSource | Konfiguruje źródło danych z Google Chat. |
Icon
Właściwości
Właściwość | Typ | Opis |
---|---|---|
NONE | Enum | Brak ikony |
AIRPLANE | Enum | |
BOOKMARK | Enum | |
BUS | Enum | |
CAR | Enum | |
CLOCK | Enum | |
CONFIRMATION_NUMBER_ICON | Enum | |
DOLLAR | Enum | |
DESCRIPTION | Enum | |
EMAIL | Enum | |
EVENT_PERFORMER | Enum | |
EVENT_SEAT | Enum | |
FLIGHT_ARRIVAL | Enum | |
FLIGHT_DEPARTURE | Enum | |
HOTEL | Enum | |
HOTEL_ROOM_TYPE | Enum | |
INVITE | Enum | |
MAP_PIN | Enum | |
MEMBERSHIP | Enum | |
MULTIPLE_PEOPLE | Enum | |
OFFER | Enum | |
PERSON | Enum | |
PHONE | Enum | |
RESTAURANT_ICON | Enum | |
SHOPPING_CART | Enum | |
STAR | Enum | |
STORE | Enum | |
TICKET | Enum | |
TRAIN | Enum | |
VIDEO_CAMERA | Enum | |
VIDEO_PLAY | Enum |
IconImage
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setAltText(altText) | IconImage | Ustawia tekst alternatywny adresu URL, który jest używany w ramach ułatwień dostępu. |
setIcon(icon) | IconImage | Ustawia wstępnie zdefiniowaną ikonę, jeśli adres URL nie jest ustawiony. |
setIconUrl(url) | IconImage | Ustawia adres URL ikony, jeśli ikona nie jest ustawiona. |
setImageCropType(imageCropType) | IconImage | Ustawia styl przycinania obrazu. |
setMaterialIcon(icon) | IconImage | Ustawia ikonę Material Design. |
Image
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setAltText(altText) | Image | Ustawia tekst alternatywny obrazu na potrzeby ułatwień dostępu. |
setAuthorizationAction(action) | Image | Ustawia działanie autoryzacji, które otwiera URL do procesu autoryzacji po kliknięciu obiektu. |
setComposeAction(action, composedEmailType) | Image | Po kliknięciu obiektu ustawia działanie, które tworzy wersję roboczą e-maila. |
setImageUrl(url) | Image | Określa obraz do użycia, podając jego adres URL lub ciąg danych. |
setOnClickAction(action) | Image | Ustawia działanie wykonywane po kliknięciu obiektu. |
setOnClickOpenLinkAction(action) | Image | Ustawia działanie, które otwiera URL w karcie po kliknięciu obiektu. |
setOpenLink(openLink) | Image | Ustawia adres URL, który zostanie otwarty po kliknięciu obiektu. |
ImageButton
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setAltText(altText) | ImageButton | Ustawia alternatywny tekst przycisku na potrzeby ułatwień dostępu. |
setAuthorizationAction(action) | ImageButton | Ustawia działanie autoryzacji, które otwiera URL do procesu autoryzacji po kliknięciu obiektu. |
setComposeAction(action, composedEmailType) | ImageButton | Po kliknięciu obiektu ustawia działanie, które tworzy wersję roboczą e-maila. |
setIcon(icon) | ImageButton | Ustawia wstępnie zdefiniowany Icon do wyświetlania na przycisku. |
setIconUrl(url) | ImageButton | Ustawia adres URL obrazu, który ma być używany jako ikona tego przycisku. |
setImageButtonStyle(imageButtonStyle) | ImageButton | Ustawia styl przycisku. |
setMaterialIcon(icon) | ImageButton | Umożliwia skonfigurowanie ikony w ramach projektu Material Design. |
setOnClickAction(action) | ImageButton | Określa działanie, które jest wykonywane po kliknięciu obiektu. |
setOnClickOpenLinkAction(action) | ImageButton | Ustawia działanie, które otwiera URL w karcie po kliknięciu obiektu. |
setOpenLink(openLink) | ImageButton | Ustawia adres URL, który zostanie otwarty po kliknięciu obiektu. |
setOverflowMenu(menu) | ImageButton | Ustawia menu, które otwiera się po kliknięciu obiektu. |
ImageButtonStyle
Właściwości
Właściwość | Typ | Opis |
---|---|---|
BORDERLESS | Enum | Przycisk z obrazem bez obramowania |
OUTLINED | Enum | Przycisk obraz z przezroczystym tłem. |
FILLED | Enum | Przycisk z obrazem i kolorowym tłem. |
FILLED_TONAL | Enum | Przycisk z obrazem, który stanowi kompromis między wypełnionymi a obrysowanymi przyciskami. |
ImageComponent
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setAltText(altText) | ImageComponent | Ustawia tekst alternatywny obrazu. |
setBorderStyle(borderStyle) | ImageComponent | Określa styl obramowania zastosowany do obrazu. |
setCropStyle(imageCropStyle) | ImageComponent | Ustawia styl przycinania obrazu. |
setImageUrl(url) | ImageComponent | Ustawia adres URL obrazu. |
ImageCropStyle
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setAspectRatio(ratio) | ImageCropStyle | Ustawia współczynnik proporcji, który ma być używany, jeśli typ przycięcia to RECTANGLE_CUSTOM . |
setImageCropType(type) | ImageCropStyle | Ustawia typ przycięcia obrazu. |
ImageCropType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
SQUARE | Enum | Styl przycinania do kwadratu. |
CIRCLE | Enum | Styl przycinania okrągłego kształtu. |
RECTANGLE_CUSTOM | Enum | Styl przycinania prostokątnego kształtu z niestandardowymi proporcjami. |
RECTANGLE_4_3 | Enum | Styl przycinania prostokątnego kształtu o współczynniku proporcji 4:3. |
ImageStyle
Właściwości
Właściwość | Typ | Opis |
---|---|---|
SQUARE | Enum | Bez przycinania. |
CIRCLE | Enum | Przytnij do kształtu koła. |
InputType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
TEXT | Enum | Akceptuj zwykły tekst. |
INTEGER | Enum | Akceptuje liczbę całkowitą. |
FLOAT | Enum | Zaakceptuj liczbę zmiennoprzecinkową. |
EMAIL | Enum | Zaakceptuj adres e-mail. |
Interaction
Właściwości
Właściwość | Typ | Opis |
---|---|---|
INTERACTION_UNSPECIFIED | Enum | Wartość domyślna. |
OPEN_DIALOG | Enum | Otwiera okno – interfejs oparty na kartach, za pomocą którego aplikacje Google Chat komunikują się z użytkownikami. |
KeyValue
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setAuthorizationAction(action) |
| Ustawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL procesu autoryzacji. |
setComposeAction(action, composedEmailType) |
| Ustawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu. |
setOnClickAction(action) |
| Określa działanie, które jest wykonywane po kliknięciu obiektu. |
setOnClickOpenLinkAction(action) |
| Ustawia działanie, które otwiera URL w karcie po kliknięciu obiektu. |
setOpenLink(openLink) |
| Ustawia adres URL, który zostanie otwarty po kliknięciu obiektu. |
LinkPreview
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
printJson() | String | Wypisuje reprezentację tego obiektu w formacie JSON. |
setLinkPreviewTitle(title) | LinkPreview | Ustawia tytuł, który wyświetla się w podglądzie linku nad kartą podglądu. |
setPreviewCard(previewCard) | LinkPreview | Ustawia kartę, która wyświetla informacje o linku z usługi innej firmy lub niepochodzącej od Google. |
setTitle(title) | LinkPreview | Ustawia tytuł, który wyświetla się w elemencie inteligentnym w przypadku podglądu linku. |
LoadIndicator
Właściwości
Właściwość | Typ | Opis |
---|---|---|
SPINNER | Enum | Użyj wskaźnika spinner. |
NONE | Enum | Nie używaj wskaźnika. |
MaterialIcon
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setFill(fill) | MaterialIcon | Określa, czy ikona jest wypełniona. |
setGrade(grade) | MaterialIcon | Grubość linii symbolu zależy od grubości i rodzaju linii. |
setName(name) | MaterialIcon | Ustawia nazwę ikony. |
setWeight(weight) | MaterialIcon | Grubość konturu ikony. |
Navigation
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
popCard() | Navigation | Wyskakuje kartę ze stosu nawigacji. |
popToNamedCard(cardName) | Navigation | Przechodzi do określonej karty według jej nazwy. |
popToRoot() | Navigation | Wyświetla stos kart od karty głównej. |
printJson() | String | Wypisuje reprezentację obiektu w formacie JSON. |
pushCard(card) | Navigation | Przesuwa daną kartę na stos. |
updateCard(card) | Navigation | Czy zastępuje ona bieżącą kartę. |
Notification
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setText(text) | Notification | Określa tekst, który ma się wyświetlać w powiadomieniu. |
OnClose
Właściwości
Właściwość | Typ | Opis |
---|---|---|
NOTHING | Enum | Nie rób nic podczas zamykania. |
RELOAD | Enum | Po zamknięciu okna ponownie wczytuje dodatek. |
OpenAs
Właściwości
Właściwość | Typ | Opis |
---|---|---|
FULL_SIZE | Enum | Otwórz w pełnym oknie lub na pełnej karcie. |
OVERLAY | Enum | Otwórz jako nakładkę, na przykład wyskakujące okienko. |
OpenLink
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setOnClose(onClose) | OpenLink | Określa działanie działania adresu URL po zamknięciu okna lub karty adresu URL. |
setOpenAs(openAs) | OpenLink | Określa sposób działania adresu URL po jego otwarciu. |
setUrl(url) | OpenLink | Ustawia adres URL do otwarcia. |
OverflowMenu
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addMenuItem(menuItem) | OverflowMenu | Dodaje pozycję menu. |
OverflowMenuItem
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setAuthorizationAction(action) | OverflowMenuItem | Ustawia działanie autoryzacji, które po kliknięciu obiektu otwiera adres URL procesu autoryzacji. |
setComposeAction(action, composedEmailType) | OverflowMenuItem | Ustawia działanie tworzące wersję roboczą e-maila po kliknięciu obiektu. |
setDisabled(disabled) | OverflowMenuItem | Określa, czy pozycja menu jest wyłączona. |
setOnClickAction(action) | OverflowMenuItem | Ustawia działanie wykonywane po kliknięciu obiektu. |
setOnClickOpenLinkAction(action) | OverflowMenuItem | Ustawia działanie, które otwiera URL w karcie po kliknięciu obiektu. |
setOpenLink(openLink) | OverflowMenuItem | Ustawia adres URL, który zostanie otwarty po kliknięciu obiektu. |
setStartIcon(icon) | OverflowMenuItem | Ustawia ikonę menu. |
setText(text) | OverflowMenuItem | Ustawia tytuł pozycji menu. |
PlatformDataSource
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setCommonDataSource(commonDataSource) | PlatformDataSource | Ustawia źródło danych z Google Workspace. |
setHostAppDataSource(hostAppDataSource) | PlatformDataSource | Służy do wypełniania pokoju w menu wyboru wielu elementów. |
ResponseType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
TYPE_UNSPECIFIED | Enum | Domyślny typ obsługiwany jako NEW_MESSAGE . |
NEW_MESSAGE | Enum | Opublikuj jako nową wiadomość w temacie. |
UPDATE_MESSAGE | Enum | Zaktualizuj wiadomość w aplikacji Google Chat. |
UPDATE_USER_MESSAGE_CARDS | Enum | Zaktualizuj karty w wiadomości użytkownika. |
REQUEST_CONFIG | Enum | Poprosić użytkownika o dodatkowe uwierzytelnianie lub konfigurację. |
DIALOG | Enum | Wyświetla okno. |
UPDATE_WIDGET | Enum | Zapytanie dotyczące opcji autouzupełniania tekstu widżetu. |
SelectionInput
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addItem(text, value, selected) | SelectionInput | Dodaje nowy element, który można wybrać. |
addMultiSelectItem(text, value, selected, startIconUri, bottomText) | SelectionInput | Dodaje nowy element, który można wybrać, w menu z wieloznacznymi wyborami. |
setExternalDataSource(action) | SelectionInput | Ustawia zewnętrzne źródło danych, np. relacyjną bazę danych. |
setFieldName(fieldName) | SelectionInput | Ustawia klucz identyfikujący te dane wejściowe w obiekcie zdarzenia generowanym w przypadku interakcji w interfejsie. |
setMultiSelectMaxSelectedItems(maxSelectedItems) | SelectionInput | Określa maksymalną liczbę elementów, które użytkownik może wybrać. |
setMultiSelectMinQueryLength(queryLength) | SelectionInput | Okreś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) | SelectionInput | Określa działanie Action , które ma być wykonywane po każdej zmianie wejścia wyboru. |
setPlatformDataSource(platformDataSource) | SelectionInput | Ustawia źródło danych z Google Workspace. |
setTitle(title) | SelectionInput | Ustawia tytuł, który ma być wyświetlany przed polem do wprowadzania danych. |
setType(type) | SelectionInput | Określa typ danych wejściowych. |
SelectionInputType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
CHECK_BOX | Enum | Styl pola wyboru. |
RADIO_BUTTON | Enum | Styl pola opcji. |
DROPDOWN | Enum | Styl pola wyboru w menu. |
SWITCH | Enum | Zestaw przełączników. |
MULTI_SELECT | Enum | Menu wyboru wielokrotnego dla danych statycznych lub dynamicznych. |
Status
Właściwości
Właściwość | Typ | Opis |
---|---|---|
OK | Enum | Mapowanie HTTP: 200 OK |
CANCELLED | Enum | Mapowanie HTTP: żądanie zamknięcia klienta 499 |
UNKNOWN | Enum | Nieznany błąd. |
INVALID_ARGUMENT | Enum | Klient podał nieprawidłowy argument. |
DEADLINE_EXCEEDED | Enum | Mapowanie HTTP: przekroczenie limitu czasu bramy 504 |
NOT_FOUND | Enum | Mapowanie HTTP: Nie znaleziono błędu 404 |
ALREADY_EXISTS | Enum | Encja, którą próbował utworzyć klient, już istnieje. |
PERMISSION_DENIED | Enum | Mapowanie HTTP: kod 403 (Zabroniony) |
UNAUTHENTICATED | Enum | Mapowanie HTTP: 401 Nieautoryzowany |
RESOURCE_EXHAUSTED | Enum | Mapowanie HTTP: 429 Zbyt wiele żądań |
FAILED_PRECONDITION | Enum | Operacja została odrzucona, ponieważ system nie znajduje się w stanie wymaganym do jej wykonania. |
ABORTED | Enum | Operacja została przerwana, najczęściej z powodu problemu równoczesności, np. w przypadku nieudanej kontroli sekwencera lub przerwanej transakcji. |
OUT_OF_RANGE | Enum | Podjęto próbę wykonania operacji poza prawidłowym zakresem. |
UNIMPLEMENTED | Enum | Mapowanie HTTP: 501 Nie zaimplementowano |
INTERNAL | Enum | Błędy wewnętrzne. |
UNAVAILABLE | Enum | Mapowanie HTTP: Usługa niedostępna 503 |
DATA_LOSS | Enum | Nieodwracalna utrata danych lub ich uszkodzenie. |
Suggestions
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addSuggestion(suggestion) | Suggestions | Dodaj sugestię tekstową. |
addSuggestions(suggestions) | Suggestions | Dodaj listę sugestii tekstowe. |
SuggestionsResponse
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
printJson() | String | Wypisuje reprezentację obiektu w formacie JSON. |
SuggestionsResponseBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | SuggestionsResponse | Tworzy odpowiedź na bieżące sugestie i sprawdza ją. |
setSuggestions(suggestions) | SuggestionsResponseBuilder | Ustawia sugestie używane przez autouzupełnianie w polach tekstowych. |
Switch
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setControlType(controlType) | Switch | Określa typ sterowania przełącznikiem. |
setFieldName(fieldName) | Switch | Ustawia klucz identyfikujący ten przełącznik w obiekcie zdarzenia generowanym po wystąpieniu interakcji z interfejsem. |
setOnChangeAction(action) | Switch | Określa działanie, jakie ma być wykonywane po przełączeniu przełącznika. |
setSelected(selected) | Switch | Określa, czy ten przełącznik ma być zaznaczony czy nie. |
setValue(value) | Switch | Gdy 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ść | Typ | Opis |
---|---|---|
SWITCH | Enum | Przełącznik w stylu widżetu przełącznika. |
CHECK_BOX | Enum | Styl pola wyboru element sterujący widżetu przełącznika. |
TextButton
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setAltText(altText) | TextButton | Ustawia alternatywny tekst przycisku na potrzeby ułatwień dostępu. |
setAuthorizationAction(action) | TextButton | Ustawia działanie autoryzacji, które otwiera URL do procesu autoryzacji po kliknięciu obiektu. |
setBackgroundColor(backgroundColor) | TextButton | Ustawia kolor tła przycisku TextButtonStyle.FILLED . |
setComposeAction(action, composedEmailType) | TextButton | Po kliknięciu obiektu ustawia działanie, które tworzy wersję roboczą e-maila. |
setDisabled(disabled) | TextButton | Określa, czy przycisk ma być wyłączony. |
setIcon(icon) | TextButton | Ustawia wstępnie zdefiniowany Icon do wyświetlania na przycisku. |
setIconUrl(url) | TextButton | Ustawia adres URL obrazu, który ma być używany jako ikona tego przycisku. |
setMaterialIcon(icon) | TextButton | Umożliwia skonfigurowanie ikony w ramach projektu Material Design. |
setOnClickAction(action) | TextButton | Określa działanie, które jest wykonywane po kliknięciu obiektu. |
setOnClickOpenLinkAction(action) | TextButton | Ustawia działanie, które otwiera URL w karcie po kliknięciu obiektu. |
setOpenLink(openLink) | TextButton | Ustawia adres URL, który zostanie otwarty po kliknięciu obiektu. |
setOverflowMenu(menu) | TextButton | Ustawia menu, które otwiera się po kliknięciu obiektu. |
setText(text) | TextButton | Określa tekst wyświetlany na przycisku. |
setTextButtonStyle(textButtonStyle) | TextButton | Ustawia styl przycisku. |
TextButtonStyle
Właściwości
Właściwość | Typ | Opis |
---|---|---|
OUTLINED | Enum | Przycisk z tekstem na przezroczystym tle. |
TEXT | Enum | NIE UŻYWAĆ. |
FILLED | Enum | Przycisk tekstowy z kolorowym tłem. |
FILLED_TONAL | Enum | Przycisk z tekstem w wersji pośredniej między wypełnionym a konturowym. |
BORDERLESS | Enum | Przycisk z tekstem bez obramowania. |
TextInput
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setFieldName(fieldName) | TextInput | Ustawia klucz, który identyfikuje ten tekst w obiekcie zdarzenia, który jest generowany, gdy występuje interakcja z interfejsem użytkownika. |
setHint(hint) | TextInput | Ustawia podpowiedź dla pola tekstowego. |
setMultiline(multiline) | TextInput | Określa, czy tekst wejściowy ma być wyświetlany w jednym wierszu czy w kilku wierszach. |
setOnChangeAction(action) | TextInput | Określa działanie, które ma być wykonywane po każdej zmianie tekstu. |
setSuggestions(suggestions) | TextInput | Ustawia sugestie do automatycznego uzupełniania w polu tekstowym. |
setSuggestionsAction(suggestionsAction) | TextInput | Ustawia działanie wywołania zwrotnego do pobierania sugestii na podstawie danych wejściowych użytkownika do autouzupełniania. |
setTitle(title) | TextInput | Ustawia tytuł, który ma być wyświetlany nad polem do wprowadzania danych. |
setValidation(validation) | TextInput | Ustawia regułę weryfikacji dla tego widżetu. |
setValue(value) | TextInput | Ustawia wstępnie wypełnioną wartość w polu tekstowym. |
TextParagraph
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setMaxLines(maxLines) | TextParagraph | Określa maksymalną liczbę wierszy tekstu wyświetlanych w widżecie. |
setText(text) | TextParagraph | Ustawia tekst akapitu. |
TimePicker
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setFieldName(fieldName) | TimePicker | Ustawia nazwę pola identyfikującego ten selektor w obiekcie zdarzenia generowanym w przypadku interakcji z interfejsem. |
setHours(hours) | TimePicker | Ustawia wstępnie ustawioną wartość godzin, którą można ustawić w polu do wprowadzania danych. |
setMinutes(minutes) | TimePicker | Ustawia w polu tekstowym wstępnie wypełnioną wartość minut. |
setOnChangeAction(action) | TimePicker | Ustawia funkcję Action , którą skrypt wykonuje, gdy zmienia się dane wejściowe selektora. |
setTitle(title) | TimePicker | Ustawia tytuł wyświetlany nad polem do wprowadzania danych. |
UniversalActionResponse
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
printJson() | String | Wypisuje reprezentację obiektu w formacie JSON. |
UniversalActionResponseBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | UniversalActionResponse | Tworzy bieżącą uniwersalną odpowiedź na działanie i sprawdza ją. |
displayAddOnCards(cardObjects) | UniversalActionResponseBuilder | Wyświetla dodatek z określonymi kartami. |
setOpenLink(openLink) | UniversalActionResponseBuilder | Ustawia adres URL, który ma się otworzyć po wybraniu działania uniwersalnego. |
UpdateDraftActionResponse
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
printJson() | String | Wypisuje reprezentację obiektu w formacie JSON. |
UpdateDraftActionResponseBuilder
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
build() | UpdateDraftActionResponse | Tworzy bieżącą wersję roboczą odpowiedzi na działanie związane z aktualizacją i ją weryfikuje. |
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction) | UpdateDraftActionResponseBuilder | Określa działanie, które aktualizuje odbiorców UDW e-maila w wersji roboczej. |
setUpdateDraftBodyAction(updateDraftBodyAction) | UpdateDraftActionResponseBuilder | Ustaw działanie aktualizujące treść e-maila wersji roboczej. |
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction) | UpdateDraftActionResponseBuilder | Ustawia działanie, które aktualizuje odbiorców wersji roboczej w polu DW. |
setUpdateDraftSubjectAction(updateDraftSubjectAction) | UpdateDraftActionResponseBuilder | Ustawia działanie, które aktualizuje wiersz tematu w projekcie. |
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction) | UpdateDraftActionResponseBuilder | Ustawia działanie aktualizujące odbiorców wersji roboczej. |
UpdateDraftBccRecipientsAction
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addUpdateBccRecipients(bccRecipientEmails) | UpdateDraftBccRecipientsAction | Zmienia odbiorców w polu UDW w wersji roboczej e-maila. |
UpdateDraftBodyAction
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addUpdateContent(content, contentType) | UpdateDraftBodyAction | Dodaje określoną treść do treści szkicu. |
setUpdateType(updateType) | UpdateDraftBodyAction | Ustawia UpdateDraftBodyType tego działania aktualizacji w treści wersji roboczej. |
UpdateDraftBodyType
Właściwości
Właściwość | Typ | Opis |
---|---|---|
IN_PLACE_INSERT | Enum | Domyślny: |
INSERT_AT_START | Enum | Działania aktualizacji wstawiają treści na początku treści wiadomości. |
INSERT_AT_END | Enum | Działania aktualizacji wstawiają treści na końcu treści wiadomości. |
UpdateDraftCcRecipientsAction
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addUpdateCcRecipients(ccRecipientEmails) | UpdateDraftCcRecipientsAction | Aktualizuje adresatów w polu DW wersji roboczej e-maila. |
UpdateDraftSubjectAction
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addUpdateSubject(subject) | UpdateDraftSubjectAction | Zmienia temat e-maila w wersji roboczej. |
UpdateDraftToRecipientsAction
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addUpdateToRecipients(toRecipientEmails) | UpdateDraftToRecipientsAction | Aktualizuje listę adresatów e-maila. |
UpdatedWidget
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
addItem(text, value, selected, startIconUri, bottomText) | UpdatedWidget | Dodaje nowy element, który można wybrać. |
Validation
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
setCharacterLimit(characterLimit) | Validation | Ustawia limit znaków widżetu. |
setInputType(inputType) | Validation | Ustawia typ danych wejściowych widżetu. |
VerticalAlignment
Właściwości
Właściwość | Typ | Opis |
---|---|---|
CENTER | Enum | Ustawienie pionowo powoduje umieszczenie treści na środku kontenera. |
TOP | Enum | Umieszczenie treści pionowo u góry kontenera. |
BOTTOM | Enum | Ustawienie pionowo powoduje umieszczenie treści na dole kontenera. |
Widget
WrapStyle
Właściwości
Właściwość | Typ | Opis |
---|---|---|
NOWRAP | Enum | Bez opakowania. |
WRAP | Enum | Zawija zawartość dowolnych widżetów w kolumnie. |