Pular para o conteúdo

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 for nil ou false, 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.