Compilateur pour les objets ActionResponse.
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
build() | Action | Crée la réponse d'action actuelle et la valide. |
set | Action | Définit la réponse sur une action Navigation. |
set | Action | Définit la notification à afficher lorsque l'action est activée. |
set | Action | Définit l'URL vers laquelle accéder lorsque l'action est activée. |
set | Action | Définit un indicateur pour indiquer que cette action a modifié l'état des données existantes. |
Documentation détaillée
build()
Crée la réponse d'action actuelle et la valide.
Renvois
ActionResponse : réponse d'action validée.
Génère
Error : si la réponse d'action construite n'est pas valide.
setNotification(notification)
Définit la notification à afficher lorsque l'action est activée.
Paramètres
| Nom | Type | Description |
|---|---|---|
notification | Notification | Le Notification à utiliser. |
Renvois
ActionResponseBuilder : cet objet, pour l'association en chaîne.
setOpenLink(openLink)
Définit l'URL vers laquelle accéder lorsque l'action est activée.
Paramètres
| Nom | Type | Description |
|---|---|---|
open | Open | Le Open à utiliser. |
Renvois
ActionResponseBuilder : cet objet, pour l'association en chaîne.
setStateChanged(stateChanged)
Définit un indicateur pour indiquer que cette action a modifié l'état des données existantes. Par exemple, si l'action a créé une tâche ou mis à jour des coordonnées. Lorsque cet indicateur est défini sur "true", les services tels que Gmail peuvent tenter d'effacer toutes les données d'état mises en cache associées à cette action.
Paramètres
| Nom | Type | Description |
|---|---|---|
state | Boolean | Indique si cette action a modifié les données d'état existantes. Valeur par défaut : "false". |
Renvois
ActionResponseBuilder : cet objet, pour l'association en chaîne.