~/forever/addon-api
Addon API
EventToastManagerFrameMixin:ShouldPause()EventToastManagerFrameMixin:StopToasting()EventToastManagerFrameMixin:ToastingEnded()EventToastManagerFrameMixin:UpdateAnchor(customOffsetX, customOffsetY)EventToastManagerMixin:GetToastFrame(toastTable)EventToastManagerMixin:HideAnimatedLines()EventToastManagerMixin:OnLoad()EventToastManagerMixin:PlayAnim()EventToastManagerMixin:ReleaseToasts()EventToastManagerMixin:SetAnimStartDelay(delay)EventToastManagerMixin:SetAnimationState(hidden)EventToastManagerMixin:SetupBlackBGAtlas()EventToastManagerMixin:SetupGLineAtlas(useWhiteGLineAtlas)EventToastManagerMixin:ToastingEnded()EventToastManagerNormalBlockTextMixin:Setup(toastInfo)EventToastManagerNormalMixin:AnchorWidgetFrame(frame, customOffsetY)EventToastManagerNormalMixin:OnAnimFinished()EventToastManagerNormalMixin:Setup(toastInfo)EventToastManagerNormalSingleLineMixin:Setup(toastInfo)EventToastManagerNormalTitleAndSubtitleMixin:Setup(toastInfo)EventToastManagerSideDisplayMixin:DisplayNextToast()EventToastManagerSideDisplayMixin:DisplayToastAtIndex(index)EventToastManagerSideDisplayMixin:DisplayToastsByLevel(level)EventToastManagerSideDisplayMixin:GetToastFrame(toastTable, isFirstToast)EventToastManagerSideDisplayMixin:OnClick()EventToastManagerSideDisplayMixin:OnHide()EventToastManagerSideDisplayMixin:OnLoad()EventToastManagerSingleLineWithIconMixin:Setup(toastInfo)EventToastScenarioBaseToastMixin:OnAnimFinished()EventToastScenarioBaseToastMixin:OnLoad()EventToastScenarioBaseToastMixin:PlayAnim()EventToastScenarioBaseToastMixin:Setup(toastInfo)EventToastScenarioBaseToastMixin:SetupTextureKitOffsets(uiTextureKit)EventToastScenarioExpandToastMixin:OnAnimFinished()EventToastScenarioExpandToastMixin:OnClick(button, ...)EventToastScenarioExpandToastMixin:Setup(toastInfo)EventToastScenarioToastMixin:OnAnimFinished()EventToastScenarioToastMixin:Setup(toastInfo)EventToastScoreboardMixin:OnEvent(event)EventToastScoreboardMixin:OnHide()EventToastScoreboardMixin:OnLoad()EventToastScoreboardMixin:Setup(toastInfo)EventToastWeeklyContentsMixin:OnMouseDown(...)EventToastWeeklyRewardToastMixin:Setup(toastInfo)EventToastWeeklyRewardToastMixin:ShowToast()EventToastWeeklyRewardUpgradeToastMixin:Setup(toastInfo)EventToastWithIconBaseMixin:OnAnimFinished()EventToastWithIconBaseMixin:Setup(toastInfo)EventToastWithIconLargeTextMixin:Setup(toastInfo)EventToastWithIconNormalMixin:Setup(toastInfo)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.