Aller au contenu

Fonctions

Les Fonctions permettent de décrire un ensemble d'Actions à effectuer qui peuvent être exécutées lorsqu'un Déclencheur est activé ou par appel d'un Composant ou d'une autre Fonction.

Actions

Générales

  • connecteur : communication avec une service externe (API) via un Connecteur et ses Options
  • collection : effectue une opération de lecture ou d'écriture sur une Collection
  • recherche : parcours une donnée pour extraire des informations
  • fonction : appel d'une autre Fonction avec ses Options
  • cryptographie : génère des clés de cryptage (bcrypt, JWT, UUID, RSA, ...)
  • e-mail : permet un envoi manuel de messages
  • page : permet de simuler la navigation sur une Page
  • transformation : permet de passer d'un texte à en un objet via une Syntaxe
  • base de données : effectue des lectures ou des écritures avec une requête sur une Base de données

Uniquement accessibles depuis un Composant

  • session : permet de gérer une Session
  • navigation : permet de manipuler l'historique des Pages
  • imprimer : si disponible, déclenche une impression
  • notification : permet de gérer les notifications de l'appareil
  • vibrer : si disponible, faire vibrer l'appareil
  • presse-papiers : permet de gérer la copie et le collage

Uniquement dans les itérations et les intervalles

  • continuer (continue)
  • sortir (break)

Manipulateurs

  • assignation : valeur à définir, nouvelle valeur
  • suppression : valeur à supprimer
  • condition : déclencheur, alors Actions, sinon Actions
  • itération (iterate) : liste ou objet, Actions
  • intervalle (range) : valeur de début, valeur de fin, décalages (quantités, jours, …), Actions
  • tant que (while) : condition, Actions
  • cas : valeur à tester, Actions pour chaque combinaison possible
  • contrainte : condition, Anomalie à déclencher