Un builder per gli oggetti Action.
Disponibile per i componenti aggiuntivi di Google Workspace.
const notification = AddOnsResponseService.newNotification().setText("You closed a dialog!"); const navigation = AddOnsResponseService.newNavigation() .setEndNavigation(AddOnsResponseService.EndNavigation.CLOSE_DIALOG); const action = AddOnsResponseService.newActionResponseBuilder() .setNavigation(navigation) .setNotification(notification) .build();
Metodi
| Metodo | Tipo restituito | Breve descrizione |
|---|---|---|
add | Action | Imposta l'operazione di modifica della scheda sull'azione. |
build() | Action | Crea la risposta all'azione corrente e la convalida. |
set | Action | Imposta LinkPreview sull'azione. |
set | Action | Imposta la risposta a un'azione Navigation. |
set | Action | Imposta la notifica da visualizzare quando l'azione viene attivata. |
set | Action | Imposta l'URL a cui passare quando l'azione viene attivata. |
set | Action | Imposta un flag per indicare che questa azione ha modificato lo stato dei dati esistenti. |
Documentazione dettagliata
add Modify Card(modifyCard)
Imposta l'operazione di modifica della scheda sull'azione.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
modify | Modify | Modify da utilizzare. |
Indietro
Action: questo oggetto, per il concatenamento.
build()
Crea la risposta all'azione corrente e la convalida.
Indietro
Action: una ActionResponse convalidata.
Genera
Error: se la risposta all'azione creata non è valida.
set Link Preview(linkPreview)
Imposta LinkPreview sull'azione.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
link | Link | Link da utilizzare. |
Indietro
Action: questo oggetto, per il concatenamento.
set Notification(notification)
Imposta la notifica da visualizzare quando l'azione viene attivata.
const notification = AddOnsResponseService.newNotification().setText("You closed a dialog!"); const action = AddOnsResponseService.newActionResponseBuilder() .setNotification(notification) .build();
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
notification | Notification | Notification da utilizzare. |
Indietro
Action: questo oggetto, per il concatenamento.
set Open Link(openLink)
Imposta l'URL a cui passare quando l'azione viene attivata.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
open | Open | Open da utilizzare. |
Indietro
Action: questo oggetto, per il concatenamento.
set State Changed(stateChanged)
Imposta un flag per indicare che questa azione ha modificato lo stato dei dati esistenti. Ad esempio, se l'azione ha creato un'attività o aggiornato i dati di contatto. Quando questo flag è impostato su true,
servizi come Gmail possono tentare di cancellare tutti i dati di stato memorizzati nella cache associati a questa azione.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
state | Boolean | Indica se questa azione ha modificato i dati di stato esistenti. Il valore predefinito è false. |
Indietro
Action: questo oggetto, per il concatenamento.