Skip to content

WoW 1.12 backported addon of Lua Browser to easily browse through the Lua environment, tables, widgets and other values

Notifications You must be signed in to change notification settings

Allerias-Forge/Lua-Browser

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Lua Browser

This is a World of Warcraft Classic (1.12) Backport of the 3.3.5a Lua Browser addon.

Description

Using Lua Browser allows you to easily browse through the Lua environment, tables, widgets and other values. This can be quite useful when developing addons.

The currently browsed root will have a reference in the global variable "lbRoot", this makes it easier to manipulate it using /run scripts and the likes.

Please note this is an advanced tool, do not use this unless you know what you are doing.

Controls

The Left click action depends on which item is under the mouse. Tables and Widgets will be opened like a folder in normal file browsing. Hold down shift to try and open any possible metatables this table might have. For functions, the function will be called, if you hold down shift, it will be called with "self" as the first parameter.

Right clicking will go back in history, to the previous browsed table. If you hold down shift while right clicking, the key will be deleted!

You can link things into the chat editbox like normally. Open up the chat editbox, hold down shift and click an item.

Slash Commands

The slash command for Lua Browser is /lb. Below are the valid parameters.

/lb code <code>

  • Executes the code and browses the result. If the result is not a table, you should add curly brackets like this: { <code> }.

/lb filter <word>

  • You can use this to filter out what is shown, very useful in _G.

/lb mouse

  • Sometimes frames are unnamed, and the easiest way to get to them is through GetMouseFocus().

/lb mousemeta

  • Allows you to browse the meta table of the widget under the mouse.

Screenshot

image

About

WoW 1.12 backported addon of Lua Browser to easily browse through the Lua environment, tables, widgets and other values

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages