Card Service

Servizio carte

Questo servizio consente agli script di configurare e creare componenti e widget di schede e widget per un'interfaccia utente. Le strutture dell'interfaccia utente create con questo servizio sono disponibili automaticamente sia su desktop che sui dispositivi mobili, quindi non devi sviluppare UI separate per entrambe.

Corsi

NomeBreve descrizione
ActionUn'azione che consente l'interattività all'interno degli elementi UI.
ActionResponseL'oggetto di risposta che può essere restituito da una funzione di callback (ad esempio un gestore di risposte di modulo) per eseguire una o più azioni sul client.
ActionResponseBuilderUn generatore di oggetti ActionResponse.
AttachmentRappresenta un allegato creato da un componente aggiuntivo.
AuthorizationActionUn'azione di autorizzazione che invierà l'utente all'AutorizzazioneUrl quando fa clic.
AuthorizationExceptionUn errore che può essere restituito per attivare una scheda di autorizzazione da mostrare 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 applicabili 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 attualmente modificando in reazione a un'azione eseguita nell'interfaccia utente, come un clic su un pulsante.
CalendarEventActionResponseBuilderUn generatore di oggetti CalendarEventActionResponse.
CardUna scheda di contesto che rappresenta una singola visualizzazione nell'interfaccia utente.
CardActionUna voce di menu cliccabile che viene aggiunta al menu di intestazione della scheda.
CardBuilderUn generatore di oggetti Card.
CardHeaderL'intestazione di un Card.
CardSectionUna sezione di schede contiene gruppi di widget e consente di separarli visivamente.
CardServiceCardService consente di creare schede generiche utilizzate su diversi prodotti estendibili di Google, come i Componenti aggiuntivi di Google Workspace.
ComposeActionResponseL'oggetto di risposta che può essere restituito da un metodo di callback per l'azione di scrittura in un componente aggiuntivo di Gmail.
ComposeActionResponseBuilderUn generatore di oggetti ComposeActionResponse.
ComposedEmailTypeUn valore di enumerazione che specifica se l'indirizzo email composto è una bozza o una bozza.
ContentTypeUn valore di enumerazione che specifica il tipo di contenuti generato da una UpdateDraftActionResponse.
DatePickerUn campo di immissione che consente di inserire una data.
DateTimePickerUn campo di immissione che consente agli utenti di inserire una data e un'ora.
DecoratedTextUn widget che mostra il testo con decorazioni facoltative.
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 nell'interfaccia utente, ad esempio un clic su un pulsante.
DriveItemsSelectedActionResponseBuilderUn generatore di oggetti DriveItemsSelectedActionResponse.
EditorFileScopeActionResponseApporta modifiche a un editor, ad esempio Documenti, Fogli o Presentazioni Google in reazione a un'azione eseguita nell'interfaccia utente.
EditorFileScopeActionResponseBuilderUn generatore di oggetti EditorFileScopeActionResponse.
FixedFooterIl piè di pagina fisso mostrato nella parte inferiore di un componente aggiuntivo Card.
GridUna griglia organizzata per visualizzare una raccolta di elementi della griglia.
GridItemGli elementi con cui gli utenti interagiscono all'interno di un widget della griglia.
GridItemLayoutUn'enumerazione che definisce l'immagine e lo stile del testo di un GridItem.
HorizontalAlignmentUn'enumerazione che specifica l'allineamento orizzontale del widget.
IconIcone predefinite che possono essere utilizzate in vari oggetti UI, come i widget ImageButton o DecoratedText.
IconImageUn'icona predefinita o un'icona di un URL con uno stile di ritaglio personalizzabile.
ImageUn widget che mostra una singola immagine.
ImageButtonUn ImageButton con un'immagine visualizzata.
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 di immagini.
ImageCropTypeUn'enumerazione che rappresenta gli stili di ritaglio applicati ai componenti dell'immagine.
ImageStyleUn'enumerazione che definisce uno stile di ritaglio delle immagini.
KeyValueQuesto corso è deprecato.
LoadIndicatorUn tipo di enumerazione che specifica il tipo di caricamento o l'indicatore di avanzamento da visualizzare durante l'elaborazione del Action.
NavigationUn oggetto di supporto che controlla la navigazione nelle schede.
NotificationUna notifica mostrata all'utente come risposta all'interazione con un elemento dell'interfaccia utente.
OnCloseUn'enumerazione che specifica cosa fare quando un URL aperto tramite OpenLink viene chiuso.
OpenAsUn'enumerazione che specifica come aprire un URL.
OpenLinkRappresenta un'azione per l'apertura di un link con alcune opzioni.
SelectionInputUn campo di immissione che consente di scegliere tra un insieme di opzioni predefinite.
SelectionInputTypeTipo di input di selezione.
SuggestionsCompletamento automatico dei suggerimenti per integrare un widget TextInput.
SuggestionsResponseUn oggetto di risposta che può essere restituito da una funzione di callback di suggerimenti.
SuggestionsResponseBuilderUn generatore di oggetti SuggestionsResponse.
SwitchElemento dell'interfaccia utente che supporta l'attivazione o la disattivazione.
SwitchControlTypeTipo di controllo widget Switch.
TextButtonUn TextButton con un'etichetta di testo.
TextButtonStyleUn'enumerazione che specifica lo stile per TextButton.
TextInputUn widget del campo di immissione che accetta l'input di testo.
TextParagraphUn widget che mostra testo e supporta la formattazione HTML di base.
TimePickerUn campo di immissione che consente agli utenti di inserire un orario.
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 dell'email che l'utente sta attualmente modificando.
UpdateDraftActionResponseBuilderUn generatore di oggetti UpdateDraftActionResponse.
UpdateDraftBccRecipientsActionAggiorna i destinatari in Ccn di una bozza di email.
UpdateDraftBodyActionAggiorna il corpo della bozza dell'email.
UpdateDraftBodyTypeUn valore di enumerazione che specifica il tipo di un UpdateDraftBodyAction.
UpdateDraftCcRecipientsActionAggiorna i destinatari in Cc di una bozza email.
UpdateDraftSubjectActionAggiorna la riga dell'oggetto di una bozza di email.
UpdateDraftToRecipientsActionAggiorna i destinatari di una bozza di email.
WidgetClasse di base per tutti i widget che possono essere aggiunti a un Card.

