~/forever/addon-api
Addon API
StatisticsEntryMixin:Initialize(elementData)StatisticsEntryMixin:OnClick()StatisticsEntryMixin:OnEnter()StatisticsEntryMixin:OnLeave()StatisticsEntryMixin:OnLoad()StatisticsEntryMixin:OnMouseDown()StatisticsEntryMixin:OnMouseUp()StatisticsEntryMixin:RefreshBackgroundHighlight()StatisticsEntryMixin:RefreshBackgroundHighlightColor()StatisticsEntryMixin:RefreshBackgroundHighlightOpacity()StatisticsEntryMixin:RefreshHighlightVisuals()StatisticsFrameMixin:AppendStatisticRows(categoryNode, categoryEntry)StatisticsFrameMixin:BuildCategoryData()StatisticsFrameMixin:OnEvent(event, ...)StatisticsFrameMixin:OnHide()StatisticsFrameMixin:OnLoad()StatisticsFrameMixin:OnShow()StatisticsFrameMixin:Update()StatisticsHeaderMixin:Initialize(elementData)StatisticsHeaderMixin:OnClick()StatisticsHeaderMixin:OnEnter()StatisticsHeaderMixin:OnLeave()StatisticsHeaderMixin:OnMouseDown()StatisticsHeaderMixin:OnMouseUp()StatisticsHeaderMixin:RefreshStateIcon()StatisticsSubHeaderMixin:Initialize(elementData)StatisticsSubHeaderMixin:OnClick()StatisticsSubHeaderToggleCollapseButtonMixin:GetHeader()StatisticsSubHeaderToggleCollapseButtonMixin:OnClick()StatisticsSubHeaderToggleCollapseButtonMixin:RefreshIcon()Documented entries come from Blizzard's in-client API documentation, and UI code functions from its Lua files, mirrored per build. C functions that neither mentions aren't included, and UI code functions can be internal.