Questo servizio consente agli script di configurare e creare componenti e comportamenti di schede e widget per una UI. Le strutture dell'interfaccia utente create con questo servizio sono disponibili automaticamente sia sui computer che sui dispositivi mobili, quindi non è necessario sviluppare interfacce utente separate per entrambi.
Corsi
Nome | Breve descrizione |
---|---|
Action | Un'azione che consente l'interattività all'interno degli elementi dell'interfaccia utente. |
ActionResponse | L'oggetto risposta che può essere restituito da una funzione di callback (ad es. un gestore delle risposte ai moduli) per eseguire una o più azioni sul client. |
ActionResponseBuilder | Un generatore di oggetti ActionResponse . |
ActionStatus | Una classe che rappresenta lo stato di una richiesta per richiamare o inviare una finestra di dialogo. |
Attachment | Rappresenta un allegato creato da un componente aggiuntivo. |
AuthorizationAction | Un'azione di autorizzazione che invierà l'utente all'URL Authorization quando viene fatto clic. |
AuthorizationException | Un errore che può essere restituito per attivare la visualizzazione di una scheda di autorizzazione all'utente. |
BorderStyle | Una classe che rappresenta uno stile di bordo completo che può essere applicato ai widget. |
BorderType | Un enum che rappresenta i tipi di bordi che possono essere applicati ai widget. |
Button | Una classe base per tutti i pulsanti. |
ButtonSet | Contiene un insieme di Button oggetti visualizzati in una riga. |
CalendarEventActionResponse | Rappresenta una risposta che apporta modifiche all'evento di calendario che l'utente sta attualmente modificando in reazione a un'azione intrapresa nell'interfaccia utente, ad esempio un clic su un pulsante. |
CalendarEventActionResponseBuilder | Un generatore di oggetti CalendarEventActionResponse . |
Card | Una scheda di contesto che rappresenta una singola visualizzazione nell'interfaccia utente. |
CardAction | Una voce di menu cliccabile aggiunta al menu dell'intestazione della scheda. |
CardBuilder | Un generatore di oggetti Card . |
CardHeader | L'intestazione di un Card . |
CardSection | Una sezione della scheda contiene gruppi di widget e li separa visivamente. |
CardService | CardService consente di creare schede generiche utilizzate in diversi prodotti di estensione di Google, ad esempio i componenti aggiuntivi di Google Workspace. |
CardWithId | Un generatore di oggetti CardWithId . |
ChatActionResponse | Una classe che rappresenta i parametri che un'app di Chat può utilizzare per configurare la modalità di pubblicazione della risposta. |
ChatClientDataSource | Per un widget SelectionInput che utilizza un menu di selezione multipla, un'origine dati di Google Chat. |
ChatResponse | L'oggetto risposta per il messaggio di una scheda in Google Chat. |
ChatResponseBuilder | Un generatore di oggetti ChatResponse . |
ChatSpaceDataSource | Un'origine dati che compila gli spazi di Google Chat come elementi di selezione per un menu di selezione multipla. |
Chip | Un Chip con un'icona e un'etichetta di testo. |
ChipList | Contiene un insieme di oggetti Chip visualizzati in una riga, con a capo nella riga successiva per essere scorrevoli orizzontalmente. |
ChipListLayout | Un enum che specifica il layout per ChipList . |
CollapseControl | Un controllo di compressione ed espansione personalizzabile. |
Column | Una colonna. |
Columns | Il widget Columns mostra fino a due colonne in una scheda o una finestra di dialogo. |
CommonDataSource | Un'origine dati condivisa da tutte le applicazioni Google Workspace. |
ComposeActionResponse | L'oggetto di risposta che può essere restituito da un metodo di callback per l'azione di composizione in un componente aggiuntivo di Gmail. |
ComposeActionResponseBuilder | Un builder per ComposeActionResponse oggetti. |
ComposedEmailType | Un valore enum che specifica se l'email scritta è una bozza autonoma o di risposta. |
ContentType | Un valore enum che specifica il tipo di contenuto generato da un UpdateDraftActionResponse . |
DatePicker | Un campo di immissione che consente di inserire una data. |
DateTimePicker | Un campo di immissione che consente agli utenti di inserire una data e un'ora. |
DecoratedText | Un widget che mostra testo con decorazioni facoltative. |
Dialog | Per maggiori dettagli, vedi Aprire dialoghi interattivi nella documentazione di Google Chat. |
DialogAction | Un generatore di oggetti DialogAction . |
DisplayStyle | Un enum che definisce lo stile di visualizzazione della scheda. |
Divider | Un divisore orizzontale. |
DriveItemsSelectedActionResponse | Rappresenta una risposta che apporta modifiche a Drive mentre sono selezionati elementi di Drive e in reazione a un'azione eseguita nella UI, ad esempio un clic su un pulsante. |
DriveItemsSelectedActionResponseBuilder | Un generatore di oggetti DriveItemsSelectedActionResponse . |
EditorFileScopeActionResponse | Apporta modifiche a un editor, ad esempio Documenti, Fogli o Presentazioni Google in reazione a un'azione eseguita nell'interfaccia utente. |
EditorFileScopeActionResponseBuilder | Un generatore di oggetti EditorFileScopeActionResponse . |
FixedFooter | Il piè di pagina fisso visualizzato nella parte inferiore di un Card . |
Grid | Una griglia organizzata per visualizzare una raccolta di elementi della griglia. |
GridItem | Gli elementi con cui gli utenti interagiscono all'interno di un widget a griglia. |
GridItemLayout | Un enum che definisce lo stile di testo e immagine di un elemento Grid. |
HorizontalAlignment | Un'enumerazione che specifica l'allineamento orizzontale di un widget. |
HorizontalSizeStyle | Un enum che imposta il modo in cui i widget riempiono lo spazio di una colonna. |
HostAppDataSource | Per un widget SelectionInput che utilizza un menu di selezione multipla, un'origine dati di un'applicazione Google Workspace. |
Icon | Icone predefinite che possono essere utilizzate in vari oggetti dell'interfaccia utente, ad esempio i widget ImageButton o DecoratedText . |
IconImage | Un'icona predefinita, un'icona Material Design o un'icona da un URL con uno stile di ritaglio personalizzabile. |
Image | Un widget che mostra una singola immagine. |
ImageButton | Un ImageButton con un'immagine visualizzata. |
ImageButtonStyle | Un enum che specifica lo stile per ImageButton . |
ImageComponent | Un componente immagine che può essere aggiunto agli elementi della griglia. |
ImageCropStyle | Una classe che rappresenta uno stile di ritaglio che può essere applicato ai componenti immagine. |
ImageCropType | Un'enumerazione che rappresenta gli stili di ritaglio applicati ai componenti dell'immagine. |
ImageStyle | Un'enum che definisce uno stile di ritaglio dell'immagine. |
InputType | Un enum che definisce il tipo di input del widget. |
Interaction | Un tipo di enum 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 di una scheda. |
| Questa classe è deprecata. |
LinkPreview | Azione della scheda che mostra una scheda di anteprima del link e uno smart chip nell'app host. |
LoadIndicator | Un tipo di enum che specifica il tipo di indicatore di caricamento o avanzamento da visualizzare durante l'elaborazione di un Action . |
MaterialIcon | Un oggetto che supporta tutte le icone di Google Fonts. |
Navigation | Un oggetto helper che controlla la navigazione delle schede. |
Notification | Una notifica mostrata all'utente in risposta all'interazione con un elemento dell'interfaccia utente. |
OnClose | Un enum che specifica cosa fare quando viene chiuso un URL aperto tramite un OpenLink . |
OpenAs | Un enum che specifica come aprire un URL. |
OpenLink | Rappresenta un'azione per aprire un link con alcune opzioni. |
OverflowMenu | Contiene un elenco di oggetti OverflowMenuItem visualizzati in un menu popup. |
OverflowMenuItem | Un OverflowMenuItem con un'icona e un'etichetta di testo. |
PlatformDataSource | Per un widget SelectionInput che utilizza un menu di selezione multipla, un'origine dati di Google Workspace. |
ResponseType | Un'enumerazione che rappresenta il tipo di risposta dell'app di Chat. |
SelectionInput | Un campo di immissione che consente di scegliere tra un insieme di opzioni predefinite. |
SelectionInputType | Il formato degli elementi che gli utenti possono selezionare. |
Status | Un enum che rappresenta il codice di stato. |
Suggestions | Suggerimenti di completamento automatico per integrare un widget TextInput . |
SuggestionsResponse | Un oggetto di risposta che può essere restituito da una funzione di callback per i suggerimenti. |
SuggestionsResponseBuilder | Un generatore di oggetti SuggestionsResponse . |
Switch | Un elemento UI che supporta l'attivazione o la disattivazione. |
SwitchControlType | Tipo di controllo del widget Switch . |
TextButton | Un TextButton con un'etichetta di testo. |
TextButtonStyle | Un'enum che specifica lo stile per TextButton . |
TextInput | Un widget del campo di immissione che accetta l'inserimento di testo. |
TextParagraph | Un widget che mostra il testo e supporta la formattazione HTML di base. |
TimePicker | Un campo di immissione che consente agli utenti di inserire un'ora. |
UniversalActionResponse | L'oggetto risposta che può essere restituito da un metodo che crea un'azione universale. |
UniversalActionResponseBuilder | Un generatore per gli oggetti UniversalActionResponse . |
UpdateDraftActionResponse | Rappresenta un'azione che aggiorna la bozza dell'email che l'utente sta attualmente modificando. |
UpdateDraftActionResponseBuilder | Un generatore di oggetti UpdateDraftActionResponse . |
UpdateDraftBccRecipientsAction | Aggiorna i destinatari in Ccn di una bozza di email. |
UpdateDraftBodyAction | Aggiorna il corpo della bozza dell'email. |
UpdateDraftBodyType | Un valore enum che specifica il tipo di un UpdateDraftBodyAction . |
UpdateDraftCcRecipientsAction | Aggiorna i destinatari Cc di una bozza di email. |
UpdateDraftSubjectAction | Consente di aggiornare la riga dell'oggetto di una bozza di email. |
UpdateDraftToRecipientsAction | Aggiorna i destinatari A di una bozza di email. |
UpdatedWidget | La risposta del widget aggiornato. |
Validation | Un oggetto che definisce la regola di convalida per il widget a cui è associato. |
VerticalAlignment | Un enum che imposta l'allineamento verticale dei widget in una colonna. |
Widget | Classe di base per tutti i widget che possono essere aggiunti a un Card . |
WrapStyle | Un enum che imposta lo stile di a capo per i contenuti all'interno di una colonna. |
Action
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addRequiredWidget(requiredWidget) | Action | Aggiunge i nomi dei widget necessari all'azione per un invio valido. |
setAllWidgetsAreRequired(allWidgetsAreRequired) | Action | Indica se questa azione richiede input da tutti i widget. |
setFunctionName(functionName) | Action | Imposta il nome della funzione di callback da chiamare. |
setInteraction(interaction) | Action | Imposta l'interazione con un utente, obbligatoria solo quando si apre una finestra di dialogo. |
setLoadIndicator(loadIndicator) | Action | Imposta l'indicatore di caricamento visualizzato durante l'esecuzione dell'azione. |
setParameters(parameters) | Action | Consente di passare parametri personalizzati alla funzione callback. |
setPersistValues(persistValues) | Action | Indica 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
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
printJson() | String | Stampa la rappresentazione JSON dell'oggetto. |
ActionResponseBuilder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
build() | ActionResponse | Genera la risposta all'azione corrente e la convalida. |
setNavigation(navigation) | ActionResponseBuilder | Imposta la risposta a un'azione Navigation . |
setNotification(notification) | ActionResponseBuilder | Imposta la notifica da visualizzare quando l'azione viene attivata. |
setOpenLink(openLink) | ActionResponseBuilder | Imposta l'URL a cui passare quando l'azione viene attivata. |
setStateChanged(stateChanged) | ActionResponseBuilder | Imposta un flag per indicare che questa azione ha modificato lo stato dei dati esistenti. |
ActionStatus
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setStatusCode(statusCode) | ActionStatus | Rappresenta lo stato di una richiesta di apertura o invio di una finestra di dialogo. |
setUserFacingMessage(message) | ActionStatus | Il messaggio per inviare agli utenti lo stato della loro richiesta. |
Attachment
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setIconUrl(iconUrl) | Attachment | Imposta l'URL dell'icona per il collegamento. |
setMimeType(mimeType) | Attachment | Imposta il tipo MIME per l'allegato. |
setResourceUrl(resourceUrl) | Attachment | Imposta l'URL della risorsa per l'allegato. |
setTitle(title) | Attachment | Imposta il titolo dell'allegato. |
AuthorizationAction
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setAuthorizationUrl(authorizationUrl) | AuthorizationAction | Imposta l'URL di autorizzazione a cui viene indirizzato l'utente dalla richiesta di autorizzazione. |
AuthorizationException
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
printJson() | String | Stampa la rappresentazione JSON di questo oggetto. |
setAuthorizationUrl(authUrl) | AuthorizationException | Imposta l'URL di autorizzazione a cui viene indirizzato l'utente dalla richiesta di autorizzazione. |
setCustomUiCallback(callback) | AuthorizationException | Il nome di una funzione da chiamare per generare un prompt di autorizzazione personalizzato. |
setResourceDisplayName(name) | AuthorizationException | Imposta il nome visualizzato all'utente quando viene richiesta l'autorizzazione. |
throwException() | void | Attiva l'eccezione. |
BorderStyle
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setCornerRadius(radius) | BorderStyle | Imposta il raggio dell'angolo del bordo, ad esempio 8. |
setStrokeColor(color) | BorderStyle | Imposta il colore del bordo. |
setType(type) | BorderStyle | Imposta il tipo di bordo. |
BorderType
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
NO_BORDER | Enum | Nessuno stile bordo. |
STROKE | Enum | Stile del bordo del tratto. |
Button
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setAuthorizationAction(action) | Button | Imposta un'azione di autorizzazione che apre un URL per il flusso di autorizzazione quando si fa clic sull'oggetto. |
setComposeAction(action, composedEmailType) | Button | Imposta un'azione che compone una bozza di email quando l'utente fa clic sull'oggetto. |
setOnClickAction(action) | Button | Imposta un'azione da eseguire quando si fa clic sull'oggetto. |
setOnClickOpenLinkAction(action) | Button | Imposta un'azione che apre un URL in una scheda quando viene fatto clic sull'oggetto. |
setOpenLink(openLink) | Button | Imposta un URL da aprire quando l'utente fa clic sull'oggetto. |
setOverflowMenu(menu) | Button | Imposta un menu popup da aprire quando si fa clic sull'oggetto. |
ButtonSet
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addButton(button) | ButtonSet | Aggiunge un pulsante. |
CalendarEventActionResponse
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
printJson() | String | Stampa la rappresentazione JSON dell'oggetto. |
CalendarEventActionResponseBuilder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addAttachments(attachments) | CalendarEventActionResponseBuilder | Specifica che la risposta deve aggiungere gli allegati all'evento di Calendar quando viene eseguita l'azione UI associata. |
addAttendees(emails) | CalendarEventActionResponseBuilder | Specifica che la risposta deve aggiungere i partecipanti indicati all'evento di Calendar quando viene eseguita l'azione UI associata. |
build() | CalendarEventActionResponse | Crea la risposta all'azione dell'evento di Calendar attuale e la convalida. |
setConferenceData(conferenceData) | CalendarEventActionResponseBuilder | Specifica 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
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
printJson() | String | Stampa la rappresentazione JSON dell'oggetto. |
CardAction
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setAuthorizationAction(action) | CardAction | Imposta un'azione di autorizzazione che apre un URL per il flusso di autorizzazione quando si fa clic sull'oggetto. |
setComposeAction(action, composedEmailType) | CardAction | Imposta un'azione che compone una bozza di email quando l'utente fa clic sull'oggetto. |
setOnClickAction(action) | CardAction | Imposta un'azione da eseguire quando si fa clic sull'oggetto. |
setOnClickOpenLinkAction(action) | CardAction | Imposta un'azione che apre un URL in una scheda quando viene fatto clic sull'oggetto. |
setOpenLink(openLink) | CardAction | Imposta un URL da aprire quando l'utente fa clic sull'oggetto. |
setText(text) | CardAction | Imposta il testo del menu per questa azione. |
CardBuilder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addCardAction(cardAction) | CardBuilder | Aggiunge un CardAction a questa carta. |
addSection(section) | CardBuilder | Aggiunge una sezione a questa scheda. |
build() | Card | Crea la scheda corrente e la convalida. |
setDisplayStyle(displayStyle) | CardBuilder | Imposta lo stile di visualizzazione di questa scheda. |
setFixedFooter(fixedFooter) | CardBuilder | Imposta un piè di pagina fisso per questa scheda. |
setHeader(cardHeader) | CardBuilder | Imposta l'intestazione di questa scheda. |
setName(name) | CardBuilder | Imposta il nome di questa scheda. |
setPeekCardHeader(peekCardHeader) | CardBuilder | Imposta l'intestazione della scheda di visualizzazione. |
CardHeader
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setImageAltText(imageAltText) | CardHeader | Imposta il testo alternativo per l'immagine intestazione. |
setImageStyle(imageStyle) | CardHeader | Imposta il ritaglio dell'icona nell'intestazione della scheda. |
setImageUrl(imageUrl) | CardHeader | Imposta l'immagine da utilizzare nell'intestazione fornendo l'URL o la stringa di dati. |
setSubtitle(subtitle) | CardHeader | Imposta il sottotitolo dell'intestazione della scheda. |
setTitle(title) | CardHeader | Imposta il titolo dell'intestazione della scheda. |
CardSection
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addWidget(widget) | CardSection | Aggiunge il widget specificato a questa sezione. |
setCollapseControl(collapseControl) | CardSection | Consente di impostare i pulsanti personalizzabili per l'espansione e la compressione della sezione. |
setCollapsible(collapsible) | CardSection | Imposta se la sezione può essere compressa. |
setHeader(header) | CardSection | Imposta l'intestazione della sezione. |
setNumUncollapsibleWidgets(numUncollapsibleWidgets) | CardSection | Imposta il numero di widget che vengono comunque visualizzati quando questa sezione è compressa. |
CardService
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
BorderType | BorderType | L'enumerazione BorderType . |
ChipListLayout | ChipListLayout | L'enumerazione ChipListLayout . |
ComposedEmailType | ComposedEmailType | L'enumerazione ComposedEmailType . |
ContentType | ContentType | L'enumerazione ContentType . |
GridItemLayout | GridItemLayout | L'enumerazione GridItemLayout . |
HorizontalAlignment | HorizontalAlignment | L'enumerazione HorizontalAlignment . |
Icon | Icon | L'enumerazione Icon . |
ImageButtonStyle | ImageButtonStyle | L'enumerazione ImageButtonStyle . |
ImageCropType | ImageCropType | L'enumerazione ImageCropType . |
ImageStyle | ImageStyle | L'enumerazione ImageStyle . |
InputType | InputType | L'enumerazione InputType . |
LoadIndicator | LoadIndicator | L'enumerazione LoadIndicator . |
OnClose | OnClose | L'enumerazione OnClose . |
OpenAs | OpenAs | L'enumerazione OpenAs . |
SelectionInputType | SelectionInputType | L'enumerazione SelectionInputType . |
TextButtonStyle | TextButtonStyle | L'enumerazione TextButtonStyle . |
UpdateDraftBodyType | UpdateDraftBodyType | L'enumerazione UpdateDraftBodyType . |
Metodi
CardWithId
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setCard(card) | CardWithId | Imposta la scheda di cardWithId . |
setCardId(id) | CardWithId | Imposta l'ID carta univoco del cardWithId . |
ChatActionResponse
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setDialogAction(dialogAction) | ChatActionResponse | Imposta l'azione di dialogo su un evento correlato a una finestra di dialogo. |
setResponseType(responseType) | ChatActionResponse | Il tipo di risposta dell'app Chat. |
setUpdatedWidget(updatedWidget) | ChatActionResponse | Imposta il widget aggiornato, utilizzato per fornire opzioni di completamento automatico per un widget. |
setUrl(url) | ChatActionResponse | L'URL per l'autenticazione o la configurazione degli utenti. |
ChatClientDataSource
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setSpaceDataSource(spaceDataSource) | ChatClientDataSource | Un'origine dati che compila gli spazi di Google Chat come elementi di selezione per un menu a selezione multipla. |
ChatResponse
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
printJson() | String | Stampa la rappresentazione JSON dell'oggetto. |
ChatResponseBuilder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addCardsV2(cardWithId) | ChatResponseBuilder | Imposta il campo scheda del messaggio. |
build() | ChatResponse | Genera la risposta all'azione corrente e la convalida. |
setActionResponse(actionResponse) | ChatResponseBuilder | Imposta il campo di risposta all'azione del messaggio. |
setText(text) | ChatResponseBuilder | Imposta il testo del messaggio di Chat. |
ChatSpaceDataSource
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setDefaultToCurrentSpace(defaultToCurrentSpace) | ChatSpaceDataSource | Se impostato su true , il menu di selezione multipla seleziona lo spazio Google Chat corrente come elemento per impostazione predefinita. |
Chip
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setAltText(altText) | Chip | Imposta il testo alternativo del chip per l'accessibilità. |
setAuthorizationAction(action) | Chip | Imposta un'azione di autorizzazione che apre un URL per il flusso di autorizzazione quando si fa clic sull'oggetto. |
setComposeAction(action, composedEmailType) | Chip | Imposta un'azione che compone una bozza di email quando si fa clic sull'oggetto. |
setDisabled(disabled) | Chip | Imposta se il chip è disattivato. |
setIcon(icon) | Chip | Imposta l'icona da utilizzare come chip. |
setLabel(label) | Chip | Imposta il titolo del chip. |
setOnClickAction(action) | Chip | Imposta un'azione che viene eseguita quando l'utente fa clic sull'oggetto. |
setOnClickOpenLinkAction(action) | Chip | Imposta un'azione che apre un URL in una scheda quando viene fatto clic sull'oggetto. |
setOpenLink(openLink) | Chip | Imposta un URL da aprire quando si fa clic sull'oggetto. |
ChipList
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addChip(chip) | ChipList | Aggiunge un chip. |
setLayout(layout) | ChipList | Imposta il layout dell'elenco di chip. |
ChipListLayout
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
WRAPPED | Enum | L'elenco dei chip viene a capo nella riga successiva se non c'è spazio orizzontale sufficiente. |
HORIZONTAL_SCROLLABLE | Enum | I chip scorrono orizzontalmente se non rientrano nello spazio disponibile. |
CollapseControl
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setCollapseButton(button) | CollapseControl | Imposta il Button visualizzato per il pulsante "Mostra meno". |
setExpandButton(button) | CollapseControl | Imposta il Button visualizzato per il pulsante "Mostra di più". |
setHorizontalAlign(horizontalAlignment) | CollapseControl | Imposta il HorizontalAlignment del CollapseControl . |
Column
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addWidget(widget) | Column | Aggiunge un widget alla colonna. |
setHorizontalAlignment(horizontalAlignment) | Column | Imposta il HorizontalAlignment del Column . |
setHorizontalSizeStyle(horizontalSizeStyle) | Column | Imposta il valore HorizontalSizeStyle della colonna. |
setVerticalAlignment(verticalAlignment) | Column | Imposta il VerticalAlignment del Column . |
Columns
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addColumn(column) | Columns | Aggiunge un Column al widget Colonne. |
setWrapStyle(wrapStyle) | Columns | Imposta lo stile di a capo delle colonne e controlla il ridimensionamento della colonna in base alla larghezza dello schermo. |
CommonDataSource
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
UNKNOWN | Enum | Valore predefinito. |
USER | Enum | Utenti di Google Workspace. |
ComposeActionResponse
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
printJson() | String | Stampa la rappresentazione JSON dell'oggetto. |
ComposeActionResponseBuilder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
build() | ComposeActionResponse | Crea e convalida la risposta all'azione di composizione corrente. |
setGmailDraft(draft) | ComposeActionResponseBuilder | Imposta la bozza GmailMessage creata
utilizzando GmailMessage.createDraftReply(body) o
funzioni simili. |
ComposedEmailType
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
REPLY_AS_DRAFT | Enum | Una bozza che è una risposta a un altro messaggio. |
STANDALONE_DRAFT | Enum | Una bozza che è un messaggio autonomo. |
ContentType
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
TEXT | Enum | Indica che i contenuti generati sono in testo normale. |
MUTABLE_HTML | Enum | Indica che i contenuti generati sono formattati in HTML. |
IMMUTABLE_HTML | Enum | Indica che i contenuti generati sono formattati in HTML, ma non possono essere modificati dopo la generazione. |
DatePicker
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setFieldName(fieldName) | DatePicker | Imposta il nome del campo che identifica questo selettore nell'oggetto evento generato quando avviene un'interazione con l'interfaccia utente. |
setOnChangeAction(action) | DatePicker | Imposta un Action da eseguire dallo script ogni volta che l'input del selettore cambia. |
setTitle(title) | DatePicker | Imposta il titolo visualizzato sopra il campo di immissione. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Imposta il valore precompilato da impostare nel campo di immissione. |
setValueInMsSinceEpoch(valueMsEpoch) | DatePicker | Imposta il valore precompilato da impostare nel campo di immissione. |
DateTimePicker
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setFieldName(fieldName) | DateTimePicker | Imposta il nome del campo che identifica il selettore nell'oggetto evento generato in caso di interazione nell'interfaccia utente. |
setOnChangeAction(action) | DateTimePicker | Imposta un Action che viene eseguito dallo script ogni volta che l'input del selettore cambia. |
setTimeZoneOffsetInMins(timeZoneOffsetMins) | DateTimePicker | Imposta il numero di minuti di differenza rispetto al fuso orario UTC. |
setTitle(title) | DateTimePicker | Imposta il titolo visualizzato sopra il campo di immissione. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Imposta il valore precompilato da impostare nel campo di immissione. |
setValueInMsSinceEpoch(valueMsEpoch) | DateTimePicker | Imposta il valore precompilato da impostare nel campo di immissione. |
DecoratedText
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setAuthorizationAction(action) | DecoratedText | Imposta un'azione di autorizzazione che apre un URL per il flusso di autorizzazione quando si fa clic sull'oggetto. |
setBottomLabel(text) | DecoratedText | Imposta il testo dell'etichetta da utilizzare come chiave e viene visualizzato sotto il contenuto del testo. |
setButton(button) | DecoratedText | Imposta il Button visualizzato a destra del testo. |
setComposeAction(action, composedEmailType) | DecoratedText | Imposta un'azione che compone una bozza di email quando si fa clic sull'oggetto. |
setEndIcon(endIcon) | DecoratedText | Imposta l'elemento facoltativo IconImage visualizzato a destra dei contenuti. |
setOnClickAction(action) | DecoratedText | Imposta un'azione da eseguire quando si fa clic sull'oggetto. |
setOnClickOpenLinkAction(action) | DecoratedText | Imposta un'azione che apre un URL in una scheda quando viene fatto clic sull'oggetto. |
setOpenLink(openLink) | DecoratedText | Imposta un URL da aprire quando si fa clic sull'oggetto. |
setStartIcon(startIcon) | DecoratedText | Imposta il carattere facoltativo IconImage da visualizzare prima del contenuto del testo. |
setSwitchControl(switchToSet) | DecoratedText | Imposta il Switch visualizzato a destra dei contenuti. |
setText(text) | DecoratedText | Imposta il testo da utilizzare come valore. |
setTopLabel(text) | DecoratedText | Imposta il testo dell'etichetta da utilizzare come chiave e viene visualizzato sopra i contenuti testuali. |
setWrapText(wrapText) | DecoratedText | Imposta se il testo del valore deve essere visualizzato su una singola riga o su più righe. |
Dialog
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setBody(card) | Dialog | Imposta la scheda del Dialog . |
DialogAction
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setActionStatus(actionStatus) | DialogAction | Imposta lo stato dell'azione su DialogAction . |
setDialog(dialog) | DialogAction | Imposta il dialogo del DialogAction . |
DisplayStyle
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
PEEK | Enum | Mostra l'intestazione della scheda nella parte inferiore dei contenuti aggiuntivi sopra quelli esistenti. |
REPLACE | Enum | Mostra la scheda sostituendo i contenuti esistenti. |
Divider
DriveItemsSelectedActionResponse
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
printJson() | String | Stampa la rappresentazione JSON dell'oggetto. |
DriveItemsSelectedActionResponseBuilder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
build() | DriveItemsSelectedActionResponse | Genera la risposta all'azione di Drive corrente. |
requestFileScope(itemId) | DriveItemsSelectedActionResponseBuilder | Specifica che la risposta richiede l'ambito del file per l'elemento pertinente al contesto in Drive. |
EditorFileScopeActionResponse
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
printJson() | String | Stampa la rappresentazione JSON dell'oggetto. |
EditorFileScopeActionResponseBuilder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
build() | EditorFileScopeActionResponse | Genera la risposta all'azione dell'editor corrente. |
requestFileScopeForActiveDocument() | EditorFileScopeActionResponseBuilder | Richiede l'ambito drive.file per il documento di Editor attualmente attivo. |
FixedFooter
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setPrimaryButton(button) | FixedFooter | Imposta il pulsante principale nel piè di pagina fisso. |
setSecondaryButton(button) | FixedFooter | Imposta il pulsante secondario nel piè di pagina fisso. |
Grid
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addItem(gridItem) | Grid | Aggiunge un nuovo elemento alla griglia. |
setAuthorizationAction(action) | Grid | Imposta un'azione di autorizzazione che apre un URL al flusso di autorizzazione quando viene fatto clic sull'oggetto. |
setBorderStyle(borderStyle) | Grid | Imposta lo stile del bordo applicato a ogni elemento della griglia. |
setComposeAction(action, composedEmailType) | Grid | Imposta un'azione che compone una bozza di email quando si fa clic sull'oggetto. |
setNumColumns(numColumns) | Grid | Il numero di colonne da visualizzare nella griglia. |
setOnClickAction(action) | Grid | Imposta un'azione da eseguire quando si fa clic sull'oggetto. |
setOnClickOpenLinkAction(action) | Grid | Imposta un'azione che apre un URL in una scheda quando viene fatto clic sull'oggetto. |
setOpenLink(openLink) | Grid | Imposta un URL da aprire quando si fa clic sull'oggetto. |
setTitle(title) | Grid | Imposta il testo del titolo della griglia. |
GridItem
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setIdentifier(id) | GridItem | Imposta l'identificatore dell'elemento della griglia. |
setImage(image) | GridItem | Imposta l'immagine per questo elemento della griglia. |
setLayout(layout) | GridItem | Imposta il layout del testo e dell'immagine per l'elemento della griglia. |
setSubtitle(subtitle) | GridItem | Imposta il sottotitolo dell'elemento della griglia. |
setTextAlignment(alignment) | GridItem | Imposta l'allineamento orizzontale dell'elemento della griglia. |
setTitle(title) | GridItem | Imposta il testo del titolo dell'elemento della griglia. |
GridItemLayout
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
TEXT_BELOW | Enum | Il titolo e il sottotitolo vengono visualizzati sotto l'immagine dell'elemento della griglia. |
TEXT_ABOVE | Enum | Il titolo e il sottotitolo vengono visualizzati sopra l'immagine dell'elemento della griglia. |
HorizontalAlignment
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
START | Enum | Allinea il widget all'inizio della frase. |
CENTER | Enum | Allinea il widget al centro. |
END | Enum | Allinea il widget alla fine della frase. |
HorizontalSizeStyle
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
FILL_AVAILABLE_SPACE | Enum | Imposta le dimensioni del Widget in modo che riempia lo spazio orizzontale disponibile di un Column . |
FILL_MINIMUM_SPACE | Enum | Modifica le dimensioni del Widget in modo da occupare il minor spazio orizzontale possibile in un Column . |
HostAppDataSource
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setChatDataSource(chatClientDataSource) | HostAppDataSource | Imposta l'origine dati da Google Chat. |
Icon
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
NONE | Enum | Nessuna icona. |
AIRPLANE | Enum | |
BOOKMARK | Enum | |
BUS | Enum | |
CAR | Enum | |
CLOCK | Enum | |
CONFIRMATION_NUMBER_ICON | Enum | |
DOLLAR | Enum | |
DESCRIPTION | Enum | |
EMAIL | Enum | |
EVENT_PERFORMER | Enum | |
EVENT_SEAT | Enum | |
FLIGHT_ARRIVAL | Enum | |
FLIGHT_DEPARTURE | Enum | |
HOTEL | Enum | |
HOTEL_ROOM_TYPE | Enum | |
INVITE | Enum | |
MAP_PIN | Enum | |
MEMBERSHIP | Enum | |
MULTIPLE_PEOPLE | Enum | |
OFFER | Enum | |
PERSON | Enum | |
PHONE | Enum | |
RESTAURANT_ICON | Enum | |
SHOPPING_CART | Enum | |
STAR | Enum | |
STORE | Enum | |
TICKET | Enum | |
TRAIN | Enum | |
VIDEO_CAMERA | Enum | |
VIDEO_PLAY | Enum |
IconImage
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setAltText(altText) | IconImage | Imposta il testo alternativo dell'URL utilizzato per l'accessibilità. |
setIcon(icon) | IconImage | Imposta l'icona predefinita se l'URL non è impostato. |
setIconUrl(url) | IconImage | Imposta l'URL dell'icona se non è impostata. |
setImageCropType(imageCropType) | IconImage | Imposta lo stile di ritaglio per l'immagine. |
setMaterialIcon(icon) | IconImage | Imposta l'icona Material Design. |
Image
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setAltText(altText) | Image | Imposta il testo alternativo dell'immagine per l'accessibilità. |
setAuthorizationAction(action) | Image | Imposta un'azione di autorizzazione che apre un URL al flusso di autorizzazione quando viene fatto clic sull'oggetto. |
setComposeAction(action, composedEmailType) | Image | Imposta un'azione che compone una bozza di email quando si fa clic sull'oggetto. |
setImageUrl(url) | Image | Imposta l'immagine da utilizzare fornendo il relativo URL o la stringa di dati. |
setOnClickAction(action) | Image | Imposta un'azione che viene eseguita quando l'utente fa clic sull'oggetto. |
setOnClickOpenLinkAction(action) | Image | Imposta un'azione che apre un URL in una scheda quando viene fatto clic sull'oggetto. |
setOpenLink(openLink) | Image | Imposta un URL da aprire quando si fa clic sull'oggetto. |
ImageButton
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setAltText(altText) | ImageButton | Imposta il testo alternativo del pulsante per l'accessibilità. |
setAuthorizationAction(action) | ImageButton | Imposta un'azione di autorizzazione che apre un URL al flusso di autorizzazione quando viene fatto clic sull'oggetto. |
setComposeAction(action, composedEmailType) | ImageButton | Imposta un'azione che compone una bozza di email quando si fa clic sull'oggetto. |
setIcon(icon) | ImageButton | Imposta un Icon predefinito da visualizzare sul pulsante. |
setIconUrl(url) | ImageButton | Imposta l'URL di un'immagine da utilizzare come icona di questo pulsante. |
setImageButtonStyle(imageButtonStyle) | ImageButton | Imposta lo stile del pulsante. |
setMaterialIcon(icon) | ImageButton | Consente di impostare l'icona di Material Design. |
setOnClickAction(action) | ImageButton | Imposta un'azione che viene eseguita quando l'utente fa clic sull'oggetto. |
setOnClickOpenLinkAction(action) | ImageButton | Imposta un'azione che apre un URL in una scheda quando viene fatto clic sull'oggetto. |
setOpenLink(openLink) | ImageButton | Imposta un URL da aprire quando l'utente fa clic sull'oggetto. |
setOverflowMenu(menu) | ImageButton | Imposta un menu popup da aprire quando si fa clic sull'oggetto. |
ImageButtonStyle
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
BORDERLESS | Enum | Pulsante immagine senza bordo. |
OUTLINED | Enum | Pulsante immagine con sfondo trasparente. |
FILLED | Enum | Pulsante immagine con sfondo colorato. |
FILLED_TONAL | Enum | Pulsante immagine con una via di mezzo alternativa tra i pulsanti con riempimento e quelli con contorni. |
ImageComponent
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setAltText(altText) | ImageComponent | Imposta il testo alternativo dell'immagine. |
setBorderStyle(borderStyle) | ImageComponent | Imposta lo stile del bordo applicato all'immagine. |
setCropStyle(imageCropStyle) | ImageComponent | Imposta lo stile di ritaglio per l'immagine. |
setImageUrl(url) | ImageComponent | Imposta l'URL dell'immagine. |
ImageCropStyle
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setAspectRatio(ratio) | ImageCropStyle | Imposta le proporzioni da utilizzare se il tipo di ritaglio è RECTANGLE_CUSTOM . |
setImageCropType(type) | ImageCropStyle | Imposta il tipo di ritaglio per l'immagine. |
ImageCropType
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
SQUARE | Enum | Stile di ritaglio a forma quadrata. |
CIRCLE | Enum | Stile di ritaglio a forma circolare. |
RECTANGLE_CUSTOM | Enum | Stile di ritaglio rettangolare con proporzioni personalizzate. |
RECTANGLE_4_3 | Enum | Stile di ritaglio rettangolare con proporzioni 4:3. |
ImageStyle
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
SQUARE | Enum | Nessun ritaglio. |
CIRCLE | Enum | Ritaglia in una forma circolare. |
InputType
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
TEXT | Enum | Accetta il testo normale. |
INTEGER | Enum | Accetta un numero intero. |
FLOAT | Enum | Accetta un numero con rappresentazione in virgola mobile. |
EMAIL | Enum | Accetta un indirizzo email. |
Interaction
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
INTERACTION_UNSPECIFIED | Enum | Valore predefinito. |
OPEN_DIALOG | Enum | Apre una finestra di dialogo, un'interfaccia basata su schede utilizzata dalle app di chat per interagire con gli utenti. |
KeyValue
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setAuthorizationAction(action) |
| Imposta un'azione di autorizzazione che apre un URL per il flusso di autorizzazione quando si fa clic sull'oggetto. |
setComposeAction(action, composedEmailType) |
| Imposta un'azione che compone una bozza di email quando l'utente fa clic sull'oggetto. |
setOnClickAction(action) |
| Imposta un'azione da eseguire quando si fa clic sull'oggetto. |
setOnClickOpenLinkAction(action) |
| Imposta un'azione che apre un URL in una scheda quando viene fatto clic sull'oggetto. |
setOpenLink(openLink) |
| Imposta un URL da aprire quando si fa clic sull'oggetto. |
LinkPreview
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
printJson() | String | Stampa la rappresentazione JSON di questo oggetto. |
setLinkPreviewTitle(title) | LinkPreview | Imposta il titolo visualizzato nell'anteprima del link sopra la scheda di anteprima. |
setPreviewCard(previewCard) | LinkPreview | Imposta la scheda che mostra le informazioni su un link da un servizio di terze parti o non Google. |
setTitle(title) | LinkPreview | Imposta il titolo visualizzato nello smart chip per l'anteprima del link. |
LoadIndicator
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
SPINNER | Enum | Utilizza un indicatore di avanzamento. |
NONE | Enum | Non utilizzare un indicatore. |
MaterialIcon
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setFill(fill) | MaterialIcon | Indica se l'icona viene visualizzata come riempita. |
setGrade(grade) | MaterialIcon | Lo spessore di un simbolo è influenzato dal tratto e dalla qualità. |
setName(name) | MaterialIcon | Imposta il nome dell'icona. |
setWeight(weight) | MaterialIcon | Lo spessore del tratto dell'icona. |
Navigation
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
popCard() | Navigation | Mostra una scheda dall'elenco di navigazione. |
popToNamedCard(cardName) | Navigation | Viene visualizzata con il nome della scheda specificata. |
popToRoot() | Navigation | Mostra la serie di schede nella scheda principale. |
printJson() | String | Stampa la rappresentazione JSON di questo oggetto. |
pushCard(card) | Navigation | Spinge la carta specificata nella pila. |
updateCard(card) | Navigation | Esegue una sostituzione in blocco della scheda corrente. |
Notification
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setText(text) | Notification | Imposta il testo da mostrare nella notifica. |
OnClose
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
NOTHING | Enum | Non fare nulla alla chiusura. |
RELOAD | Enum | Ricarica il componente aggiuntivo quando la finestra si chiude. |
OpenAs
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
FULL_SIZE | Enum | Apri in una finestra o scheda completa. |
OVERLAY | Enum | Aprire come overlay, ad esempio un popup. |
OpenLink
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setOnClose(onClose) | OpenLink | Imposta il comportamento dell'azione URL quando la finestra o la scheda dell'URL viene chiusa. |
setOpenAs(openAs) | OpenLink | Imposta il comportamento dell'URL quando viene aperto. |
setUrl(url) | OpenLink | Imposta l'URL da aprire. |
OverflowMenu
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addMenuItem(menuItem) | OverflowMenu | Aggiunge una voce di menu. |
OverflowMenuItem
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setAuthorizationAction(action) | OverflowMenuItem | Imposta un'azione di autorizzazione che apre un URL per il flusso di autorizzazione quando si fa clic sull'oggetto. |
setComposeAction(action, composedEmailType) | OverflowMenuItem | Imposta un'azione che compone una bozza di email quando si fa clic sull'oggetto. |
setDisabled(disabled) | OverflowMenuItem | Consente di impostare se la voce di menu è disattivata. |
setOnClickAction(action) | OverflowMenuItem | Imposta un'azione che viene eseguita quando l'utente fa clic sull'oggetto. |
setOnClickOpenLinkAction(action) | OverflowMenuItem | Imposta un'azione che apre un URL in una scheda quando viene fatto clic sull'oggetto. |
setOpenLink(openLink) | OverflowMenuItem | Imposta un URL da aprire quando l'utente fa clic sull'oggetto. |
setStartIcon(icon) | OverflowMenuItem | Imposta l'icona iniziale della voce di menu. |
setText(text) | OverflowMenuItem | Imposta il titolo della voce del menu. |
PlatformDataSource
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setCommonDataSource(commonDataSource) | PlatformDataSource | Imposta l'origine dati da Google Workspace. |
setHostAppDataSource(hostAppDataSource) | PlatformDataSource | Utilizzato per compilare gli spazi nel menu di selezione multipla. |
ResponseType
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
TYPE_UNSPECIFIED | Enum | Tipo predefinito gestito come NEW_MESSAGE . |
NEW_MESSAGE | Enum | Pubblica come nuovo messaggio nell'argomento. |
UPDATE_MESSAGE | Enum | Aggiorna il messaggio dell'app Chat. |
UPDATE_USER_MESSAGE_CARDS | Enum | Aggiorna le schede del messaggio di un utente. |
REQUEST_CONFIG | Enum | Chiedi all'utente di fornire un'autenticazione o una configurazione aggiuntiva in privato. |
DIALOG | Enum | Presenta una finestra di dialogo. |
UPDATE_WIDGET | Enum | Query sulle opzioni di completamento automatico del testo del widget. |
SelectionInput
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addItem(text, value, selected) | SelectionInput | Aggiunge un nuovo elemento selezionabile. |
addMultiSelectItem(text, value, selected, startIconUri, bottomText) | SelectionInput | Aggiunge un nuovo elemento che può essere selezionato per i menu con più opzioni. |
setExternalDataSource(action) | SelectionInput | Imposta l'origine dati esterna, ad esempio un database relazionale. |
setFieldName(fieldName) | SelectionInput | Imposta la chiave che identifica questo input di selezione nell'oggetto evento generato in caso di interazione nell'interfaccia utente. |
setMultiSelectMaxSelectedItems(maxSelectedItems) | SelectionInput | Imposta il numero massimo di elementi che un utente può selezionare. |
setMultiSelectMinQueryLength(queryLength) | SelectionInput | Imposta il numero di caratteri di testo inseriti da un utente prima che l'app effettui query sul completamento automatico e visualizza gli elementi suggeriti nella scheda. |
setOnChangeAction(action) | SelectionInput | Imposta un Action da eseguire ogni volta che cambia l'input di selezione. |
setPlatformDataSource(platformDataSource) | SelectionInput | Imposta un'origine dati da Google Workspace. |
setTitle(title) | SelectionInput | Imposta il titolo da mostrare prima del campo di immissione. |
setType(type) | SelectionInput | Imposta il tipo di questo input. |
SelectionInputType
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
CHECK_BOX | Enum | Stile di immissione della casella di controllo. |
RADIO_BUTTON | Enum | Stile di immissione del pulsante di opzione. |
DROPDOWN | Enum | Stile di input di selezione del menu a discesa. |
SWITCH | Enum | Un insieme di interruttori. |
MULTI_SELECT | Enum | Un menu di selezione multipla per dati statici o dinamici. |
Status
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
OK | Enum | Mappatura HTTP: 200 OK |
CANCELLED | Enum | Mappatura HTTP: 499 Client Closed Request |
UNKNOWN | Enum | Errore sconosciuto. |
INVALID_ARGUMENT | Enum | Il client ha specificato un argomento non valido. |
DEADLINE_EXCEEDED | Enum | Mappatura HTTP: timeout del gateway 504 |
NOT_FOUND | Enum | Mappatura HTTP: 404 Not Found |
ALREADY_EXISTS | Enum | L'entità che un client ha tentato di creare esiste già. |
PERMISSION_DENIED | Enum | Mappatura HTTP: 403 accesso negato |
UNAUTHENTICATED | Enum | Mappatura HTTP: 401 Non autorizzato |
RESOURCE_EXHAUSTED | Enum | Mappatura HTTP: 429 Too Many Requests |
FAILED_PRECONDITION | Enum | L'operazione è stata rifiutata perché il sistema non è nello stato richiesto per l'esecuzione dell'operazione. |
ABORTED | Enum | L'operazione è stata interrotta, in genere a causa di un problema di concorrenza, ad esempio un errore di controllo del sequenziatore o l'interruzione della transazione. |
OUT_OF_RANGE | Enum | Il tentativo dell'operazione è stato effettuato una volta superato l'intervallo valido. |
UNIMPLEMENTED | Enum | Mappatura HTTP: 501 Not Implemented |
INTERNAL | Enum | Errori interni. |
UNAVAILABLE | Enum | Mappatura HTTP: servizio 503 non disponibile |
DATA_LOSS | Enum | Perdita di dati non recuperabili o danneggiamento dei dati. |
Suggestions
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addSuggestion(suggestion) | Suggestions | Aggiungi un suggerimento di testo. |
addSuggestions(suggestions) | Suggestions | Aggiungi un elenco di suggerimenti di testo. |
SuggestionsResponse
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
printJson() | String | Stampa la rappresentazione JSON dell'oggetto. |
SuggestionsResponseBuilder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
build() | SuggestionsResponse | Crea la risposta ai suggerimenti attuale e la convalida. |
setSuggestions(suggestions) | SuggestionsResponseBuilder | Imposta i suggerimenti utilizzati nel completamento automatico nei campi di testo. |
Switch
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setControlType(controlType) | Switch | Imposta il tipo di controllo dell'opzione. |
setFieldName(fieldName) | Switch | Imposta la chiave che identifica questo pulsante di attivazione/disattivazione nell'oggetto evento generato quando si verifica un'interazione con l'interfaccia utente. |
setOnChangeAction(action) | Switch | Imposta l'azione da eseguire quando l'opzione viene attivata/disattivata. |
setSelected(selected) | Switch | Imposta se questo pulsante deve essere selezionato o deselezionato all'avvio. |
setValue(value) | Switch | Imposta il valore che viene inviato come input del modulo quando questa opzione viene attivata. |
SwitchControlType
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
SWITCH | Enum | Controllo con pulsante di attivazione/disattivazione per un widget di opzione. |
CHECK_BOX | Enum | Controllo in stile casella di controllo per un widget di opzione. |
TextButton
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setAltText(altText) | TextButton | Imposta il testo alternativo del pulsante per l'accessibilità. |
setAuthorizationAction(action) | TextButton | Imposta un'azione di autorizzazione che apre un URL al flusso di autorizzazione quando viene fatto clic sull'oggetto. |
setBackgroundColor(backgroundColor) | TextButton | Imposta il colore di sfondo per il pulsante TextButtonStyle.FILLED . |
setComposeAction(action, composedEmailType) | TextButton | Imposta un'azione che compone una bozza di email quando si fa clic sull'oggetto. |
setDisabled(disabled) | TextButton | Imposta se il pulsante è disattivato. |
setIcon(icon) | TextButton | Imposta un Icon predefinito da visualizzare sul pulsante. |
setIconUrl(url) | TextButton | Imposta l'URL di un'immagine da utilizzare come icona di questo pulsante. |
setMaterialIcon(icon) | TextButton | Imposta l'icona Material Design. |
setOnClickAction(action) | TextButton | Imposta un'azione che viene eseguita quando l'utente fa clic sull'oggetto. |
setOnClickOpenLinkAction(action) | TextButton | Imposta un'azione che apre un URL in una scheda quando viene fatto clic sull'oggetto. |
setOpenLink(openLink) | TextButton | Imposta un URL da aprire quando l'utente fa clic sull'oggetto. |
setOverflowMenu(menu) | TextButton | Consente di impostare un menu popup da aprire quando si fa clic sull'oggetto. |
setText(text) | TextButton | Imposta il testo che viene visualizzato sul pulsante. |
setTextButtonStyle(textButtonStyle) | TextButton | Imposta lo stile del pulsante. |
TextButtonStyle
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
OUTLINED | Enum | Pulsante di testo normale con sfondo trasparente. |
TEXT | Enum | NON UTILIZZARE. |
FILLED | Enum | Pulsante di testo con sfondo colorato. |
FILLED_TONAL | Enum | Pulsante di testo normale con una via di mezzo alternativa tra i pulsanti con riempimento e con contorni. |
BORDERLESS | Enum | Pulsante di testo normale senza bordo. |
TextInput
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setFieldName(fieldName) | TextInput | Imposta la chiave che identifica questo input di testo nell'oggetto evento generato quando avviene un'interazione con l'interfaccia utente. |
setHint(hint) | TextInput | Consente di impostare un suggerimento per l'input di testo. |
setMultiline(multiline) | TextInput | Imposta se il testo inserito deve essere visualizzato su una o più righe. |
setOnChangeAction(action) | TextInput | Imposta un'azione da eseguire ogni volta che l'input di testo cambia. |
setSuggestions(suggestions) | TextInput | Imposta i suggerimenti per il completamento automatico nel campo di testo. |
setSuggestionsAction(suggestionsAction) | TextInput | Imposta l'azione di callback per recuperare i suggerimenti in base all'input dell'utente per il completamento automatico. |
setTitle(title) | TextInput | Imposta il titolo da visualizzare sopra il campo di immissione. |
setValidation(validation) | TextInput | Imposta la regola di convalida per questo widget. |
setValue(value) | TextInput | Imposta il valore precompilato da impostare nel campo di immissione. |
TextParagraph
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setMaxLines(maxLines) | TextParagraph | Imposta il numero massimo di righe di testo visualizzate nel widget. |
setText(text) | TextParagraph | Imposta il testo del paragrafo. |
TimePicker
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setFieldName(fieldName) | TimePicker | Imposta il nome del campo che identifica questo selettore nell'oggetto evento generato quando avviene un'interazione con l'interfaccia utente. |
setHours(hours) | TimePicker | Consente di impostare il valore delle ore precompilate da impostare nel campo di immissione. |
setMinutes(minutes) | TimePicker | Imposta il valore precompilato dei minuti da impostare nel campo di immissione. |
setOnChangeAction(action) | TimePicker | Imposta un Action che viene eseguito dallo script ogni volta che l'input del selettore cambia. |
setTitle(title) | TimePicker | Imposta il titolo visualizzato sopra il campo di immissione. |
UniversalActionResponse
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
printJson() | String | Stampa la rappresentazione JSON dell'oggetto. |
UniversalActionResponseBuilder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
build() | UniversalActionResponse | Genera la risposta all'azione universale corrente e la convalida. |
displayAddOnCards(cardObjects) | UniversalActionResponseBuilder | Mostra il componente aggiuntivo con le schede specificate. |
setOpenLink(openLink) | UniversalActionResponseBuilder | Imposta l'URL da aprire quando è selezionata l'azione universale. |
UpdateDraftActionResponse
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
printJson() | String | Stampa la rappresentazione JSON dell'oggetto. |
UpdateDraftActionResponseBuilder
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
build() | UpdateDraftActionResponse | Crea e convalida la risposta all'azione di aggiornamento della bozza corrente. |
setUpdateDraftBccRecipientsAction(updateDraftBccRecipientsAction) | UpdateDraftActionResponseBuilder | Imposta un'azione che aggiorna i destinatari Ccn dell'email di una bozza. |
setUpdateDraftBodyAction(updateDraftBodyAction) | UpdateDraftActionResponseBuilder | Imposta un'azione che aggiorna il corpo dell'email di una bozza. |
setUpdateDraftCcRecipientsAction(updateDraftCcRecipientsAction) | UpdateDraftActionResponseBuilder | Imposta un'azione che aggiorna i destinatari Cc di una bozza. |
setUpdateDraftSubjectAction(updateDraftSubjectAction) | UpdateDraftActionResponseBuilder | Imposta un'azione che aggiorna la riga dell'oggetto di una bozza. |
setUpdateDraftToRecipientsAction(updateDraftToRecipientsAction) | UpdateDraftActionResponseBuilder | Imposta un'azione che aggiorna i destinatari A di una bozza. |
UpdateDraftBccRecipientsAction
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addUpdateBccRecipients(bccRecipientEmails) | UpdateDraftBccRecipientsAction | Aggiorna i destinatari Ccn di una bozza di email. |
UpdateDraftBodyAction
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addUpdateContent(content, contentType) | UpdateDraftBodyAction | Aggiunge i contenuti specificati al corpo della bozza. |
setUpdateType(updateType) | UpdateDraftBodyAction | Imposta il UpdateDraftBodyType di questa azione di aggiornamento nel corpo della bozza. |
UpdateDraftBodyType
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
IN_PLACE_INSERT | Enum | Predefinita. |
INSERT_AT_START | Enum | Le azioni di aggiornamento inseriscono i contenuti all'inizio del corpo del messaggio. |
INSERT_AT_END | Enum | Le azioni di aggiornamento inseriscono i contenuti alla fine del corpo del messaggio. |
UpdateDraftCcRecipientsAction
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addUpdateCcRecipients(ccRecipientEmails) | UpdateDraftCcRecipientsAction | Aggiorna i destinatari Cc di una bozza di email. |
UpdateDraftSubjectAction
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addUpdateSubject(subject) | UpdateDraftSubjectAction | Aggiorna la riga dell'oggetto di una bozza di email. |
UpdateDraftToRecipientsAction
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addUpdateToRecipients(toRecipientEmails) | UpdateDraftToRecipientsAction | Consente di aggiornare i destinatari di una bozza di email. |
UpdatedWidget
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addItem(text, value, selected, startIconUri, bottomText) | UpdatedWidget | Aggiunge un nuovo elemento selezionabile. |
Validation
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
setCharacterLimit(characterLimit) | Validation | Imposta il limite di caratteri del widget. |
setInputType(inputType) | Validation | Imposta il tipo di input del widget. |
VerticalAlignment
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
CENTER | Enum | Posiziona i contenuti verticalmente al centro del contenitore. |
TOP | Enum | Posiziona i contenuti in verticale nella parte superiore del contenitore. |
BOTTOM | Enum | Posiziona i contenuti verticalmente nella parte inferiore del contenitore. |
Widget
WrapStyle
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
NOWRAP | Enum | Nessun a capo. |
WRAP | Enum | Inserisce un a capo nei contenuti di tutti i widget in una colonna. |