Action

Metodi

MetodoTipo restituitoBreve descrizione
setFunctionName(functionName)ActionImposta il nome della funzione di callback da chiamare.
setLoadIndicator(loadIndicator)ActionImposta l'indicatore di caricamento che viene visualizzato quando l'azione è in corso.
setParameters(parameters)ActionConsente di trasmettere i parametri personalizzati alla funzione di callback.

ActionResponse

Metodi

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

ActionResponseBuilder

Metodi

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

Attachment

Metodi

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

AuthorizationAction

Metodi

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

AuthorizationException

Metodi

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

BorderStyle

Metodi

MetodoTipo restituitoBreve descrizione
setCornerRadius(radius)BorderStyleImposta il raggio d'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 bordo.
STROKEEnumStile bordo tratto.

Button

Metodi

MetodoTipo restituitoBreve descrizione
setAuthorizationAction(action)ButtonImposta un'azione di autorizzazione che apre un URL nel flusso di autorizzazione quando viene fatto clic sull'oggetto.
setComposeAction(action, composedEmailType)ButtonImposta un'azione che scrive una bozza dell'email quando un utente fa clic sull'oggetto.
setOnClickAction(action)ButtonImposta un'azione da eseguire quando viene fatto clic sull'oggetto.
setOnClickOpenLinkAction(action)ButtonImposta un'azione che apre un URL in una scheda quando l'utente fa clic sull'oggetto.
setOpenLink(openLink)ButtonImposta un URL da aprire quando viene fatto 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 UI associata.
addAttendees(emails)CalendarEventActionResponseBuilderSpecifica che la risposta deve aggiungere i partecipanti indicati all'evento di Calendar quando viene eseguita l'azione UI associata.
build()CalendarEventActionResponseCrea la risposta dell'azione dell'evento di Calendar corrente e la convalida.
setConferenceData(conferenceData)CalendarEventActionResponseBuilderSpecifica che la risposta deve impostare i dati della conferenza indicati sull'evento di Calendar quando viene eseguita l'azione UI 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 nel flusso di autorizzazione quando viene fatto clic sull'oggetto.
setComposeAction(action, composedEmailType)CardActionImposta un'azione che scrive una bozza dell'email quando un utente fa clic sull'oggetto.
setOnClickAction(action)CardActionImposta un'azione da eseguire quando viene fatto clic sull'oggetto.
setOnClickOpenLinkAction(action)CardActionImposta un'azione che apre un URL in una scheda quando l'utente fa clic sull'oggetto.
setOpenLink(openLink)CardActionImposta un URL da aprire quando viene fatto clic sull'oggetto.
setText(text)CardActionImposta il testo del menu per questa azione.

