~/forever/addon-api
Addon API
LandingPageMajorFactionList.Create(parent)MajorFactionButtonLockedStateMixin:OnEnter()MajorFactionButtonLockedStateMixin:OnLeave()MajorFactionButtonLockedStateMixin:Refresh(majorFactionData)MajorFactionButtonMixin:Init(majorFactionData)MajorFactionButtonMixin:UpdateState()MajorFactionButtonUnlockedStateMixin:OnClick()MajorFactionButtonUnlockedStateMixin:OnEnter()MajorFactionButtonUnlockedStateMixin:OnEvent(event, ...)MajorFactionButtonUnlockedStateMixin:OnHide()MajorFactionButtonUnlockedStateMixin:OnLeave()MajorFactionButtonUnlockedStateMixin:OnShow()MajorFactionButtonUnlockedStateMixin:OnUpdate()MajorFactionButtonUnlockedStateMixin:PlayUnlockCelebration()MajorFactionButtonUnlockedStateMixin:Refresh(majorFactionData)MajorFactionButtonUnlockedStateMixin:RefreshTooltip()MajorFactionButtonUnlockedStateMixin:SetSelected(selected)MajorFactionButtonUnlockedStateMixin:ShowParagonRewardsTooltip()MajorFactionButtonUnlockedStateMixin:ShowRenownRewardsTooltip()MajorFactionButtonUnlockedStateMixin:StopUnlockCelebration()MajorFactionCelebrationBannerMixin:SetMajorFactionTextureKit(textureKit)MajorFactionListMixin:OnEvent(event, ...)MajorFactionListMixin:OnHide()MajorFactionListMixin:OnLoad()MajorFactionListMixin:OnRenownTrackFactionChanged(newMajorFactionID)MajorFactionListMixin:OnShow()MajorFactionListMixin:Refresh()MajorFactionListMixin:ScrollToSelectedFaction()MajorFactionListMixin:SetExpansionFilter(expansionFilter)MajorFactionListMixin:SetSelectedFaction(majorFactionID)MajorFactionRenownProgressBarMixin:UpdateBar(currentValue, maxValue)MajorFactionUnlockToastMixin:OnAnimFinished()MajorFactionUnlockToastMixin:OnEvent(event, ...)MajorFactionUnlockToastMixin:OnHide()MajorFactionUnlockToastMixin:OnLoad()MajorFactionUnlockToastMixin:PlayBanner(data)MajorFactionUnlockToastMixin:PlayMajorFactionUnlockToast(majorFactionID)MajorFactionUnlockToastMixin:StopBanner()MajorFactionWatchFactionButtonMixin:OnClick()MajorFactionWatchFactionButtonMixin:OnEvent(event)MajorFactionWatchFactionButtonMixin:OnHide()MajorFactionWatchFactionButtonMixin:OnLoad()MajorFactionWatchFactionButtonMixin:OnShow()MajorFactionWatchFactionButtonMixin:UpdateState()MajorFactionsRenownToastMixin:OnAnimFinished()MajorFactionsRenownToastMixin:OnEvent(event, ...)MajorFactionsRenownToastMixin:OnHide()MajorFactionsRenownToastMixin:OnLoad()MajorFactionsRenownToastMixin:OnMouseEnter()MajorFactionsRenownToastMixin:OnMouseLeave()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.