-
Notifications
You must be signed in to change notification settings - Fork 24
Public API
The public API is housed in the global variable Aurora. The tables listed here each have a Pre and Post table that can be used to define a function to be called before or after a particular API function.
Pre and Post functions will be provided with the same arguments that are passed to the original function. Post functions will also be sent the return value for the original function as the first argument.
Aurora.Base - table
The most basic skinning functions that are the foundation of every skin an Aurora.
Aurora.Color - table
Contains predefined colors as well as a few methods to create or modify colors.
Aurora.Hook - table
Functions that are securely hooked to a FrameXML function.
Aurora.Scale - table
An experimental API that provides alternative position and size functions to allow a frame to scale based on screen size.
Aurora.Skin - table
A collection of functions used to skin a specific template.