~/forever/addon-api
Addon API
ChallengeModeBannerPartyMemberMixin:SetUp(unitToken)ChallengeModeCompleteBannerMixin:CreateAndPositionPartyMembers(num)ChallengeModeCompleteBannerMixin:GetSortedPartyMembers()ChallengeModeCompleteBannerMixin:OnEvent(event, ...)ChallengeModeCompleteBannerMixin:OnLoad()ChallengeModeCompleteBannerMixin:OnMouseDown(button)ChallengeModeCompleteBannerMixin:PerformAnimOut()ChallengeModeCompleteBannerMixin:PlayBanner(challengeCompletionInfo)ChallengeModeCompleteBannerMixin:StopBanner()ChallengeModeCompleteBanner_OnAnimOutFinished(self)ChallengeModeCompleteBanner_OnChallengeModeCompleted(event, ...)ChallengeModeLegacyWeeklyChestMixin:OnEnter()ChallengeModeLegacyWeeklyChestMixin:SetupChest(chestFrame)ChallengeModeLegacyWeeklyChestMixin:Update(bestMapID)ChallengeModeWeeklyChestMixin:OnEnter()ChallengeModeWeeklyChestMixin:OnLeave()ChallengeModeWeeklyChestMixin:Update(bestMapID, dungeonScore)ChallengeMode_LoadUI()ChallengesDungeonIconMixin:OnEnter()ChallengesDungeonIconMixin:SetUp(mapInfo, isFirst)ChallengesFrameMixin:OnEvent(event)ChallengesFrameMixin:OnHide()ChallengesFrameMixin:OnLoad()ChallengesFrameMixin:OnShow()ChallengesFrameMixin:Update()ChallengesFrameMixin:UpdateTitle()ChallengesFrameWeeklyInfoMixin:HideAffixes()ChallengesFrameWeeklyInfoMixin:SetUp(hasWeeklyRun, bestData)ChallengesKeystoneFrameAffixMixin:OnEnter()ChallengesKeystoneFrameAffixMixin:SetUp(affixInfo)ChallengesKeystoneFrameMixin:CreateAndPositionAffixes(num)ChallengesKeystoneFrameMixin:OnHide()ChallengesKeystoneFrameMixin:OnKeystoneRemoved()ChallengesKeystoneFrameMixin:OnKeystoneSlotted()ChallengesKeystoneFrameMixin:OnLoad()ChallengesKeystoneFrameMixin:OnMouseUp()ChallengesKeystoneFrameMixin:OnShow()ChallengesKeystoneFrameMixin:Reset()ChallengesKeystoneFrameMixin:ShowKeystoneFrame()ChallengesKeystoneFrameMixin:StartChallengeMode()ChallengesKeystoneSlotMixin:OnClick()ChallengesKeystoneSlotMixin:OnDragStart()ChallengesKeystoneSlotMixin:OnEnter()ChallengesKeystoneSlotMixin:OnEvent(event, ...)ChallengesKeystoneSlotMixin:OnLoad()ChallengesKeystoneSlotMixin:OnReceiveDrag()ChallengesKeystoneSlotMixin:Reset()DungeonScoreInfoMixin:OnClick()DungeonScoreInfoMixin:OnEnter()DungeonScoreInfoMixin:OnLeave()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.