Skip to content

Module configuration

Shadowed edited this page Sep 13, 2010 · 2 revisions

SUF uses AceConfig-3.0 for building configurations, see options table documentation for details on the API of AceConfig-3.0.

By design I do not include a specific tab for modules, I would rather authors put some effort into integrating cleanly into the configuration so that it’s easy for users to understand, rather than simply having a new tab and ending up with each module using a new sub-group with one or two options.

While I’ve tried to document most of the basics on using this configuration, I might have missed a few things, let me know if you see something missing.

You can access the main options table by using ShadowUF.Config.options (Once OnConfigurationLoad has fired), a list of the main tables that you can access directly using Config[key] are

Key Description
hideTable Container for all “Hide X” options in the General → Hide Blizzard tab.
tagTextTable Container for the actual tag wizard in the Units → → Tag Wizard options, shows a list of all the tags.
auraTable Container for all of the aura configuration, this is what both buffs and debuffs uses.
barTable Container for each widget size group, health bar, cast bar, etc all use this.
unitTable Container for the entire units configuration, this is where barTable, auraTable, tagTextTable ultimately end up.
Clone this wiki locally