Aller au contenu

Référence API

Toutes les méthodes sont disponibles sur l’objet global g.

La gestion des erreurs dépend du moteur :

  • JavaScript et Janet : chaque méthode renvoie directement son résultat et lève une exception en cas d’erreur ; utilisez try/catch.
  • Lua : les méthodes renvoient un tuple (result, error). Si la première valeur vaut nil ou false, la seconde contient le message d’erreur.

Voir la vue d’ensemble du scripting pour les détails.

Pour les fichiers de support du scripting, utilisez Tools > Developer > Generate Scripting Support Files… dans Guida. Le dialogue peut générer les définitions TypeScript (scripting-api.d.ts), les guides Lua et Janet (scripting-api.lua, scripting-api.janet), les instructions LLM de l’espace de travail et les fichiers de base pour écrire en TypeScript.


Cette référence est divisée en catégories :

  • Navigateur et DOM : navigation, onglets, manipulation DOM, captures d’écran et mise en page.
  • Données et stockage : stockage persistant, files, recherche plein texte, bases de données et stockage compatible S3.
  • Système et automatisation : processus en arrière-plan, flux de travail, déclencheurs d’événements et trafic réseau.
  • IA, HTTP et outils : LLM locaux, reconnaissance vocale, synthèse vocale, client HTTP, identifiants d’accès et utilitaires.