Riferimento API
Tutti i metodi sono disponibili sull’oggetto globale g.
La gestione degli errori dipende dal linguaggio scelto:
- JavaScript e Janet: ogni metodo restituisce direttamente il risultato e genera un’eccezione in caso di errore; usa
try/catch. - Lua: i metodi restituiscono una tupla
(result, error). Se il primo valore ènilofalse, il secondo contiene il messaggio di errore.
Vedi Scripting: una panoramica per i dettagli.
Per i file di supporto allo scripting, usa Strumenti > Sviluppatore > Genera file di supporto allo scripting… (Tools > Developer > Generate Scripting Support Files...) in Guida. Il dialogo può generare definizioni TypeScript (scripting-api.d.ts), guide Lua e Janet (scripting-api.lua, scripting-api.janet), istruzioni LLM dello spazio di lavoro e file di base per scrivere in TypeScript.
Questo riferimento è diviso nelle categorie seguenti:
- Browser e DOM: navigazione, schede, manipolazione DOM, screenshot e layout.
- Dati e archiviazione: archiviazione persistente, code, ricerca testuale, database e archiviazione compatibile con S3.
- Sistema e automazione: processi di lavoro in secondo piano, flussi di lavoro, generazione di eventi e traffico di rete.
- IA, HTTP e strumenti: LLM locali, riconoscimento vocale, sintesi vocale, client HTTP, credenziali di accesso e utilità.