~/forever/addon-api
Addon API
MirrorTimerContainerMixin:ClearTimer(timer)MirrorTimerContainerMixin:ForceUpdateTimers()MirrorTimerContainerMixin:GetActiveTimer(timer)MirrorTimerContainerMixin:GetAvailableTimer(timer)MirrorTimerContainerMixin:HasAnyTimersShowing()MirrorTimerContainerMixin:OnEvent(event, ...)MirrorTimerContainerMixin:OnLoad()MirrorTimerContainerMixin:SetIsInEditMode(isInEditMode)MirrorTimerContainerMixin:SetupTimer(timer, value, maxvalue, paused, label)MirrorTimerContainerMixin:ShouldShow()MirrorTimerMixin:Clear()MirrorTimerMixin:HasTimer()MirrorTimerMixin:OnHide()MirrorTimerMixin:OnShow()MirrorTimerMixin:OnUpdate(elapsed)MirrorTimerMixin:SetIsInEditMode(isInEditMode)MirrorTimerMixin:SetIsInEditModeInternal(isInEditMode)MirrorTimerMixin:SetPaused(paused)MirrorTimerMixin:Setup(timer, value, maxvalue, paused, label)MirrorTimerMixin:ShouldShow()MirrorTimerMixin:UpdateShownState()MirrorTimerMixin:UpdateStatusBarValue(value)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.