Addon Events - GoldpawsStuff/DiabolicUI GitHub Wiki
Fires when an actionbar has been created, and all of its buttons spawned and styled.
ActionBar_Created: global- global <string> the unique global name of the actionbar.
Fires when the primary actionbar artwork is updated. This fires directly after ActionBars_SecondaryBar_Updated.
ActionBars_Artwork_Updated: numBars- numBars <number> the currently number of visible bottom bars.
Fires when the secondary action bar is shown or hidden.
ActionBars_SecondaryBar_Updated: secondaryShown- secondaryShown <boolean> true if the secondary bar is shown.
Fires when the pet bar is shown or hidden.
ActionBars_PetBar_Updated: petBarShown- petBarShown <boolean> true if the pet bar bar is shown.
Fires when the stance bar is shown or hidden.
ActionBars_StanceBar_Updated: stanceBarShown- petBarShown <boolean> true if the pet bar bar is shown.
Fires when a new font object been created.
FontObject_Created: fontObject, type- fontObject <table> the actual font object.
- type <string> the variant. "Chat", "Number" or "Normal".
Fires when the relative scale of the UI and its elements is updated.
Note that this does not fire on the initial loading of the saved setting for relativeScale, as all UI elements should be created after this event anyway. It does however fire on any /setscale n and /resetscale calls that leads to an actual scale change.
Relative_Scale_Updated: relativeScale- relativeScale <number> the relative scale value applied to all objects.
Fires when the primary experience/reputation bar has been created and styled.
StatusTrackingBar_Created: global- global <string> the unique global name of the bar
Fires when a unitframe has been created, styled and positioned.
UnitFrame_Created: unitID, global- unitID <string> the unitID of the frame
- global <string> the unique global name of the frame
Fires when the dockmanager controlling the small unitframes have been created and initialized.
UnitFrame_DockManager_Initialized: global- global <string> the unique global name of the dock manager
Fires when a unitframe's position or the position of its subelements has been updated.
UnitFrame_Position_Updated: global- global <string> the unique global name of the frame
Fires when the minimap has been initialized. At this point it is safe for plugins to alter events, hooks, everything.
Minimap_Initialized: <nil>- None.
Fires when the saved settings has been changed or updated.
Saved_Settings_Updated: <nil>- None.