API-Referenz
Alle Methoden sind über das globale Objekt g verfügbar.
Die Fehlerbehandlung hängt von der verwendeten Sprache ab:
- JavaScript und Janet: Methoden geben ihr Ergebnis direkt zurück und werfen bei Fehlern Ausnahmen. Verwenden Sie
try/catch. - Lua: Methoden geben ein Tupel
(result, error)zurück. Ist der erste Wertniloderfalse, enthält der zweite die Fehlermeldung.
Weitere Details stehen in der Scripting-Übersicht.
Für Scripting-Unterstützungsdateien nutzen Sie in Guida Tools > Developer > Generate Scripting Support Files…. Der Dialog kann TypeScript-Definitionen (scripting-api.d.ts), Lua- und Janet-Leitfäden (scripting-api.lua, scripting-api.janet), LLM-Anweisungen für den Arbeitsbereich und TypeScript-Projektdateien erzeugen.
Diese Referenz ist in Kategorien gegliedert:
- Browser und DOM: Navigation, Tabs, DOM-Manipulation, Screenshots und Layout.
- Daten und Speicher: persistenter Speicher, Warteschlangen, Volltextsuche, Datenbanken und S3-kompatibler Speicher.
- System und Automatisierung: Hintergrund-Worker, Workflows, Ereignisauslöser und Netzwerkverkehr.
- KI, HTTP und Werkzeuge: lokale LLMs, Spracherkennung, Textausgabe, HTTP-Client, Zugangsdaten und Hilfsfunktionen.