Skip to main content

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\")")