CardBuilder

Metodi

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

CardHeader

Metodi

MetodoTipo restituitoBreve descrizione
setImageAltText(imageAltText)CardHeaderImposta il testo alternativo per l'immagine intestazione.
setImageStyle(imageStyle)CardHeaderImposta il ritaglio dell'icona nell'intestazione della scheda.
setImageUrl(imageUrl)CardHeaderConsente di impostare l'immagine da utilizzare nell'intestazione fornendo il relativo URL o la 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.
setCollapsible(collapsible)CardSectionConsente di stabilire se la sezione può essere compressa.
setHeader(header)CardSectionImposta l'intestazione della sezione.
setNumUncollapsibleWidgets(numUncollapsibleWidgets)CardSectionConsente di impostare il numero di widget che vengono mostrati ancora quando questa sezione è compressa.

CardService

Proprietà

ProprietàTipoDescrizione
BorderTypeBorderTypeL'enumerazione di BorderType.
ComposedEmailTypeComposedEmailTypeL'enumerazione di ComposedEmailType.
ContentTypeContentTypeL'enumerazione di ContentType.
GridItemLayoutGridItemLayoutL'enumerazione di GridItemLayout.
HorizontalAlignmentHorizontalAlignmentL'enumerazione di HorizontalAlignment.
IconIconL'enumerazione di Icon.
ImageCropTypeImageCropTypeL'enumerazione di ImageCropType.
ImageStyleImageStyleL'enumerazione di ImageStyle.
LoadIndicatorLoadIndicatorL'enumerazione di LoadIndicator.
OnCloseOnCloseL'enumerazione di OnClose.
OpenAsOpenAsL'enumerazione di OpenAs.
SelectionInputTypeSelectionInputTypeL'enumerazione di SelectionInputType.
TextButtonStyleTextButtonStyleL'enumerazione di TextButtonStyle.
UpdateDraftBodyTypeUpdateDraftBodyTypeL'enumerazione di UpdateDraftBodyType.

Metodi

