~/forever/addon-api
Addon API
TimerunningChoiceDialogMixin:OnLoad()TimerunningChoiceDialogMixin:OnShow()TimerunningChoicePopupMixin:OnEvent(event, ...)TimerunningChoicePopupMixin:OnLoad()TimerunningChoicePopupMixin:OnShow()TimerunningConversionButtonMixin:OnClick()TimerunningConversionButtonMixin:OnEnter()TimerunningConversionButtonMixin:OnLeave()TimerunningConversionButtonMixin:OnMouseDown()TimerunningConversionButtonMixin:OnMouseUp()TimerunningConversionButtonMixin:UpdateTextureStates()TimerunningCreateCharacterButtonGlowMixin:OnLoad()TimerunningCreateCharacterButtonGlowMixin:OnSizeChanged()TimerunningCreateCharacterButtonGlowMixin:UpdateHeight()TimerunningEventBannerMixin:OnClick()TimerunningEventBannerMixin:OnEnter()TimerunningEventBannerMixin:OnEvent(event, ...)TimerunningEventBannerMixin:OnLeave()TimerunningEventBannerMixin:OnLoad()TimerunningEventBannerMixin:UpdateShown()TimerunningEventBannerMixin:UpdateTimeLeft()TimerunningFirstTimeDialogMixin:Dismiss(suppressPopup)TimerunningFirstTimeDialogMixin:OnEscapePressed()TimerunningFirstTimeDialogMixin:OnEvent(event, ...)TimerunningFirstTimeDialogMixin:OnLoad()TimerunningFirstTimeDialogMixin:OnShow()TimerunningFirstTimeDialogMixin:ShowFromClick(shownFromPopup)TimerunningFirstTimeDialogMixin:UpdateState()TimerunningTimeRemainingFormatter:GetMinInterval(seconds)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.