Dialogues

Cette catégorie contient toutes les actions autour des dialogues (prompt). Dans tous les cas, un message s’affiche à l’écran et l’utilisateur doit prendre une décision qui impactera la suite du processus en cours.



Demande de confirmation avec des boutons custom

Affiche un message à l’utilisateur. L’utilisateur doit choisir parmi les propositions et ne peut pas annuler le processus.

Exemple

<action type="confirmation_dialog_custom" >
  <message><![CDATA[Faut t'il uniquement modifier au niveau local ou cela impacte t'il toute la société courante?]]></message>
  <button id="local">Local</button>
  <button id="all">Société</button>
</action>

Dans cet exemple, l’utilisateur voit un popup indiquant le message spécifié. Il peut choisir entre l’un des deux boutons Local et Société.

Inputs

message : node xml

Noeud contenant en texte le message à afficher.

button : text node

Un button contient comme attribut un id qui définit la valeur de la réponse de l’utilisateur, et un texte qui sera affiché dans le dialogue. Dans le cas de ce type de message, il est possible d’afficher jusqu’à 4 boutons, selon l’ordre défini dans le xml.

Outputs

user_choice : string

L’id de l’option choisie.


Demande de confirmation avec des boutons custom et annuler

Affiche un message à l’utilisateur. L’utilisateur doit choisir parmi les propositions ou peut annuler

Exemple

<action type="confirmation_dialog_custom_cancel" >
  <message><![CDATA[Faut t'il uniquement modifier au niveau local ou cela impacte t'il toute la société courante?]]></message>
  <button id="local">Local</button>
  <button id="all">Société</button>
</action>

Dans cet exemple, l’utilisateur voit un popup indiquant le message spécifié. Il peut choisir entre l’un des trois boutons Local, Société et Annuler.

Inputs

message : node xml

Noeud contenant en texte le message à afficher.

button : text node

Un button contient comme attribut un id qui définit la valeur de la réponse de l’utilisateur, et un texte qui sera affiché dans le dialogue. Dans le cas de ce type de message, il est possible d’afficher jusqu’à 3 boutons, selon l’ordre défini dans le xml. Un bouton supplémentaire est affiché automatiquement pour permettre à l’utilisateur d’annuler l’opération en cours.

Outputs

user_choice : string

L’id de l’option choisie.


Demander une confirmation Ok/Cancel

Affiche un message à l’utilisateur. L’utilisateur doit confirmer (Ok) ou annuler (Cancel). Dans le cas d’une confirmation, le processus continue, sinon tout s’arrète.

Exemple

<action type="confirmation_dialog_ok_cancel" ><![CDATA[Le document selectionné sera supprimer. Continuer ?]]></action>

Dans cet exemple, l’utilisateur voit un popup indiquant le message spécifié. Il peut confirmer ou annuler.

Inputs

message : text node

Message à afficher

Outputs

Aucun output particulier