Un builder per gli oggetti ActionResponse.
Metodi
| Metodo | Tipo restituito | Breve descrizione |
|---|---|---|
build() | Action | Crea la risposta all'azione corrente e la convalida. |
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 esistente. |
Documentazione dettagliata
build()
Crea la risposta all'azione corrente e la convalida.
Indietro
ActionResponse : una risposta all'azione convalidata.
Genera
Error : se la risposta all'azione creata non è valida.
setNotification(notification)
Imposta la notifica da visualizzare quando l'azione viene attivata.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
notification | Notification | L'oggetto Notification da utilizzare. |
Indietro
ActionResponseBuilder : questo oggetto, per il concatenamento.
setOpenLink(openLink)
Imposta l'URL a cui passare quando l'azione viene attivata.
Parametri
| Nome | Tipo | Descrizione |
|---|---|---|
open | Open | L'oggetto Open da utilizzare. |
Indietro
ActionResponseBuilder : questo oggetto, per il concatenamento.
setStateChanged(stateChanged)
Imposta un flag per indicare che questa azione ha modificato lo stato dei dati esistente. Ad esempio, se l'azione ha creato un'attività o aggiornato le informazioni di contatto. Quando questo flag è impostato su true, i 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
ActionResponseBuilder : questo oggetto, per il concatenamento.