Referência da API
Todos os métodos ficam disponíveis no objeto global g.
O tratamento de erro depende do mecanismo:
- JavaScript e Janet: cada método retorna o resultado diretamente e lança erro em falha; use
try/catch. - Lua: métodos retornam uma tupla
(result, error). Se o primeiro valor forniloufalse, o segundo contém a mensagem de erro.
Veja a Visão geral da automação por scripts para detalhes.
Para arquivos de suporte a scripts, use Tools > Developer > Generate Scripting Support Files… no Guida. O diálogo pode gerar definições TypeScript (scripting-api.d.ts), guias Lua e Janet (scripting-api.lua, scripting-api.janet), instruções de LLM para o espaço de trabalho e arquivos de base para autoria TypeScript.
Esta referência é dividida nas seguintes categorias:
- Navegador e DOM: navegação, guias, manipulação do DOM, capturas de tela e layout.
- Dados e armazenamento: armazenamento persistente, filas, pesquisa de texto completo, bancos de dados e armazenamento compatível com S3.
- Sistema e automação: processos de trabalho em segundo plano, fluxos de trabalho, gatilhos de evento e tráfego de rede.
- IA, HTTP e ferramentas: LLMs locais, reconhecimento de fala, texto para fala, cliente HTTP, credenciais e utilitários.