15. Les actions
Les actions s'écrivent dans un événement.
| Action | Effet |
|---|---|
afficher "…" | un message |
afficher erreur "…" | un message d'erreur |
montrer "nom", cacher "nom" | fait apparaître ou disparaître un élément |
changer x par … | change une variable |
changer x par champ "Libellé" | prend la valeur actuelle d'un champ |
changer texte de "nom" par "…" | change le texte d'un élément |
ajouter … à liste, retirer … de liste | modifie une liste |
ajouter champ "Libellé" à liste | ajoute la valeur actuelle d'un champ |
rediriger vers "page" | va à une page |
revenir vers "page" | revient en arrière, ou va à cette page |
envoyer requete vers "…" | appelle un serveur (voir le serveur) |
copier …, partager … | copie dans le presse-papiers, partage |
page "produit" :
titre "Produit"
texte "Un livre." avec nom "description"
bouton "Voir plus"
bouton "Commander"
quand l'utilisateur clique sur "Voir plus" :
changer texte de "description" par "Un livre de 200 pages, illustré."
quand l'utilisateur clique sur "Commander" :
rediriger vers "merci"
page "merci" :
titre "Merci !"Dans une action, champ "Libellé" lit ce que la personne a saisi au moment du clic. Un champ nombre donne un nombre, une case à cocher donne vrai ou faux, et les autres champs donnent du texte. Le libellé est celui de la langue de base, même si le champ a une traduction.
page "taches" :
variable taches = ["Acheter du pain"]
variable dernier = ""
champ "Nouvelle tâche"
bouton "Ajouter"
quand l'utilisateur clique sur "Ajouter" :
ajouter champ "Nouvelle tâche" à taches
changer dernier par champ "Nouvelle tâche"
texte "Dernière ajoutée : {dernier}"
pour chaque t dans taches :
texte t