Object browser improvements

Currently, the Object Browser is underdeveloped and feels like a relic feature. Scripters are forced to switch between the Developer Hub and Studio when looking for information about the API. However, the Object Browser has a significant amount of potential to greatly assist scripters and improve scripters’ workflows.


  • Descriptions
    Currently, most classes, enums, functions, and properties do not have descriptions. This is the most crucial update for making the Object Browser useful and usable again.

  • Widget
    Turning the Object Browser into a Lua widget would allow the Object Browser to be open while working with the script editor at the same time making it more convenient to use.

  • Searching
    Currently, all parts of the API are listed making it hard to quickly find a specific class, data type, enum, function, event, callback, or property. Searching would allow for scripters to find things within milliseconds rather than having to look through a long scroll list.

7 Likes