Card Service

Servizio carte

Questo servizio consente agli script di configurare e creare componenti di schede e widget e comportamenti per una UI. Le strutture dell'interfaccia utente che crei con questo servizio sono disponibili automaticamente sia su computer che su dispositivi mobili, quindi non devi sviluppare interfacce utente separate per entrambi.

Corsi

NomeBreve descrizione
ActionUn'azione che consente l'interattività all'interno degli elementi UI.
ActionResponseL'oggetto risposta che può essere restituito da una funzione di callback (ad es. un gestore di risposte del modulo) per eseguire una o più azioni sul client.
ActionResponseBuilderUn builder per gli oggetti ActionResponse.
ActionStatusUna classe che rappresenta lo stato di una richiesta di richiamo o invio di una finestra di dialogo.
AttachmentRappresenta un allegato creato da un componente aggiuntivo.
AuthorizationActionUn'azione di autorizzazione che, se selezionata, reindirizza l'utente all'AuthorizationUrl.
AuthorizationExceptionUn errore che può essere restituito per attivare la visualizzazione di una scheda di autorizzazione all'utente.
BorderStyleUna classe che rappresenta uno stile di bordo completo che può essere applicato ai widget.
BorderTypeUn'enumerazione che rappresenta i tipi di bordo che possono essere applicati ai widget.
ButtonUna classe base per tutti i pulsanti.
ButtonSetContiene un insieme di oggetti Button visualizzati in una riga.
CalendarEventActionResponseRappresenta una risposta che apporta modifiche all'evento di calendario che l'utente sta modificando in reazione a un'azione eseguita nella UI, ad esempio un clic su un pulsante.
CalendarEventActionResponseBuilderUn builder per gli oggetti CalendarEventActionResponse.
CardUna scheda di contesto che rappresenta una singola visualizzazione nell'interfaccia utente.
CardActionUna voce di menu cliccabile che viene aggiunta al menu dell'intestazione della scheda.
CardBuilderUn builder per gli oggetti Card.
CardHeaderL'intestazione di un Card.
CardSectionUna sezione della scheda contiene gruppi di widget e fornisce una separazione visiva tra loro.
CardServiceCardService consente di creare schede generiche utilizzate in diversi prodotti di estensione Google, come i componenti aggiuntivi di Google Workspace.
CardWithIdUn builder per gli oggetti CardWithId.
CarouselIl carosello, noto anche come cursore, ruota e mostra un elenco di widget in formato presentazione, con pulsanti che consentono di passare al widget precedente o successivo.
CarouselCardUna scheda che può essere visualizzata come elemento del carosello.
ChatActionResponseUna classe che rappresenta i parametri che un'app di chat può utilizzare per configurare la modalità di pubblicazione della risposta.
ChatClientDataSourcePer un widget SelectionInput che utilizza un menu a selezione multipla, un'origine dati di Google Chat.
ChatResponseL'oggetto risposta per un messaggio scheda in Google Chat.
ChatResponseBuilderUn builder per gli oggetti ChatResponse.
ChatSpaceDataSourceUn'origine dati che popola gli spazi di Google Chat come elementi di selezione per un menu a selezione multipla.
ChipUn Chip con un'icona e un'etichetta di testo.
ChipListContiene un insieme di oggetti Chip visualizzati in una riga, con ritorno a capo alla riga successiva per lo scorrimento orizzontale.
ChipListLayoutUn'enumerazione che specifica il layout per ChipList.
CollapseControlUn controllo di compressione ed espansione personalizzabile.
ColumnUna colonna.
ColumnsIl widget Columns mostra fino a due colonne in una scheda o in una finestra di dialogo.
CommonDataSourceUn'origine dati condivisa da tutte le applicazioni Google Workspace.
CommonWidgetActionDefinisce le azioni che non comportano valutazioni, ad esempio l'aggiornamento della visibilità dei widget.
ComposeActionResponseL'oggetto risposta che può essere restituito da un metodo di callback per l'azione di composizione in un componente aggiuntivo Gmail.
ComposeActionResponseBuilderUn builder per gli oggetti ComposeActionResponse.
ComposedEmailTypeUn valore enum che specifica se l'email composta è una bozza autonoma o di risposta.
ConditionUna condizione utilizzata per eseguire un'azione evento nell'ambito della convalida dell'espressione CEL.
ContentTypeUn valore enum che specifica il tipo di contenuti generati da un UpdateDraftActionResponse.
DatePickerUn campo di immissione che consente di inserire una data.
DateTimePickerUn campo di input che consente agli utenti di inserire una data e un'ora.
DecoratedTextUn widget che mostra testo con decorazioni facoltative.
DialogPer maggiori dettagli, consulta Aprire finestre di dialogo interattive nella documentazione di Google Chat.
DialogActionUn builder per gli oggetti DialogAction.
DisplayStyleUn'enumerazione che definisce lo stile di visualizzazione della scheda.
DividerUn divisore orizzontale.
DriveItemsSelectedActionResponseRappresenta una risposta che apporta modifiche a Drive mentre gli elementi di Drive sono selezionati e in reazione a un'azione eseguita nella UI, ad esempio un clic su un pulsante.
DriveItemsSelectedActionResponseBuilderUn builder per gli oggetti DriveItemsSelectedActionResponse.
EditorFileScopeActionResponseApporta modifiche a un editor, ad esempio Documenti, Fogli o Presentazioni Google, in risposta a un'azione intrapresa nell'interfaccia utente.
EditorFileScopeActionResponseBuilderUn builder per gli oggetti EditorFileScopeActionResponse.
EventActionUn EventAction da eseguire quando viene soddisfatta una condizione di convalida dell'espressione CEL.
ExpressionDataI dati dell'espressione utilizzati per valutare un'espressione
ExpressionDataActionAzioni per la convalida dell'espressione CEL .
ExpressionDataActionTypeUn'enumerazione che rappresenta il tipo di azione dati dell'espressione.
ExpressionDataConditionRappresenta un risultato di convalida dell'espressione CEL.
ExpressionDataConditionTypeIndica se l'espressione CEL è stata valutata correttamente.
FixedFooterIl piè di pagina fisso mostrato nella parte inferiore di un Card.
GridUna griglia organizzata per visualizzare una raccolta di elementi della griglia.
GridItemGli elementi con cui gli utenti interagiscono all'interno di un widget a griglia.
GridItemLayoutUn'enumerazione che definisce lo stile di immagine e testo di un GridItem.
HorizontalAlignmentUn'enumerazione che specifica l'allineamento orizzontale di un widget.
HorizontalSizeStyleUn'enumerazione che imposta il modo in cui i widget riempiono lo spazio di una colonna.
HostAppDataSourcePer un widget SelectionInput che utilizza un menu a selezione multipla, un'origine dati di un'applicazione Google Workspace.
IconIcone predefinite che possono essere utilizzate in vari oggetti UI, come i widget ImageButton o DecoratedText.
IconImageUn'icona predefinita, un'icona Material Design o un'icona da un URL con uno stile di ritaglio personalizzabile.
ImageUn widget che mostra una singola immagine.
ImageButtonUn ImageButton con un'immagine visualizzata.
ImageButtonStyleUn'enumerazione che specifica lo stile di ImageButton.
ImageComponentUn componente immagine che può essere aggiunto agli elementi della griglia.
ImageCropStyleUna classe che rappresenta uno stile di ritaglio che può essere applicato ai componenti immagine.
ImageCropTypeUn'enumerazione che rappresenta gli stili di ritaglio applicati ai componenti immagine.
ImageStyleUn'enumerazione che definisce uno stile di ritaglio dell'immagine.
InputTypeUn'enumerazione che definisce il tipo di input del widget.
InteractionUn tipo di enumerazione che specifica cosa fare in risposta a un'interazione con un utente, ad esempio un utente che fa clic su un pulsante in un messaggio della scheda.
KeyValueQuesta classe è deprecata.
LinkPreviewAzione della scheda che mostra una scheda di anteprima del link e uno smart chip nell'app host.
LoadIndicatorUn tipo di enumerazione che specifica il tipo di indicatore di caricamento o di avanzamento da visualizzare durante l'elaborazione di un Action.
MaterialIconUn oggetto che supporta tutte le icone di Google Fonts.
NavigationUn oggetto helper che controlla la navigazione delle schede.
NotificationUna notifica mostrata all'utente come risposta all'interazione con un elemento UI.
OnCloseUn'enumerazione che specifica cosa fare quando viene chiuso un URL aperto tramite un OpenLink.
OpenAsUn'enumerazione che specifica come aprire un URL.
OpenLinkRappresenta un'azione per aprire un link con alcune opzioni.
OverflowMenuContiene un elenco di oggetti OverflowMenuItem visualizzati in un menu popup.
OverflowMenuItemUn OverflowMenuItem con un'icona e un'etichetta di testo.
PlatformDataSourcePer un widget SelectionInput che utilizza un menu a selezione multipla, un'origine dati di Google Workspace.
ResponseTypeUn'enumerazione che rappresenta il tipo di risposta dell'app Chat.
SelectionInputUn campo di immissione che consente di scegliere tra un insieme di opzioni predefinite.
SelectionInputTypeIl formato degli elementi che gli utenti possono selezionare.
StatusUn enum che rappresenta il codice di stato.
SuggestionsSuggerimenti di completamento automatico per integrare un widget TextInput.
SuggestionsResponseUn oggetto di risposta che può essere restituito da una funzione di callback dei suggerimenti.
SuggestionsResponseBuilderUn builder per gli oggetti SuggestionsResponse.
SwitchUn elemento della UI che può essere attivato o disattivato.
SwitchControlTypeTipo di controllo del widget Switch.
TextButtonUn TextButton con un'etichetta di testo.
TextButtonStyleUn'enumerazione che specifica lo stile di TextButton.
TextInputUn widget campo di input che accetta input di testo.
TextParagraphUn widget che mostra il testo e supporta la formattazione HTML di base.
TimePickerUn campo di immissione che consente agli utenti di inserire un orario.
TriggerUn trigger che esegue le azioni evento del widget Convalida espressione CEL in base all'ID regola di azione.
UniversalActionResponseL'oggetto risposta che può essere restituito da un metodo che crea un'azione universale.
UniversalActionResponseBuilderUn builder per gli oggetti UniversalActionResponse.
UpdateDraftActionResponseRappresenta un'azione che aggiorna la bozza di email che l'utente sta modificando.
UpdateDraftActionResponseBuilderUn builder per gli oggetti UpdateDraftActionResponse.
UpdateDraftBccRecipientsActionAggiorna i destinatari in Ccn di una bozza di email.
UpdateDraftBodyActionAggiorna il corpo della bozza di email.
UpdateDraftBodyTypeUn valore enum che specifica il tipo di UpdateDraftBodyAction.
UpdateDraftCcRecipientsActionAggiorna i destinatari in Cc di una bozza di email.
UpdateDraftSubjectActionAggiorna la riga dell'oggetto di una bozza di email.
UpdateDraftToRecipientsActionAggiorna i destinatari A di una bozza di email.
UpdateVisibilityActionAggiorna la visibilità di un widget scheda per visualizzarlo o nasconderlo.
UpdatedWidgetLa risposta del widget aggiornato.
ValidationUn oggetto che definisce la regola di convalida per il widget a cui è collegato.
VariableButtonSizeUn'enumerazione che rappresenta la dimensione del pulsante del selettore di variabili.
VerticalAlignmentUn'enumerazione che imposta l'allineamento verticale dei widget in una colonna.
VisibilityUn'enumerazione che rappresenta lo stato di visibilità dei widget.
WidgetClasse base per tutti i widget che possono essere aggiunti a un Card.
WorkflowDataSourcePer un widget SelectionInput,DateTimePicker` o TextInput, un'origine dati da un flusso di Google Workspace.
WorkflowDataSourceTypeUn'enumerazione che rappresenta il tipo di origine dati del flusso di lavoro.
WrapStyleUn'enumerazione che imposta lo stile di wrapping per i contenuti all'interno di una colonna.

Action

Metodi

MetodoTipo restituitoBreve descrizione
addRequiredWidget(requiredWidget)ActionAggiunge i nomi dei widget necessari per l'invio valido di questa azione.
setAllWidgetsAreRequired(allWidgetsAreRequired)ActionIndica se questa azione richiede input da tutti i widget.
setFunctionName(functionName)ActionImposta il nome della funzione di callback da chiamare.
setInteraction(interaction)ActionImposta l'interazione con un utente, necessaria solo quando si apre una finestra di dialogo.
setLoadIndicator(loadIndicator)ActionImposta l'indicatore di caricamento visualizzato mentre l'azione è in corso.
setParameters(parameters)ActionConsente di passare parametri personalizzati alla funzione di callback.
setPersistValues(persistValues)ActionIndica se i valori del modulo sono determinati dai valori del client o del server dopo che una risposta all'azione aggiorna Card del modulo.

ActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

ActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()ActionResponseCrea la risposta all'azione corrente e la convalida.
setNavigation(navigation)ActionResponseBuilderImposta la risposta a un'azione Navigation.
setNotification(notification)ActionResponseBuilderImposta la notifica da visualizzare quando l'azione viene attivata.
setOpenLink(openLink)ActionResponseBuilderImposta l'URL a cui passare quando l'azione viene attivata.
setStateChanged(stateChanged)ActionResponseBuilderImposta un flag per indicare che questa azione ha modificato lo stato dei dati esistenti.

ActionStatus

Metodi

MetodoTipo restituitoBreve descrizione
setStatusCode(statusCode)ActionStatusRappresenta lo stato di una richiesta di apertura o invio di una finestra di dialogo.
setUserFacingMessage(message)ActionStatusIl messaggio da inviare agli utenti in merito allo stato della loro richiesta.

Attachment

Metodi

MetodoTipo restituitoBreve descrizione
setIconUrl(iconUrl)AttachmentImposta l'URL dell'icona per l'allegato.
setMimeType(mimeType)AttachmentImposta il tipo MIME per l'allegato.
setResourceUrl(resourceUrl)AttachmentImposta l'URL della risorsa per l'allegato.
setTitle(title)AttachmentImposta il titolo dell'allegato.

AuthorizationAction

Metodi

MetodoTipo restituitoBreve descrizione
setAuthorizationUrl(authorizationUrl)AuthorizationActionImposta l'URL di autorizzazione a cui viene indirizzato l'utente dal prompt di autorizzazione.

AuthorizationException

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.
setAuthorizationUrl(authUrl)AuthorizationExceptionImposta l'URL di autorizzazione a cui viene indirizzato l'utente dal prompt di autorizzazione.
setCustomUiCallback(callback)AuthorizationExceptionIl nome di una funzione da chiamare per generare una richiesta di autorizzazione personalizzata.
setResourceDisplayName(name)AuthorizationExceptionImposta il nome visualizzato all'utente quando viene richiesta l'autorizzazione.
throwException()voidAttiva il lancio di questa eccezione.

BorderStyle

Metodi

MetodoTipo restituitoBreve descrizione
setCornerRadius(radius)BorderStyleImposta il raggio dell'angolo del bordo, ad esempio 8.
setStrokeColor(color)BorderStyleImposta il colore del bordo.
setType(type)BorderStyleImposta il tipo di bordo.

BorderType

Proprietà

ProprietàTipoDescrizione
NO_BORDEREnumNessuno stile del bordo.
STROKEEnumStile del bordo del tratto.

Button

Metodi

MetodoTipo restituitoBreve descrizione
setAuthorizationAction(action)ButtonImposta un'azione di autorizzazione che apre un URL al flusso di autorizzazione quando si fa clic sull'oggetto.
setComposeAction(action, composedEmailType)ButtonImposta un'azione che compone una bozza di email quando si fa clic sull'oggetto.
setOnClickAction(action)ButtonImposta un'azione da eseguire quando si fa clic sull'oggetto.
setOnClickOpenLinkAction(action)ButtonImposta un'azione che apre un URL in una scheda quando si fa clic sull'oggetto.
setOpenLink(openLink)ButtonImposta un URL da aprire quando si fa clic sull'oggetto.
setOverflowMenu(menu)ButtonImposta l'apertura di un menu popup quando si fa clic sull'oggetto.

ButtonSet

Metodi

MetodoTipo restituitoBreve descrizione
addButton(button)ButtonSetAggiunge un pulsante.

CalendarEventActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

CalendarEventActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
addAttachments(attachments)CalendarEventActionResponseBuilderSpecifica che la risposta deve aggiungere gli allegati all'evento di Calendar quando viene eseguita l'azione dell'interfaccia utente associata.
addAttendees(emails)CalendarEventActionResponseBuilderSpecifica che la risposta deve aggiungere i partecipanti indicati all'evento di Calendar quando viene eseguita l'azione dell'interfaccia utente associata.
build()CalendarEventActionResponseCrea la risposta all'azione dell'evento di calendario corrente e la convalida.
setConferenceData(conferenceData)CalendarEventActionResponseBuilderSpecifica che la risposta deve impostare i dati della conferenza indicati nell'evento di Calendar quando viene eseguita l'azione dell'interfaccia utente associata.

Card

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

CardAction

Metodi

MetodoTipo restituitoBreve descrizione
setAuthorizationAction(action)CardActionImposta un'azione di autorizzazione che apre un URL al flusso di autorizzazione quando si fa clic sull'oggetto.
setComposeAction(action, composedEmailType)CardActionImposta un'azione che compone una bozza di email quando si fa clic sull'oggetto.
setOnClickAction(action)CardActionImposta un'azione da eseguire quando si fa clic sull'oggetto.
setOnClickOpenLinkAction(action)CardActionImposta un'azione che apre un URL in una scheda quando si fa clic sull'oggetto.
setOpenLink(openLink)CardActionImposta un URL da aprire quando si fa clic sull'oggetto.
setText(text)CardActionImposta il testo del menu per questa azione.

CardBuilder

Metodi

MetodoTipo restituitoBreve descrizione
addCardAction(cardAction)CardBuilderAggiunge un CardAction a questa scheda.
addSection(section)CardBuilderAggiunge una sezione a questa scheda.
build()CardCrea la carta corrente e la convalida.
setDisplayStyle(displayStyle)CardBuilderImposta lo stile di visualizzazione per questa scheda.
setFixedFooter(fixedFooter)CardBuilderImposta un piè di pagina fisso per questa scheda.
setHeader(cardHeader)CardBuilderImposta l'intestazione di questa scheda.
setName(name)CardBuilderImposta il nome di questa scheda.
setPeekCardHeader(peekCardHeader)CardBuilderImposta l'intestazione della scheda di anteprima.

CardHeader

Metodi

MetodoTipo restituitoBreve descrizione
setImageAltText(imageAltText)CardHeaderImposta il testo alternativo per l'immagine dell'intestazione.
setImageStyle(imageStyle)CardHeaderImposta il ritaglio dell'icona nell'intestazione della scheda.
setImageUrl(imageUrl)CardHeaderImposta l'immagine da utilizzare nell'intestazione fornendo il relativo URL o stringa di dati.
setSubtitle(subtitle)CardHeaderImposta il sottotitolo dell'intestazione della scheda.
setTitle(title)CardHeaderImposta il titolo dell'intestazione della scheda.

CardSection

Metodi

MetodoTipo restituitoBreve descrizione
addWidget(widget)CardSectionAggiunge il widget specificato a questa sezione.
setCollapseControl(collapseControl)CardSectionImposta i pulsanti espandi e comprimi personalizzabili della sezione.
setCollapsible(collapsible)CardSectionDetermina se la sezione può essere compressa.
setHeader(header)CardSectionImposta l'intestazione della sezione.
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSectionImposta il numero di widget che vengono ancora visualizzati quando questa sezione è compressa.

CardService

Proprietà

ProprietàTipoDescrizione
BorderTypeBorderTypeL'enumerazione BorderType.
ChipListLayoutChipListLayoutL'enumerazione ChipListLayout.
ComposedEmailTypeComposedEmailTypeL'enumerazione ComposedEmailType.
ContentTypeContentTypeL'enumerazione ContentType.
ExpressionDataActionTypeExpressionDataActionTypeL'enumerazione ExpressionDataActionType.
ExpressionDataConditionTypeExpressionDataConditionTypeL'enumerazione ExpressionDataConditionType.
GridItemLayoutGridItemLayoutL'enumerazione GridItemLayout.
HorizontalAlignmentHorizontalAlignmentL'enumerazione HorizontalAlignment.
IconIconL'enumerazione Icon.
ImageButtonStyleImageButtonStyleL'enumerazione ImageButtonStyle.
ImageCropTypeImageCropTypeL'enumerazione ImageCropType.
ImageStyleImageStyleL'enumerazione ImageStyle.
InputTypeInputTypeL'enumerazione InputType.
LoadIndicatorLoadIndicatorL'enumerazione LoadIndicator.
OnCloseOnCloseL'enumerazione OnClose.
OpenAsOpenAsL'enumerazione OpenAs.
SelectionInputTypeSelectionInputTypeL'enumerazione SelectionInputType.
TextButtonStyleTextButtonStyleL'enumerazione TextButtonStyle.
UpdateDraftBodyTypeUpdateDraftBodyTypeL'enumerazione UpdateDraftBodyType.
VisibilityVisibilityL'enumerazione Visibility.
WorkflowDataSourceTypeWorkflowDataSourceTypeL'enumerazione WorkflowDataSourceType.

Metodi

MetodoTipo restituitoBreve descrizione
newAction()ActionCrea un nuovo Action.
newActionResponseBuilder()ActionResponseBuilderCrea un nuovo ActionResponseBuilder.
newActionStatus()ActionStatusCrea un nuovo ActionStatus.
newAttachment()AttachmentCrea un nuovo Attachment.
newAuthorizationAction()AuthorizationActionCrea un nuovo AuthorizationAction.
newAuthorizationException()AuthorizationExceptionCrea un nuovo AuthorizationException.
newBorderStyle()BorderStyleCrea un nuovo BorderStyle.
newButtonSet()ButtonSetCrea un nuovo ButtonSet.
newCalendarEventActionResponseBuilder()CalendarEventActionResponseBuilderCrea un nuovo CalendarEventActionResponseBuilder.
newCardAction()CardActionCrea un nuovo CardAction.
newCardBuilder()CardBuilderCrea un nuovo generatore di schede.
newCardHeader()CardHeaderCrea un nuovo CardHeader.
newCardSection()CardSectionCrea un nuovo CardSection.
newCardWithId()CardWithIdCrea un nuovo CardWithId.
newCarousel()CarouselCrea un Carousel.
newCarouselCard()CarouselCardCrea un nuovo CarouselCard.
newChatActionResponse()ChatActionResponseCrea un nuovo ChatActionResponse.
newChatResponseBuilder()ChatResponseBuilderCrea un nuovo ChatResponseBuilder.
newChip()ChipCrea un nuovo Chip.
newChipList()ChipListCrea un nuovo ChipList.
newCollapseControl()CollapseControlCrea un nuovo CollapseControl.
newColumn()ColumnCrea un nuovo Column.
newColumns()ColumnsCrea un nuovo insieme di Columns.
newComposeActionResponseBuilder()ComposeActionResponseBuilderCrea un nuovo ComposeActionResponseBuilder.
newDatePicker()DatePickerCrea un nuovo DatePicker.
newDateTimePicker()DateTimePickerCrea un nuovo DateTimePicker.
newDecoratedText()DecoratedTextCrea un nuovo DecoratedText.
newDialog()DialogCrea un nuovo Dialog.
newDialogAction()DialogActionCrea un nuovo DialogAction.
newDivider()DividerCrea un nuovo Divider.
newDriveItemsSelectedActionResponseBuilder()DriveItemsSelectedActionResponseBuilderCrea un nuovo DriveItemsSelectedActionResponseBuilder.
newEditorFileScopeActionResponseBuilder()EditorFileScopeActionResponseBuilderCrea un nuovo EditorFileScopeActionResponseBuilder.
newFixedFooter()FixedFooterCrea un nuovo FixedFooter.
newGrid()GridCrea un nuovo Grid.
newGridItem()GridItemCrea un nuovo GridItem.
newHostAppDataSource()HostAppDataSourceCrea un nuovo HostAppDataSource e restituisce un HostAppDataSource vuoto.
newIconImage()IconImageCrea un nuovo IconImage.
newImage()ImageCrea un nuovo Image.
newImageButton()ImageButtonCrea un nuovo ImageButton.
newImageComponent()ImageComponentCrea un nuovo ImageComponent.
newImageCropStyle()ImageCropStyleCrea un nuovo ImageCropStyle.
newKeyValue()KeyValueCrea un nuovo KeyValue.
newLinkPreview()LinkPreviewCrea un nuovo LinkPreview.
newMaterialIcon()MaterialIconCrea un nuovo MaterialIcon.
newNavigation()NavigationCrea un nuovo Navigation.
newNotification()NotificationCrea un nuovo Notification.
newOpenLink()OpenLinkCrea un nuovo OpenLink.
newOverflowMenu()OverflowMenuCrea un nuovo OverflowMenu.
newOverflowMenuItem()OverflowMenuItemCrea un nuovo OverflowMenuItem.
newSelectionInput()SelectionInputCrea un nuovo SelectionInput.
newSuggestions()SuggestionsCrea un nuovo Suggestions.
newSuggestionsResponseBuilder()SuggestionsResponseBuilderCrea un nuovo SuggestionsResponseBuilder.
newSwitch()SwitchCrea un nuovo Switch.
newTextButton()TextButtonCrea un nuovo TextButton.
newTextInput()TextInputCrea un nuovo TextInput.
newTextParagraph()TextParagraphCrea un nuovo TextParagraph.
newTimePicker()TimePickerCrea un nuovo TimePicker.
newUniversalActionResponseBuilder()UniversalActionResponseBuilderCrea un nuovo UniversalActionResponseBuilder.
newUpdateDraftActionResponseBuilder()UpdateDraftActionResponseBuilderCrea un nuovo UpdateDraftActionResponseBuilder.
newUpdateDraftBccRecipientsAction()UpdateDraftBccRecipientsActionCrea un nuovo UpdateDraftBccRecipientsAction.
newUpdateDraftBodyAction()UpdateDraftBodyActionCrea un nuovo UpdateDraftBodyAction.
newUpdateDraftCcRecipientsAction()UpdateDraftCcRecipientsActionCrea un nuovo UpdateDraftCcRecipientsAction.
newUpdateDraftSubjectAction()UpdateDraftSubjectActionCrea un nuovo UpdateDraftSubjectAction.
newUpdateDraftToRecipientsAction()UpdateDraftToRecipientsActionCrea un nuovo UpdateDraftToRecipientsAction.
newValidation()ValidationCrea un nuovo Validation.

CardWithId

Metodi

MetodoTipo restituitoBreve descrizione
setCard(card)CardWithIdImposta la scheda di cardWithId.
setCardId(id)CardWithIdImposta l'ID univoco della carta di cardWithId.

Metodi

MetodoTipo restituitoBreve descrizione
addCarouselCard(card)CarouselAggiunge una scheda carosello.

CarouselCard

Metodi

MetodoTipo restituitoBreve descrizione
addFooterWidget(widget)CarouselCardAggiunge il widget specificato al piè di pagina di questa scheda del carosello.
addWidget(widget)CarouselCardAggiunge il widget specificato a questa scheda del carosello.

ChatActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
setDialogAction(dialogAction)ChatActionResponseImposta l'azione della finestra di dialogo su un evento correlato a una finestra di dialogo.
setResponseType(responseType)ChatActionResponseIl tipo di risposta dell'app Chat.
setUpdatedWidget(updatedWidget)ChatActionResponseImposta il widget aggiornato, utilizzato per fornire opzioni di completamento automatico per un widget.
setUrl(url)ChatActionResponseL'URL per l'autenticazione o la configurazione degli utenti.

ChatClientDataSource

Metodi

MetodoTipo restituitoBreve descrizione
setSpaceDataSource(spaceDataSource)ChatClientDataSourceUn'origine dati che popola gli spazi di Google Chat come elementi di selezione per un menu a selezione multipla.

ChatResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

ChatResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
addCardsV2(cardWithId)ChatResponseBuilderImposta il campo della scheda del messaggio.
build()ChatResponseCrea la risposta all'azione corrente e la convalida.
setActionResponse(actionResponse)ChatResponseBuilderImposta il campo di risposta all'azione del messaggio.
setText(text)ChatResponseBuilderImposta il testo del messaggio di Chat.

ChatSpaceDataSource

Metodi

MetodoTipo restituitoBreve descrizione
setDefaultToCurrentSpace(defaultToCurrentSpace)ChatSpaceDataSourceSe impostato su true, il menu di selezione multipla seleziona lo spazio di Google Chat corrente come elemento per impostazione predefinita.

Chip

Metodi

MetodoTipo restituitoBreve descrizione
setAltText(altText)ChipImposta il testo alternativo del chip per l'accessibilità.
setAuthorizationAction(action)ChipImposta un'azione di autorizzazione che apre un URL al flusso di autorizzazione quando si fa clic sull'oggetto.
setComposeAction(action, composedEmailType)ChipImposta un'azione che compone una bozza di email quando si fa clic sull'oggetto.
setDisabled(disabled)ChipDetermina se il chip è disattivato.
setIcon(icon)ChipImposta l'icona da utilizzare come chip.
setLabel(label)ChipImposta il titolo del chip.
setOnClickAction(action)ChipImposta un'azione da eseguire quando si fa clic sull'oggetto.
setOnClickOpenLinkAction(action)ChipImposta un'azione che apre un URL in una scheda quando si fa clic sull'oggetto.
setOpenLink(openLink)ChipImposta un URL da aprire quando si fa clic sull'oggetto.

ChipList

Metodi

MetodoTipo restituitoBreve descrizione
addChip(chip)ChipListAggiunge un chip.
setLayout(layout)ChipListImposta il layout dell'elenco di chip.

ChipListLayout

Proprietà

ProprietàTipoDescrizione
WRAPPEDEnumL'elenco dei chip va a capo se non c'è spazio orizzontale sufficiente.
HORIZONTAL_SCROLLABLEEnumI chip scorrono orizzontalmente se non rientrano nello spazio disponibile.

CollapseControl

Metodi

MetodoTipo restituitoBreve descrizione
setCollapseButton(button)CollapseControlImposta il Button visualizzato per il pulsante "Mostra meno".
setExpandButton(button)CollapseControlImposta il Button visualizzato per il pulsante "Mostra altro".
setHorizontalAlign(horizontalAlignment)CollapseControlImposta HorizontalAlignment di CollapseControl.

Column

Columns

Metodi

MetodoTipo restituitoBreve descrizione
addColumn(column)ColumnsAggiunge un Column al widget Colonne.
setWrapStyle(wrapStyle)ColumnsImposta lo stile di wrapping delle colonne, controlla il modo in cui le colonne vengono ridimensionate in base alla larghezza dello schermo.

CommonDataSource

Proprietà

ProprietàTipoDescrizione
UNKNOWNEnumValore predefinito.
USEREnumUtenti di Google Workspace.

CommonWidgetAction

Metodi

MetodoTipo restituitoBreve descrizione
setUpdateVisibilityAction(updateVisibilityAction)CommonWidgetActionImposta l'azione di visibilità dell'aggiornamento per i widget.

ComposeActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

ComposeActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()ComposeActionResponseCrea la risposta all'azione di composizione corrente e la convalida.
setGmailDraft(draft)ComposeActionResponseBuilderImposta la bozza GmailMessage creata utilizzando GmailMessage.createDraftReply(body) o funzioni simili.

ComposedEmailType

Proprietà

ProprietàTipoDescrizione
REPLY_AS_DRAFTEnumUna bozza che è una risposta a un altro messaggio.
STANDALONE_DRAFTEnumUna bozza che è un messaggio autonomo.

Condition

Metodi

MetodoTipo restituitoBreve descrizione
setActionRuleId(actionRuleId)ConditionL'ID univoco della regola di azione da eseguire in risposta alla condizione.
setExpressionDataCondition(expressionDataCondition)ConditionImposta la condizione di convalida dell'espressione CEL utilizzata per determinare se l'azione evento deve essere eseguita.

ContentType

Proprietà

ProprietàTipoDescrizione
TEXTEnumIndica che i contenuti generati sono in formato testo normale.
MUTABLE_HTMLEnumIndica che i contenuti generati sono formattati come HTML.
IMMUTABLE_HTMLEnumIndica che i contenuti generati sono formattati come HTML, ma non possono essere modificati dopo la generazione.

DatePicker

Metodi

MetodoTipo restituitoBreve descrizione
setFieldName(fieldName)DatePickerImposta il nome del campo che identifica questo selettore nell'oggetto evento generato quando si verifica un'interazione con la UI.
setOnChangeAction(action)DatePickerImposta un Action che lo script esegue ogni volta che cambia l'input del selettore.
setTitle(title)DatePickerImposta il titolo visualizzato sopra il campo di input.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerImposta il valore precompilato da impostare nel campo di input.
setValueInMsSinceEpoch(valueMsEpoch)DatePickerImposta il valore precompilato da impostare nel campo di input.

DateTimePicker

Metodi

MetodoTipo restituitoBreve descrizione
setFieldName(fieldName)DateTimePickerImposta il nome del campo che identifica questo selettore nell'oggetto evento generato quando si verifica un'interazione con la UI.
setHostAppDataSource(hostAppDataSource)DateTimePickerIn un flusso Google Workspace, le variabili di input accettano output di data e ora da altri passaggi del flusso.
setOnChangeAction(action)DateTimePickerImposta un Action che lo script esegue ogni volta che cambia l'input del selettore.
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerImposta il numero di minuti di differenza del fuso orario rispetto all'UTC.
setTitle(title)DateTimePickerImposta il titolo visualizzato sopra il campo di input.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerImposta il valore precompilato da impostare nel campo di input.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerImposta il valore precompilato da impostare nel campo di input.

DecoratedText

Metodi

MetodoTipo restituitoBreve descrizione
setAuthorizationAction(action)DecoratedTextImposta un'azione di autorizzazione che apre un URL al flusso di autorizzazione quando si fa clic sull'oggetto.
setBottomLabel(text)DecoratedTextImposta il testo dell'etichetta da utilizzare come chiave e viene visualizzato sotto il contenuto di testo.
setButton(button)DecoratedTextImposta il Button visualizzato a destra del testo.
setComposeAction(action, composedEmailType)DecoratedTextImposta un'azione che compone una bozza di email quando si fa clic sull'oggetto.
setEndIcon(endIcon)DecoratedTextImposta il IconImage facoltativo visualizzato a destra dei contenuti.
setOnClickAction(action)DecoratedTextImposta un'azione da eseguire quando si fa clic sull'oggetto.
setOnClickOpenLinkAction(action)DecoratedTextImposta un'azione che apre un URL in una scheda quando si fa clic sull'oggetto.
setOpenLink(openLink)DecoratedTextImposta un URL da aprire quando si fa clic sull'oggetto.
setStartIcon(startIcon)DecoratedTextImposta il IconImage facoltativo da visualizzare prima del contenuto di testo.
setSwitchControl(switchToSet)DecoratedTextImposta il Switch visualizzato a destra dei contenuti.
setText(text)DecoratedTextImposta il testo da utilizzare come valore.
setTopLabel(text)DecoratedTextImposta il testo dell'etichetta da utilizzare come chiave e viene visualizzato sopra il contenuto di testo.
setWrapText(wrapText)DecoratedTextSpecifica se il testo del valore deve essere visualizzato su una o più righe.

Dialog

Metodi

MetodoTipo restituitoBreve descrizione
setBody(card)DialogImposta la scheda di Dialog.

DialogAction

Metodi

MetodoTipo restituitoBreve descrizione
setActionStatus(actionStatus)DialogActionImposta lo stato dell'azione di DialogAction.
setDialog(dialog)DialogActionImposta la finestra di dialogo di DialogAction.

DisplayStyle

Proprietà

ProprietàTipoDescrizione
PEEKEnumMostra l'intestazione della scheda nella parte inferiore dei contenuti aggiuntivi sopra i contenuti esistenti.
REPLACEEnumMostra la scheda sostituendo i contenuti esistenti.

Divider

DriveItemsSelectedActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

DriveItemsSelectedActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()DriveItemsSelectedActionResponseCrea la risposta all'azione di Drive corrente.
requestFileScope(itemId)DriveItemsSelectedActionResponseBuilderSpecifica che la risposta richiede l'ambito del file per l'elemento pertinente al contesto in Drive.

EditorFileScopeActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

EditorFileScopeActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()EditorFileScopeActionResponseCrea la risposta all'azione dell'editor corrente.
requestFileScopeForActiveDocument()EditorFileScopeActionResponseBuilderRichiede l'ambito drive.file per il documento Editor attivo corrente.

EventAction

Metodi

MetodoTipo restituitoBreve descrizione
addPostEventTrigger(trigger)EventActionAggiunge una condizione di convalida dell'espressione CEL da valutare dopo l'esecuzione dell'azione evento.
setActionRuleId(actionRuleId)EventActionImposta un identificatore univoco per l'azione evento.
setCommonWidgetAction(commonWidgetAction)EventActionImposta l'azione comune del widget per i widget.
setExpressionDataAction(expressionDataAction)EventActionImposta l'azione sui dati Convalida espressione CEL per i widget.

ExpressionData

Metodi

MetodoTipo restituitoBreve descrizione
addCondition(condition)ExpressionDataAggiunge una condizione ai dati dell'espressione corrente.
addEventAction(eventAction)ExpressionDataAggiunge un'azione evento ai dati dell'espressione corrente.
setExpression(expression)ExpressionDataImposta il valore dei dati dell'espressione.
setId(id)ExpressionDataImposta l'ID dati dell'espressione.

ExpressionDataAction

Metodi

MetodoTipo restituitoBreve descrizione
setActionType(type)ExpressionDataActionImposta il tipo di azione sui dati dell'espressione.

ExpressionDataActionType

Proprietà

ProprietàTipoDescrizione
ACTION_TYPE_UNSPECIFIEDEnumIl tipo di azione non specificato.
START_EXPRESSION_EVALUATIONEnumL'azione per avviare la convalida dell'espressione CEL.

ExpressionDataCondition

Metodi

MetodoTipo restituitoBreve descrizione
setConditionType(type)ExpressionDataConditionImposta il tipo di condizione per una convalida dell'espressione CEL per indicare se l'espressione è stata valutata correttamente.

ExpressionDataConditionType

Proprietà

ProprietàTipoDescrizione
CONDITION_TYPE_UNSPECIFIEDEnumTipo di condizione non specificato.
EXPRESSION_EVALUATION_SUCCESSEnumL'espressione CEL ha restituito un risultato positivo.
EXPRESSION_EVALUATION_FAILUREEnumL'espressione CEL ha restituito un risultato negativo.

FixedFooter

Metodi

MetodoTipo restituitoBreve descrizione
setPrimaryButton(button)FixedFooterImposta il pulsante principale nel piè di pagina fisso.
setSecondaryButton(button)FixedFooterImposta il pulsante secondario nel piè di pagina fisso.

Grid

Metodi

MetodoTipo restituitoBreve descrizione
addItem(gridItem)GridAggiunge un nuovo elemento alla griglia.
setAuthorizationAction(action)GridImposta un'azione di autorizzazione che apre un URL al flusso di autorizzazione quando si fa clic sull'oggetto.
setBorderStyle(borderStyle)GridImposta lo stile del bordo applicato a ogni elemento della griglia.
setComposeAction(action, composedEmailType)GridImposta un'azione che compone una bozza di email quando si fa clic sull'oggetto.
setNumColumns(numColumns)GridIl numero di colonne da visualizzare nella griglia.
setOnClickAction(action)GridImposta un'azione da eseguire quando si fa clic sull'oggetto.
setOnClickOpenLinkAction(action)GridImposta un'azione che apre un URL in una scheda quando si fa clic sull'oggetto.
setOpenLink(openLink)GridImposta un URL da aprire quando si fa clic sull'oggetto.
setTitle(title)GridImposta il testo del titolo della griglia.

GridItem

Metodi

MetodoTipo restituitoBreve descrizione
setIdentifier(id)GridItemImposta l'identificatore per l'elemento della griglia.
setImage(image)GridItemImposta l'immagine per questo elemento della griglia.
setLayout(layout)GridItemImposta il layout di testo e immagine per l'elemento della griglia.
setSubtitle(subtitle)GridItemImposta il sottotitolo dell'elemento della griglia.
setTextAlignment(alignment)GridItemImposta l'allineamento orizzontale dell'elemento della griglia.
setTitle(title)GridItemImposta il testo del titolo dell'elemento della griglia.

GridItemLayout

Proprietà

ProprietàTipoDescrizione
TEXT_BELOWEnumIl titolo e il sottotitolo vengono visualizzati sotto l'immagine dell'elemento della griglia.
TEXT_ABOVEEnumIl titolo e il sottotitolo vengono visualizzati sopra l'immagine dell'elemento della griglia.

HorizontalAlignment

Proprietà

ProprietàTipoDescrizione
STARTEnumAllinea il widget all'inizio del lato della frase.
CENTEREnumAllinea il widget al centro.
ENDEnumAllinea il widget alla fine del lato della frase.

HorizontalSizeStyle

Proprietà

ProprietàTipoDescrizione
FILL_AVAILABLE_SPACEEnumDimensiona Widget in modo che riempia lo spazio orizzontale disponibile di un Column.
FILL_MINIMUM_SPACEEnumRidimensiona Widget per riempire il minor spazio orizzontale possibile in un Column.

HostAppDataSource

Metodi

MetodoTipo restituitoBreve descrizione
setChatDataSource(chatClientDataSource)HostAppDataSourceImposta l'origine dati da Google Chat.
setWorkflowDataSource(workflowDataSource)HostAppDataSourceImposta l'origine dati da Google Workspace Flows.

Icon

Proprietà

ProprietàTipoDescrizione
NONEEnumNessuna icona.
AIRPLANEEnumIcona di un volo aereo
BOOKMARKEnumIcona segnalibro
BUSEnumIcona Autobus
CAREnumIcona dell'auto
CLOCKEnumIcona di un orologio
CONFIRMATION_NUMBER_ICONEnumIcona del numero di conferma
DOLLAREnumIcona del dollaro
DESCRIPTIONEnumIcona della descrizione
EMAILEnumIcona email
EVENT_PERFORMEREnumIcona email
EVENT_SEATEnumIcona del posto per l'evento
FLIGHT_ARRIVALEnumIcona Arrivo volo
FLIGHT_DEPARTUREEnumIcona Partenza volo
HOTELEnumIcona dell'hotel
HOTEL_ROOM_TYPEEnumIcona dell'hotel
INVITEEnumIcona Invita
MAP_PINEnumIcona del segnaposto sulla mappa
MEMBERSHIPEnumIcona Abbonamento
MULTIPLE_PEOPLEEnumIcona di più persone
OFFEREnumIcona offerta
PERSONEnumIcona della persona
PHONEEnumIcona a forma di telefono
RESTAURANT_ICONEnumIcona del ristorante
SHOPPING_CARTEnumIcona Carrello degli acquisti
STAREnumIcona a forma di stella
STOREEnumIcona del negozio
TICKETEnumIcona biglietto
TRAINEnumIcona del treno
VIDEO_CAMERAEnumIcona videocamera
VIDEO_PLAYEnumIcona di riproduzione video

IconImage

Metodi

MetodoTipo restituitoBreve descrizione
setAltText(altText)IconImageImposta il testo alternativo dell'URL utilizzato per l'accessibilità.
setIcon(icon)IconImageImposta l'icona predefinita se l'URL non è impostato.
setIconUrl(url)IconImageImposta l'URL dell'icona se non è impostata.
setImageCropType(imageCropType)IconImageImposta lo stile di ritaglio per l'immagine.
setMaterialIcon(icon)IconImageImposta l'icona Material Design.

Image

Metodi

MetodoTipo restituitoBreve descrizione
setAltText(altText)ImageImposta il testo alternativo dell'immagine per l'accessibilità.
setAuthorizationAction(action)ImageImposta un'azione di autorizzazione che apre un URL al flusso di autorizzazione quando si fa clic sull'oggetto.
setComposeAction(action, composedEmailType)ImageImposta un'azione che compone una bozza di email quando si fa clic sull'oggetto.
setImageUrl(url)ImageImposta l'immagine da utilizzare fornendo il relativo URL o stringa di dati.
setOnClickAction(action)ImageImposta un'azione da eseguire quando si fa clic sull'oggetto.
setOnClickOpenLinkAction(action)ImageImposta un'azione che apre un URL in una scheda quando si fa clic sull'oggetto.
setOpenLink(openLink)ImageImposta un URL da aprire quando si fa clic sull'oggetto.

ImageButton

Metodi

MetodoTipo restituitoBreve descrizione
setAltText(altText)ImageButtonImposta il testo alternativo del pulsante per l'accessibilità.
setAuthorizationAction(action)ImageButtonImposta un'azione di autorizzazione che apre un URL al flusso di autorizzazione quando si fa clic sull'oggetto.
setComposeAction(action, composedEmailType)ImageButtonImposta un'azione che compone una bozza di email quando si fa clic sull'oggetto.
setIcon(icon)ImageButtonImposta un Icon predefinito da visualizzare sul pulsante.
setIconUrl(url)ImageButtonImposta l'URL di un'immagine da utilizzare come icona di questo pulsante.
setImageButtonStyle(imageButtonStyle)ImageButtonImposta lo stile del pulsante.
setMaterialIcon(icon)ImageButtonImposta l'icona Material Design.
setOnClickAction(action)ImageButtonImposta un'azione da eseguire quando si fa clic sull'oggetto.
setOnClickOpenLinkAction(action)ImageButtonImposta un'azione che apre un URL in una scheda quando si fa clic sull'oggetto.
setOpenLink(openLink)ImageButtonImposta un URL da aprire quando si fa clic sull'oggetto.
setOverflowMenu(menu)ImageButtonImposta l'apertura di un menu popup quando si fa clic sull'oggetto.

ImageButtonStyle

Proprietà

ProprietàTipoDescrizione
BORDERLESSEnumPulsante immagine senza bordo.
OUTLINEDEnumPulsante immagine con sfondo trasparente.
FILLEDEnumPulsante immagine con sfondo colorato.
FILLED_TONALEnumPulsante immagine con un compromesso tra i pulsanti con riempimento e quelli con contorno.

ImageComponent

Metodi

MetodoTipo restituitoBreve descrizione
setAltText(altText)ImageComponentImposta il testo alternativo dell'immagine.
setBorderStyle(borderStyle)ImageComponentImposta lo stile del bordo applicato all'immagine.
setCropStyle(imageCropStyle)ImageComponentImposta lo stile di ritaglio per l'immagine.
setImageUrl(url)ImageComponentImposta l'URL dell'immagine.

ImageCropStyle

Metodi

MetodoTipo restituitoBreve descrizione
setAspectRatio(ratio)ImageCropStyleImposta le proporzioni da utilizzare se il tipo di ritaglio è RECTANGLE_CUSTOM.
setImageCropType(type)ImageCropStyleImposta il tipo di ritaglio per l'immagine.

ImageCropType

Proprietà

ProprietàTipoDescrizione
SQUAREEnumStile di ritaglio di forma quadrata.
CIRCLEEnumStile di ritaglio a forma di cerchio.
RECTANGLE_CUSTOMEnumStile di ritaglio a forma di rettangolo con proporzioni personalizzate.
RECTANGLE_4_3EnumStile di ritaglio a forma di rettangolo con proporzioni 4:3.

ImageStyle

Proprietà

ProprietàTipoDescrizione
SQUAREEnumNessun ritaglio.
CIRCLEEnumRitagliare a forma di cerchio.

InputType

Proprietà

ProprietàTipoDescrizione
TEXTEnumAccetta testo normale.
INTEGEREnumAccetta un numero intero.
FLOATEnumAccetta un numero in virgola mobile.
EMAILEnumAccetta un indirizzo email.

Interaction

Proprietà

ProprietàTipoDescrizione
INTERACTION_UNSPECIFIEDEnumValore predefinito.
OPEN_DIALOGEnumApre una finestra di dialogo, un'interfaccia basata su schede che le app Chat utilizzano per interagire con gli utenti.

KeyValue

Metodi

MetodoTipo restituitoBreve descrizione
setAuthorizationAction(action)KeyValueImposta un'azione di autorizzazione che apre un URL al flusso di autorizzazione quando si fa clic sull'oggetto.
setComposeAction(action, composedEmailType)KeyValueImposta un'azione che compone una bozza di email quando si fa clic sull'oggetto.
setOnClickAction(action)KeyValueImposta un'azione da eseguire quando si fa clic sull'oggetto.
setOnClickOpenLinkAction(action)KeyValueImposta un'azione che apre un URL in una scheda quando si fa clic sull'oggetto.
setOpenLink(openLink)KeyValueImposta un URL da aprire quando si fa clic sull'oggetto.

LinkPreview

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.
setLinkPreviewTitle(title)LinkPreviewImposta il titolo visualizzato nell'anteprima del link sopra la scheda di anteprima.
setPreviewCard(previewCard)LinkPreviewImposta la scheda che mostra le informazioni su un link di un servizio di terze parti o non Google.
setTitle(title)LinkPreviewImposta il titolo visualizzato nello smart chip per l'anteprima del link.

LoadIndicator

Proprietà

ProprietàTipoDescrizione
SPINNEREnumUtilizza un indicatore di caricamento.
NONEEnumNon utilizzare un indicatore.

MaterialIcon

Metodi

MetodoTipo restituitoBreve descrizione
setFill(fill)MaterialIconIndica se l'icona viene visualizzata come riempita.
setGrade(grade)MaterialIconIl peso e il grado influiscono sullo spessore di un simbolo.
setName(name)MaterialIconImposta il nome dell'icona.
setWeight(weight)MaterialIconLo spessore tratto dell'icona.

Metodi

MetodoTipo restituitoBreve descrizione
popCard()NavigationEstrae una scheda dalla pila di navigazione.
popToNamedCard(cardName)NavigationVisualizza la scheda specificata in base al nome.
popToRoot()NavigationRiporta la pila di schede alla scheda principale.
printJson()StringStampa la rappresentazione JSON di questo oggetto.
pushCard(card)NavigationInserisce la carta specificata nel mazzo.
updateCard(card)NavigationEsegue la sostituzione sul posto della carta attuale.

Notification

Metodi

MetodoTipo restituitoBreve descrizione
setText(text)NotificationImposta il testo da mostrare nella notifica.

OnClose

Proprietà

ProprietàTipoDescrizione
NOTHINGEnumNon fare nulla alla chiusura.
RELOADEnumRicarica il componente aggiuntivo alla chiusura della finestra.

OpenAs

Proprietà

ProprietàTipoDescrizione
FULL_SIZEEnumApri in una finestra o scheda a schermo intero.
OVERLAYEnumApri come overlay, ad esempio un popup.

Metodi

MetodoTipo restituitoBreve descrizione
setOnClose(onClose)OpenLinkImposta il comportamento dell'azione URL quando la finestra o la scheda dell'URL viene chiusa.
setOpenAs(openAs)OpenLinkImposta il comportamento dell'URL quando viene aperto.
setUrl(url)OpenLinkImposta l'URL da aprire.

OverflowMenu

Metodi

MetodoTipo restituitoBreve descrizione
addMenuItem(menuItem)OverflowMenuAggiunge una voce di menu.

OverflowMenuItem

Metodi

MetodoTipo restituitoBreve descrizione
setAuthorizationAction(action)OverflowMenuItemImposta un'azione di autorizzazione che apre un URL al flusso di autorizzazione quando si fa clic sull'oggetto.
setComposeAction(action, composedEmailType)OverflowMenuItemImposta un'azione che compone una bozza di email quando si fa clic sull'oggetto.
setDisabled(disabled)OverflowMenuItemImposta se la voce di menu è disattivata.
setOnClickAction(action)OverflowMenuItemImposta un'azione da eseguire quando si fa clic sull'oggetto.
setOnClickOpenLinkAction(action)OverflowMenuItemImposta un'azione che apre un URL in una scheda quando si fa clic sull'oggetto.
setOpenLink(openLink)OverflowMenuItemImposta un URL da aprire quando si fa clic sull'oggetto.
setStartIcon(icon)OverflowMenuItemImposta l'icona iniziale della voce di menu.
setText(text)OverflowMenuItemImposta il titolo della voce di menu.

PlatformDataSource

Metodi

MetodoTipo restituitoBreve descrizione
setCommonDataSource(commonDataSource)PlatformDataSourceImposta l'origine dati da Google Workspace.
setHostAppDataSource(hostAppDataSource)PlatformDataSourceUtilizzato per compilare gli spazi nel menu di selezione multipla.

ResponseType

Proprietà

ProprietàTipoDescrizione
TYPE_UNSPECIFIEDEnumTipo predefinito gestito come NEW_MESSAGE.
NEW_MESSAGEEnumPubblica come nuovo messaggio nell'argomento.
UPDATE_MESSAGEEnumAggiorna il messaggio dell'app Chat.
UPDATE_USER_MESSAGE_CARDSEnumAggiorna le schede nel messaggio di un utente.
REQUEST_CONFIGEnumChiedi privatamente all'utente un'ulteriore autenticazione o configurazione.
DIALOGEnumMostra una finestra di dialogo.
UPDATE_WIDGETEnumQuery per le opzioni di completamento automatico del testo del widget.

SelectionInput

Metodi

MetodoTipo restituitoBreve descrizione
addItem(text, value, selected)SelectionInputAggiunge un nuovo elemento che può essere selezionato.
addMultiSelectItem(text, value, selected, startIconUri, bottomText)SelectionInputAggiunge un nuovo elemento che può essere selezionato per i menu a selezione multipla.
setExternalDataSource(action)SelectionInputImposta l'origine dati esterna, ad esempio un database relazionale.
setFieldName(fieldName)SelectionInputImposta la chiave che identifica questo input di selezione nell'oggetto evento generato quando si verifica un'interazione con la UI.
setMultiSelectMaxSelectedItems(maxSelectedItems)SelectionInputImposta il numero massimo di elementi che un utente può selezionare.
setMultiSelectMinQueryLength(queryLength)SelectionInputImposta il numero di caratteri di testo che un utente inserisce prima che l'app esegua query di completamento automatico e mostri gli elementi suggeriti sulla scheda.
setOnChangeAction(action)SelectionInputImposta un Action da eseguire ogni volta che cambia l'input di selezione.
setPlatformDataSource(platformDataSource)SelectionInputImposta un'origine dati da Google Workspace.
setTitle(title)SelectionInputImposta il titolo da mostrare prima del campo di input.
setType(type)SelectionInputImposta il tipo di questo input.

SelectionInputType

Proprietà

ProprietàTipoDescrizione
CHECK_BOXEnumStile di input della casella di controllo.
RADIO_BUTTONEnumStile di input del pulsante di opzione.
DROPDOWNEnumStile di input della selezione del menu a discesa.
SWITCHEnumUn insieme di interruttori.
MULTI_SELECTEnumUn menu a selezione multipla per dati statici o dinamici.
OVERFLOW_MENUEnumUn elemento dell'interfaccia utente che contiene opzioni aggiuntive che non rientrano nell'interfaccia principale

Status

Proprietà

ProprietàTipoDescrizione
OKEnumMapping HTTP: 200 OK
CANCELLEDEnumMappatura HTTP: 499 Client Closed Request
UNKNOWNEnumErrore sconosciuto.
INVALID_ARGUMENTEnumIl client ha specificato un argomento non valido.
DEADLINE_EXCEEDEDEnumMappatura HTTP: 504 Gateway Timeout
NOT_FOUNDEnumMappatura HTTP: 404 Not Found
ALREADY_EXISTSEnumL'entità che un client ha tentato di creare esiste già.
PERMISSION_DENIEDEnumMappatura HTTP: 403 Forbidden
UNAUTHENTICATEDEnumMappatura HTTP: 401 Non autorizzato
RESOURCE_EXHAUSTEDEnumMappatura HTTP: 429 Too Many Requests
FAILED_PRECONDITIONEnumL'operazione è stata rifiutata perché il sistema non si trova nello stato richiesto per l'esecuzione dell'operazione.
ABORTEDEnumL'operazione è stata interrotta, in genere a causa di un problema di concorrenza, ad esempio un controllo del sequencer non riuscito o un'interruzione della transazione.
OUT_OF_RANGEEnumL'operazione è stata tentata oltre l'intervallo valido.
UNIMPLEMENTEDEnumMappatura HTTP: 501 Not Implemented
INTERNALEnumErrori interni.
UNAVAILABLEEnumMappatura HTTP: 503 Servizio non disponibile
DATA_LOSSEnumPerdita o danneggiamento dei dati non recuperabili.

Suggestions

Metodi

MetodoTipo restituitoBreve descrizione
addSuggestion(suggestion)SuggestionsAggiungere un suggerimento di testo.
addSuggestions(suggestions)SuggestionsAggiungere un elenco di suggerimenti di testo.

SuggestionsResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

SuggestionsResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()SuggestionsResponseCrea la risposta ai suggerimenti attuali e la convalida.
setSuggestions(suggestions)SuggestionsResponseBuilderImposta i suggerimenti utilizzati nel completamento automatico nei campi di testo.

Switch

Metodi

MetodoTipo restituitoBreve descrizione
setControlType(controlType)SwitchImposta il tipo di controllo dell'interruttore.
setFieldName(fieldName)SwitchImposta la chiave che identifica questo interruttore nell'oggetto evento generato quando si verifica un'interazione con la UI.
setOnChangeAction(action)SwitchImposta l'azione da eseguire quando il sensore viene attivato/disattivato.
setSelected(selected)SwitchImposta se questo interruttore deve essere selezionato o deselezionato all'avvio.
setValue(value)SwitchImposta il valore inviato come input del modulo quando questa opzione viene attivata.

SwitchControlType

Proprietà

ProprietàTipoDescrizione
SWITCHEnumControllo in stile interruttore per un widget di commutazione.
CHECK_BOXEnumControllo in stile casella di controllo per un widget di attivazione/disattivazione.

TextButton

Metodi

MetodoTipo restituitoBreve descrizione
setAltText(altText)TextButtonImposta il testo alternativo del pulsante per l'accessibilità.
setAuthorizationAction(action)TextButtonImposta un'azione di autorizzazione che apre un URL al flusso di autorizzazione quando si fa clic sull'oggetto.
setBackgroundColor(backgroundColor)TextButtonImposta il colore di sfondo per il pulsante TextButtonStyle.FILLED.
setComposeAction(action, composedEmailType)TextButtonImposta un'azione che compone una bozza di email quando si fa clic sull'oggetto.
setDisabled(disabled)TextButtonImposta se il pulsante è disattivato.
setIcon(icon)TextButtonImposta un Icon predefinito da visualizzare sul pulsante.
setIconUrl(url)TextButtonImposta l'URL di un'immagine da utilizzare come icona di questo pulsante.
setMaterialIcon(icon)TextButtonImposta l'icona Material Design.
setOnClickAction(action)TextButtonImposta un'azione da eseguire quando si fa clic sull'oggetto.
setOnClickOpenLinkAction(action)TextButtonImposta un'azione che apre un URL in una scheda quando si fa clic sull'oggetto.
setOpenLink(openLink)TextButtonImposta un URL da aprire quando si fa clic sull'oggetto.
setOverflowMenu(menu)TextButtonImposta l'apertura di un menu popup quando si fa clic sull'oggetto.
setText(text)TextButtonImposta il testo visualizzato sul pulsante.
setTextButtonStyle(textButtonStyle)TextButtonImposta lo stile del pulsante.

TextButtonStyle

Proprietà

ProprietàTipoDescrizione
OUTLINEDEnumPulsante di testo normale con sfondo trasparente.
TEXTEnumNON UTILIZZARE.
FILLEDEnumPulsante di testo con sfondo colorato.
FILLED_TONALEnumPulsante di testo normale con un'alternativa intermedia tra i pulsanti con riempimento e quelli con contorno.
BORDERLESSEnumPulsante di testo normale senza bordo.

TextInput

Metodi

MetodoTipo restituitoBreve descrizione
setFieldName(fieldName)TextInputImposta la chiave che identifica questo input di testo nell'oggetto evento generato quando si verifica un'interazione con la UI.
setHint(hint)TextInputImposta un suggerimento per l'input di testo.
setHostAppDataSource(hostAppDataSource)TextInputImposta un'origine dati dalle applicazioni Google Workspace.
setMultiline(multiline)TextInputImposta se il testo di input viene visualizzato su una o più righe.
setOnChangeAction(action)TextInputImposta un'azione da eseguire ogni volta che l'input di testo cambia.
setSuggestions(suggestions)TextInputImposta i suggerimenti per il completamento automatico nel campo di testo.
setSuggestionsAction(suggestionsAction)TextInputImposta l'azione di callback per recuperare i suggerimenti in base all'input dell'utente per il completamento automatico.
setTitle(title)TextInputImposta il titolo da mostrare sopra il campo di input.
setValidation(validation)TextInputImposta la regola di convalida per questo widget.
setValue(value)TextInputImposta il valore precompilato da impostare nel campo di immissione.

TextParagraph

Metodi

MetodoTipo restituitoBreve descrizione
setMaxLines(maxLines)TextParagraphImposta il numero massimo di righe di testo visualizzate nel widget.
setText(text)TextParagraphImposta il testo del paragrafo.

TimePicker

Metodi

MetodoTipo restituitoBreve descrizione
setFieldName(fieldName)TimePickerImposta il nome del campo che identifica questo selettore nell'oggetto evento generato quando si verifica un'interazione con la UI.
setHours(hours)TimePickerImposta il valore delle ore precompilate da impostare nel campo di input.
setMinutes(minutes)TimePickerImposta il valore precompilato dei minuti da impostare nel campo di input.
setOnChangeAction(action)TimePickerImposta un Action che lo script esegue ogni volta che cambia l'input del selettore.
setTitle(title)TimePickerImposta il titolo visualizzato sopra il campo di input.

Trigger

Metodi

MetodoTipo restituitoBreve descrizione
setActionRuleId(actionRuleId)TriggerImposta l'ID regola di azione per il trigger.

UniversalActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

UniversalActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()UniversalActionResponseCrea la risposta all'azione universale corrente e la convalida.
displayAddOnCards(cardObjects)UniversalActionResponseBuilderVisualizza il componente aggiuntivo con le schede specificate.
setOpenLink(openLink)UniversalActionResponseBuilderImposta l'URL da aprire quando viene selezionata l'azione universale.

UpdateDraftActionResponse

Metodi

MetodoTipo restituitoBreve descrizione
printJson()StringStampa la rappresentazione JSON di questo oggetto.

UpdateDraftActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()UpdateDraftActionResponseCrea la risposta all'azione di bozza di aggiornamento corrente e la convalida.
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)UpdateDraftActionResponseBuilderImposta un'azione che aggiorna i destinatari in Ccn di una bozza di email.
setUpdateDraftBodyAction(updateDraftBodyAction)UpdateDraftActionResponseBuilderImposta un'azione che aggiorna il corpo di un'email di una bozza.
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction)UpdateDraftActionResponseBuilderImposta un'azione che aggiorna i destinatari in copia conoscenza di una bozza.
setUpdateDraftSubjectAction(updateDraftSubjectAction)UpdateDraftActionResponseBuilderImposta un'azione che aggiorna la riga dell'oggetto di una bozza.
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction)UpdateDraftActionResponseBuilderImposta un'azione che aggiorna i destinatari A di una bozza.

UpdateDraftBccRecipientsAction

Metodi

MetodoTipo restituitoBreve descrizione
addUpdateBccRecipients(bccRecipientEmails)UpdateDraftBccRecipientsActionAggiorna i destinatari in Ccn di una bozza di email.

UpdateDraftBodyAction

Metodi

MetodoTipo restituitoBreve descrizione
addUpdateContent(content, contentType)UpdateDraftBodyActionAggiunge i contenuti specificati al corpo della bozza.
setUpdateType(updateType)UpdateDraftBodyActionImposta il UpdateDraftBodyType di questa azione di aggiornamento nel corpo della bozza.

UpdateDraftBodyType

Proprietà

ProprietàTipoDescrizione
IN_PLACE_INSERTEnumPredefinita.
INSERT_AT_STARTEnumGli aggiornamenti inseriscono i contenuti all'inizio del corpo del messaggio.
INSERT_AT_ENDEnumLe azioni di aggiornamento inseriscono i contenuti alla fine del corpo del messaggio.

UpdateDraftCcRecipientsAction

Metodi

MetodoTipo restituitoBreve descrizione
addUpdateCcRecipients(ccRecipientEmails)UpdateDraftCcRecipientsActionAggiorna i destinatari in Cc di una bozza di email.

UpdateDraftSubjectAction

Metodi

MetodoTipo restituitoBreve descrizione
addUpdateSubject(subject)UpdateDraftSubjectActionAggiorna la riga dell'oggetto di una bozza di email.

UpdateDraftToRecipientsAction

Metodi

MetodoTipo restituitoBreve descrizione
addUpdateToRecipients(toRecipientEmails)UpdateDraftToRecipientsActionAggiorna i destinatari A di una bozza di email.

UpdateVisibilityAction

Metodi

MetodoTipo restituitoBreve descrizione
setVisibility(visibility)UpdateVisibilityActionImposta la visibilità dei widget su visibile o nascosto.

UpdatedWidget

Metodi

MetodoTipo restituitoBreve descrizione
addItem(text, value, selected, startIconUri, bottomText)UpdatedWidgetAggiunge un nuovo elemento che può essere selezionato.

Validation

Metodi

MetodoTipo restituitoBreve descrizione
setCharacterLimit(characterLimit)ValidationImposta il limite di caratteri del widget.
setInputType(inputType)ValidationImposta il tipo di input del widget.

VariableButtonSize

Proprietà

ProprietàTipoDescrizione
UNSPECIFIEDEnumSceglie automaticamente COMPACT per il riquadro laterale, altrimenti sceglie FULL_SIZE.
COMPACTEnumPer i pulsanti con l'etichetta "+"
FULL_SIZEEnumPer i pulsanti con l'etichetta "+ variabile"

VerticalAlignment

Proprietà

ProprietàTipoDescrizione
CENTEREnumPosiziona verticalmente i contenuti al centro del contenitore.
TOPEnumPosiziona verticalmente i contenuti nella parte superiore del contenitore.
BOTTOMEnumPosiziona verticalmente i contenuti nella parte inferiore del contenitore.

Visibility

Proprietà

ProprietàTipoDescrizione
VISIBLEEnumL'elemento UI è visibile.
HIDDENEnumL'elemento UI è invisibile.
VISIBILITY_UNSPECIFIEDEnumL'elemento UI non è specificato.

Widget

WorkflowDataSource

Metodi

MetodoTipo restituitoBreve descrizione
setIncludeVariables(includeVariables)WorkflowDataSourceSe includere le variabili del passaggio precedente nell'origine dati.
setType(type)WorkflowDataSourceImposta il tipo di origine dati del flusso di lavoro.
setVariableButtonLabel(variableButtonLabel)WorkflowDataSourceImposta l'etichetta del pulsante di selezione delle variabili, che verrà visualizzata dopo il segno "+" nelle dimensioni del pulsante FULL_SIZE.
setVariableButtonSize(variableButtonSize)WorkflowDataSourceImposta le dimensioni del pulsante di selezione delle variabili. Se viene selezionato UNSPECIFIED, il flusso di lavoro utilizzerà automaticamente COMPACT nel riquadro laterale e FULL_SIZE negli altri casi.

WorkflowDataSourceType

Proprietà

ProprietàTipoDescrizione
UNKNOWNEnumValore predefinito.
USEREnumL'origine dati sono i dati di un utente.
SPACEEnumL'origine dati è uno spazio di Google Chat.
USER_WITH_FREE_FORMEnumL'origine dati sono i dati di un utente; gli utenti possono scegliere di visualizzare e selezionare i membri esistenti della propria organizzazione Google Workspace o inserire manualmente un indirizzo email o un dominio valido.

WrapStyle

Proprietà

ProprietàTipoDescrizione
NOWRAPEnumNessun wrapping.
WRAPEnumVa a capo per i contenuti di tutti i widget di una colonna.