traceless.panorama
Runs JavaScript in the available native Panorama UI context. These functions do not evaluate Lua and do not return JavaScript values.
loadstring
traceless.panorama.loadstring(script [, panel_name = nil])
Returns: true; or nil.
Executes a JavaScript string in an available matching panel. Missing UI context or panel returns nil. Returns true after submission; this is not a JavaScript result or exception report.
open
traceless.panorama.open()
Returns: table containing loadstring.
Returns a convenience table whose loadstring has the same signature as the module function. It is not a retained panel object; it resolves context when called.
local traceless = require("traceless")
traceless.panorama.loadstring("$.Msg(\"Traceless Lua ready\")")