MetodoTipo restituitoBreve descrizione
newAction()ActionCrea una nuova Action.
newActionResponseBuilder()ActionResponseBuilderCrea una nuova ActionResponseBuilder.
newAttachment()AttachmentCrea una nuova Attachment.
newAuthorizationAction()AuthorizationActionCrea una nuova AuthorizationAction.
newAuthorizationException()AuthorizationExceptionCrea una nuova AuthorizationException.
newBorderStyle()BorderStyleCrea una nuova BorderStyle.
newButtonSet()ButtonSetCrea una nuova ButtonSet.
newCalendarEventActionResponseBuilder()CalendarEventActionResponseBuilderCrea una nuova CalendarEventActionResponseBuilder.
newCardAction()CardActionCrea una nuova CardAction.
newCardBuilder()CardBuilderCrea una nuova CardBuilder.
newCardHeader()CardHeaderCrea una nuova CardHeader.
newCardSection()CardSectionCrea una nuova CardSection.
newComposeActionResponseBuilder()ComposeActionResponseBuilderCrea una nuova ComposeActionResponseBuilder.
newDatePicker()DatePickerCrea una nuova DatePicker.
newDateTimePicker()DateTimePickerCrea una nuova DateTimePicker.
newDecoratedText()DecoratedTextCrea una nuova DecoratedText.
newDivider()DividerCrea una nuova Divider.
newDriveItemsSelectedActionResponseBuilder()DriveItemsSelectedActionResponseBuilderCrea una nuova DriveItemsSelectedActionResponseBuilder.
newEditorFileScopeActionResponseBuilder()EditorFileScopeActionResponseBuilderCrea una nuova EditorFileScopeActionResponseBuilder.
newFixedFooter()FixedFooterCrea una nuova FixedFooter.
newGrid()GridCrea una nuova Grid.
newGridItem()GridItemCrea una nuova GridItem.
newIconImage()IconImageCrea una nuova IconImage.
newImage()ImageCrea una nuova Image.
newImageButton()ImageButtonCrea una nuova ImageButton.
newImageComponent()ImageComponentCrea una nuova ImageComponent.
newImageCropStyle()ImageCropStyleCrea una nuova ImageCropStyle.
newKeyValue()KeyValueCrea una nuova KeyValue.
newNavigation()NavigationCrea una nuova Navigation.
newNotification()NotificationCrea una nuova Notification.
newOpenLink()OpenLinkCrea una nuova OpenLink.
newSelectionInput()SelectionInputCrea una nuova SelectionInput.
newSuggestions()SuggestionsCrea una nuova Suggestions.
newSuggestionsResponseBuilder()SuggestionsResponseBuilderCrea una nuova SuggestionsResponseBuilder.
newSwitch()SwitchCrea una nuova Switch.
newTextButton()TextButtonCrea una nuova TextButton.
newTextInput()TextInputCrea una nuova TextInput.
newTextParagraph()TextParagraphCrea una nuova TextParagraph.
newTimePicker()TimePickerCrea una nuova TimePicker.
newUniversalActionResponseBuilder()UniversalActionResponseBuilderCrea una nuova UniversalActionResponseBuilder.
newUpdateDraftActionResponseBuilder()UpdateDraftActionResponseBuilderCrea una nuova UpdateDraftActionResponseBuilder.
newUpdateDraftBccRecipientsAction()UpdateDraftBccRecipientsActionCrea un nuovo UpdateDraftBccRecipientsAction;
newUpdateDraftBodyAction()UpdateDraftBodyActionCrea una nuova UpdateDraftBodyAction.
newUpdateDraftCcRecipientsAction()UpdateDraftCcRecipientsActionCrea una nuova UpdateDraftCcRecipientsAction.
newUpdateDraftSubjectAction()UpdateDraftSubjectActionCrea una nuova UpdateDraftSubjectAction.
newUpdateDraftToRecipientsAction()UpdateDraftToRecipientsActionCrea una nuova UpdateDraftToRecipientsAction.

ComposeActionResponse

Metodi

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

ComposeActionResponseBuilder

Metodi

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

ComposedEmailType

Proprietà

ProprietàTipoDescrizione
REPLY_AS_DRAFTEnumBozza che risponde a un altro messaggio.
STANDALONE_DRAFTEnumBozza che è un messaggio autonomo.

ContentType

Proprietà

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

DatePicker

Metodi

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

DateTimePicker

Metodi

MetodoTipo restituitoBreve descrizione
setFieldName(fieldName)DateTimePickerImposta il nome del campo che identifica questo selettore nell'oggetto evento che viene generato quando si verifica un'interazione nell'interfaccia utente.
setOnChangeAction(action)DateTimePickerImposta un Action che lo script esegue ogni volta che l'input del selettore cambia.
setTimeZoneOffsetInMins(timeZoneOffsetMins)DateTimePickerImposta il numero di minuti di differenza rispetto al fuso orario da UTC.
setTitle(title)DateTimePickerImposta il titolo visualizzato sopra il campo di immissione.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerImposta il valore precompilato da impostare nel campo di immissione.
setValueInMsSinceEpoch(valueMsEpoch)DateTimePickerImposta il valore precompilato da impostare nel campo di immissione.

DecoratedText

Metodi

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

DisplayStyle

Proprietà

ProprietàTipoDescrizione
PEEKEnumMostra l'intestazione della scheda nella parte inferiore dei contenuti aggiuntivi rispetto ai 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 l'attuale risposta all'azione di Drive.
requestFileScope(itemId)DriveItemsSelectedActionResponseBuilderSpecifica che l'ambito del file delle richieste di risposta per l'elemento pertinente in base al contesto in Drive.

EditorFileScopeActionResponse

Metodi

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

EditorFileScopeActionResponseBuilder

Metodi

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

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 nel flusso di autorizzazione quando viene fatto clic sull'oggetto.
setBorderStyle(borderStyle)GridImposta lo stile del bordo applicato a ogni elemento della griglia.
setComposeAction(action, composedEmailType)GridImposta un'azione che scrive una bozza dell'email quando un utente fa clic sull'oggetto.
setNumColumns(numColumns)GridIl numero di colonne da visualizzare nella griglia.
setOnClickAction(action)GridImposta un'azione da eseguire quando viene fatto clic sull'oggetto.
setOnClickOpenLinkAction(action)GridImposta un'azione che apre un URL in una scheda quando l'utente fa clic sull'oggetto.
setOpenLink(openLink)GridImposta un URL da aprire quando viene fatto clic sull'oggetto.
setTitle(title)GridImposta il testo del titolo della griglia.

