~/forever/addon-api
Addon API
C_WeeklyRewards.AreRewardsForCurrentRewardPeriod() : isCurrentPeriodC_WeeklyRewards.CanClaimRewards() : canClaimRewardsC_WeeklyRewards.ClaimReward(id)C_WeeklyRewards.CloseInteraction()C_WeeklyRewards.GetActivities(type?) : activitiesC_WeeklyRewards.GetActivityEncounterInfo(type, index) : infoC_WeeklyRewards.GetConquestWeeklyProgress() : weeklyProgressC_WeeklyRewards.GetDifficultyIDForActivityTier(activityTierID) : difficultyIDC_WeeklyRewards.GetExampleRewardItemHyperlinks(id) : hyperlink, upgradeHyperlinkC_WeeklyRewards.GetItemHyperlink(itemDBID) : hyperlinkC_WeeklyRewards.GetNextActivitiesIncrease(activityTierID, level) : hasSeasonData, nextActivityTierID, nextLevel, itemLevelC_WeeklyRewards.GetNextMythicPlusIncrease(mythicPlusLevel) : hasSeasonData, nextMythicPlusLevel, itemLevelC_WeeklyRewards.GetNumCompletedDungeonRuns() : numHeroic, numMythic, numMythicPlusC_WeeklyRewards.GetSortedProgressForActivity(type, combineSharedDifficulty) : progressC_WeeklyRewards.HasAvailableRewards() : hasAvailableRewardsC_WeeklyRewards.HasGeneratedRewards() : hasGeneratedRewardsC_WeeklyRewards.HasInteraction() : isInteractingC_WeeklyRewards.IsWeeklyChestRetired() : isRetiredC_WeeklyRewards.OnUIInteract()C_WeeklyRewards.ShouldShowFinalRetirementMessage() : showRetirementMessageC_WeeklyRewards.ShouldShowRetirementMessage() : showRetirementMessageDocumented 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.