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 Faut t’il uniquement modifier au niveau local ou cela impacte t’il toute la société courante?. 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, on peut afficher jusqu’a 4 boutons dans 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 Faut t’il uniquement modifier au niveau local ou cela impacte t’il toute la société courante?. 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, on peut afficher jusqu’a 3 boutons dans 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, dans le cas ou il annule, tout s’arrète.
Exemple
<action type="confirmation_dialog_ok_cancel" ><![CDATA[Etes vous certain de bien vouloir supprimer le document selectionné?]]></action>
Dans cet exemple, l’utilisateur voit un popup indiquant le message Etes vous certain de bien vouloir supprimer le document selectionné?. Il peut confirmer ou annuler
Inputs
message : text node
Message à afficher
Outputs
Aucun output particulier