~/forever/updates/addon-api
Updates
DialogButtonMixin:OnMouseDown()DialogButtonMixin:OnMouseUp()DialogButtonMixin:SetDialog(dialog)DialogButtonMixin:ToggleDialog()DialogHeaderMixin:OnLoad()DialogHeaderMixin:SetHeaderFont(font)DialogHeaderMixin:Setup(text)DialogHeaderMixin:UpdateWidth()DialogPopupMixin:AttachToButton(dialogButton)DialogPopupMixin:Close()DialogPopupMixin:DetatchFromButton()DialogPopupMixin:GetCrossAxisSize()DialogPopupMixin:GetDirection()DialogPopupMixin:IsAttachedToButton(dialogButton)DialogPopupMixin:IsHorizontal()DialogPopupMixin:OnHide()DialogPopupMixin:SetBorderColor(r, g, b)DialogPopupMixin:UpdateBackground()DialogPopupMixin:UpdatePosition()DifficultyUtil.DoesCurrentRaidDifficultyMatch(compareDifficultyID)DifficultyUtil.GetCreatureDifficultyColor(level)DifficultyUtil.GetDifficultyColor(difficulty)DifficultyUtil.GetDifficultyName(difficultyID)DifficultyUtil.GetMaxPlayers(difficultyID)DifficultyUtil.GetNextPrimaryRaidDifficultyID(difficultyID)DifficultyUtil.GetQuestDifficultyColor(level, isScaling, optQuestID)DifficultyUtil.GetRelativeDifficultyColor(unitLevel, challengeLevel)DifficultyUtil.GetScalingQuestDifficultyColor(questLevel)DifficultyUtil.GetWorldTierDifficultyName()DifficultyUtil.HasAnyUserSelectableDifficulties()DifficultyUtil.InStoryRaid()DifficultyUtil.IsDungeonDifficultyEnabled(difficultyID)DifficultyUtil.IsPrimaryRaid(difficultyID)DifficultyUtil.IsRaidDifficultyEnabled(compareDifficultyID)DigSiteDataProviderMixin:RefreshAllData(fromOnShow)DigSiteDataProviderMixin:RemoveAllData()DigSitePinMixin:GetSuperTrackData()DigSitePinMixin:GetSuperTrackMarkerOffset()DigSitePinMixin:OnAcquired(...)DigsiteCompleteToastFrame_SetUp(frame, raceName, raceTexture)DirtiableMixin:MarkDirty()DirtiableMixin:SetDirtyMethod(method)DirtyFlagsMixin:IsDirty(flag)DirtyFlagsMixin:MarkClean()DirtyFlagsMixin:MarkDirty(flag)DirtyFlagsMixin:OnLoad()DirtyPhaseMixin:InitDirtyPhases()DirtyPhaseMixin:IsDirty(mask)DirtyPhaseMixin:MarkClean(mask)DirtyPhaseMixin:MarkDirty(mask)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.