GridItem

Metodi

MetodoTipo restituitoBreve descrizione
setIdentifier(id)GridItemImposta l'identificatore dell'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 della frase.
CENTEREnumAllinea il widget al centro.
ENDEnumAllinea il widget alla fine della frase.

Icon

Proprietà

ProprietàTipoDescrizione
NONEEnumNessuna icona.
AIRPLANEEnumIcona di un volo in aereo
BOOKMARKEnumIcona Preferiti
BUSEnumIcona Autobus
CAREnumIcona dell'auto
CLOCKEnumIcona di un orologio
CONFIRMATION_NUMBER_ICONEnumIcona del numero di conferma
DOLLAREnumIcona a forma di dollaro
DESCRIPTIONEnumIcona descrizione
EMAILEnumIcona email
EVENT_PERFORMEREnumIcona email
EVENT_SEATEnumIcona della sede dell'evento
FLIGHT_ARRIVALEnumIcona Arrivo volo
FLIGHT_DEPARTUREEnumIcona partenza volo
HOTELEnumIcona dell'hotel
HOTEL_ROOM_TYPEEnumIcona dell'hotel
INVITEEnumIcona Invita
MAP_PINEnumIcona a forma di puntina della mappa
MEMBERSHIPEnumIcona dell'abbonamento
MULTIPLE_PEOPLEEnumIcona Più persone
OFFEREnumIcona offerta
PERSONEnumIcona di una persona
PHONEEnumIcona a forma di telefono
RESTAURANT_ICONEnumIcona Ristorante
SHOPPING_CARTEnumIcona Carrello degli acquisti
STAREnumIcona a forma di stella
STOREEnumIcona del negozio
TICKETEnumIcona Biglietto
TRAINEnumIcona 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 l'icona non è impostata.
setImageCropType(imageCropType)IconImageImposta lo stile di ritaglio per l'immagine.

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 nel flusso di autorizzazione quando viene fatto clic sull'oggetto.
setComposeAction(action, composedEmailType)ImageImposta un'azione che scrive una bozza dell'email quando un utente fa clic sull'oggetto.
setImageUrl(url)ImageConsente di impostare l'immagine da utilizzare fornendo il relativo URL o la stringa di dati.
setOnClickAction(action)ImageImposta un'azione da eseguire quando viene fatto clic sull'oggetto.
setOnClickOpenLinkAction(action)ImageImposta un'azione che apre un URL in una scheda quando l'utente fa clic sull'oggetto.
setOpenLink(openLink)ImageImposta un URL da aprire quando viene fatto clic sull'oggetto.

ImageButton

Metodi

MetodoTipo restituitoBreve descrizione
setAltText(altText)ImageButtonConsente di impostare il testo alternativo del pulsante per l'accessibilità.
setAuthorizationAction(action)ImageButtonImposta un'azione di autorizzazione che apre un URL nel flusso di autorizzazione quando viene fatto clic sull'oggetto.
setComposeAction(action, composedEmailType)ImageButtonImposta un'azione che scrive una bozza dell'email quando un utente fa clic sull'oggetto.
setIcon(icon)ImageButtonConsente di impostare un elemento Icon predefinito da visualizzare sul pulsante.
setIconUrl(url)ImageButtonImposta l'URL di un'immagine da utilizzare come icona di questo pulsante.
setOnClickAction(action)ImageButtonImposta un'azione da eseguire quando viene fatto clic sull'oggetto.
setOnClickOpenLinkAction(action)ImageButtonImposta un'azione che apre un URL in una scheda quando l'utente fa clic sull'oggetto.
setOpenLink(openLink)ImageButtonImposta un URL da aprire quando viene fatto clic sull'oggetto.

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)ImageCropStyleConsente di impostare 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 ritaglio quadrato.
CIRCLEEnumStile di ritaglio forma forma circolare.
RECTANGLE_CUSTOMEnumStile di ritaglio con forma rettangolare con proporzioni personalizzate.
RECTANGLE_4_3EnumStile di ritaglio con forma rettangolare con proporzioni 4:3.

ImageStyle

Proprietà

ProprietàTipoDescrizione
SQUAREEnumNessun ritaglio.
CIRCLEEnumRitaglia in base a una forma circolare.

KeyValue

Metodi

MetodoTipo restituitoBreve descrizione
setAuthorizationAction(action)KeyValueImposta un'azione di autorizzazione che apre un URL nel flusso di autorizzazione quando viene fatto clic sull'oggetto.
setComposeAction(action, composedEmailType)KeyValueImposta un'azione che scrive una bozza dell'email quando un utente fa clic sull'oggetto.
setOnClickAction(action)KeyValueImposta un'azione da eseguire quando viene fatto clic sull'oggetto.
setOnClickOpenLinkAction(action)KeyValueImposta un'azione che apre un URL in una scheda quando l'utente fa clic sull'oggetto.
setOpenLink(openLink)KeyValueImposta un URL da aprire quando viene fatto clic sull'oggetto.

LoadIndicator

Proprietà

ProprietàTipoDescrizione
SPINNEREnumUtilizza una rotellina.
NONEEnumNon utilizzare un indicatore.

Metodi

MetodoTipo restituitoBreve descrizione
popCard()NavigationViene visualizzata una scheda dallo stack di navigazione.
popToNamedCard(cardName)NavigationSi apre sulla scheda specificata in base al nome.
popToRoot()NavigationVisualizza la pila della scheda nella scheda principale.
printJson()StringStampa la rappresentazione JSON di questo oggetto.
pushCard(card)NavigationSpinge la carta data nello stack.
updateCard(card)NavigationSostituisce in loco la carta attuale.

Notification

Metodi

MetodoTipo restituitoBreve descrizione
setText(text)NotificationConsente di impostare 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 completa.
OVERLAYEnumApri come overlay, ad esempio un popup.

Metodi

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

SelectionInput

Metodi

MetodoTipo restituitoBreve descrizione
addItem(text, value, selected)SelectionInputAggiunge un nuovo elemento selezionabile.
setFieldName(fieldName)SelectionInputImposta la chiave che identifica questo input di selezione nell'oggetto evento che viene generato quando si verifica un'interazione con l'interfaccia utente.
setOnChangeAction(action)SelectionInputImposta un Action da eseguire ogni volta che l'input della selezione cambia.
setTitle(title)SelectionInputImposta il titolo da visualizzare prima del campo di immissione.
setType(type)SelectionInputConsente di impostare il tipo di questo input.

SelectionInputType

Proprietà

ProprietàTipoDescrizione
CHECK_BOXEnumStile di input della casella di controllo.
RADIO_BUTTONEnumStile di input buton della radio.
DROPDOWNEnumStile di inserimento selezione menu a discesa.

Suggestions

Metodi

MetodoTipo restituitoBreve descrizione
addSuggestion(suggestion)SuggestionsAggiungi un suggerimento di testo.
addSuggestions(suggestions)SuggestionsAggiungi 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 corrente dei suggerimenti e la convalida.
setSuggestions(suggestions)SuggestionsResponseBuilderImposta i suggerimenti utilizzati nel completamento automatico nei campi di testo.

Switch

Metodi

MetodoTipo restituitoBreve descrizione
setControlType(controlType)SwitchConsente di impostare il tipo di controllo dell'interruttore.
setFieldName(fieldName)SwitchImposta la chiave che identifica questo sensore nell'oggetto evento generato quando si verifica un'interazione con l'interfaccia utente.
setOnChangeAction(action)SwitchConsente di impostare l'azione da eseguire quando l'interruttore è attivato.
setSelected(selected)SwitchConsente di stabilire se il selettore deve iniziare come selezionato o deselezionato.
setValue(value)SwitchImposta il valore che viene inviato come input di modulo quando questa opzione è attivata.

SwitchControlType

Proprietà

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

TextButton

Metodi

MetodoTipo restituitoBreve descrizione
setAltText(altText)TextButtonConsente di impostare il testo alternativo del pulsante per l'accessibilità.
setAuthorizationAction(action)TextButtonImposta un'azione di autorizzazione che apre un URL nel flusso di autorizzazione quando viene fatto clic sull'oggetto.
setBackgroundColor(backgroundColor)TextButtonImposta il colore di sfondo per il pulsante TextButtonStyle.FILLED.
setComposeAction(action, composedEmailType)TextButtonImposta un'azione che scrive una bozza dell'email quando un utente fa clic sull'oggetto.
setDisabled(disabled)TextButtonConsente di stabilire se il pulsante deve essere disattivato.
setOnClickAction(action)TextButtonImposta un'azione da eseguire quando viene fatto clic sull'oggetto.
setOnClickOpenLinkAction(action)TextButtonImposta un'azione che apre un URL in una scheda quando l'utente fa clic sull'oggetto.
setOpenLink(openLink)TextButtonImposta un URL da aprire quando viene fatto clic sull'oggetto.
setText(text)TextButtonConsente di impostare il testo da visualizzare sul pulsante.
setTextButtonStyle(textButtonStyle)TextButtonImposta lo stile del pulsante.

TextButtonStyle

Proprietà

ProprietàTipoDescrizione
TEXTEnumPulsante testo normale con sfondo chiaro.
FILLEDEnumPulsante di testo con sfondo colorato.

TextInput

Metodi

MetodoTipo restituitoBreve descrizione
setFieldName(fieldName)TextInputImposta la chiave che identifica questo input di testo nell'oggetto evento che viene generato quando si verifica un'interazione con l'interfaccia utente.
setHint(hint)TextInputImposta un suggerimento per l'input di testo.
setMultiline(multiline)TextInputConsente di stabilire se mostrare o meno il testo di input su una riga o su più righe.
setOnChangeAction(action)TextInputConsente di impostare 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 suggerimenti basati sull'input dell'utente per il completamento automatico.
setTitle(title)TextInputImposta il titolo da visualizzare sopra il campo di immissione.
setValue(value)TextInputConsente di impostare il valore precompilato da impostare nel campo di immissione.

TextParagraph

Metodi

MetodoTipo restituitoBreve descrizione
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 che viene generato quando si verifica un'interazione nell'interfaccia utente.
setHours(hours)TimePickerImposta il valore delle ore precompilate da impostare nel campo di immissione.
setMinutes(minutes)TimePickerImposta il valore dei minuti precompilati da impostare nel campo di immissione.
setOnChangeAction(action)TimePickerImposta un Action che lo script esegue ogni volta che l'input del selettore cambia.
setTitle(title)TimePickerImposta il titolo visualizzato sopra il campo di immissione.

UniversalActionResponse

Metodi

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

UniversalActionResponseBuilder

Metodi

MetodoTipo restituitoBreve descrizione
build()UniversalActionResponseCrea l'attuale risposta universale delle azioni e la convalida.
displayAddOnCards(cardObjects)UniversalActionResponseBuilderMostra il componente aggiuntivo con le schede specificate.
setOpenLink(openLink)UniversalActionResponseBuilderImposta l'URL da aprire quando è 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 bozza di risposta dell'azione di aggiornamento corrente e la convalida.
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction)UpdateDraftActionResponseBuilderImposta un'azione che aggiorna i destinatari in Ccn dell'email di una bozza.
setUpdateDraftBodyAction(updateDraftBodyAction)UpdateDraftActionResponseBuilderImposta un'azione che aggiorni il corpo dell'email di una bozza.
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction)UpdateDraftActionResponseBuilderImposta un'azione che aggiorna i destinatari in Cc di una bozza.
setUpdateDraftSubjectAction(updateDraftSubjectAction)UpdateDraftActionResponseBuilderImposta un'azione che aggiorna l'oggetto della 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 sul corpo della bozza.

UpdateDraftBodyType

Proprietà

ProprietàTipoDescrizione
IN_PLACE_INSERTEnumPredefinita.
INSERT_AT_STARTEnumLe azioni di aggiornamento consentono di inserire contenuti all'inizio del corpo del messaggio.
INSERT_AT_ENDEnumLe azioni di aggiornamento consentono di inserire contenuti alla fine del corpo del messaggio.

UpdateDraftCcRecipientsAction

Metodi

MetodoTipo restituitoBreve descrizione
addUpdateCcRecipients(ccRecipientEmails)UpdateDraftCcRecipientsActionAggiorna i destinatari in Cc di una bozza 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 di una bozza di email.

Widget