~/forever/addon-api
Addon API
UnitPopupInviteButtonMixin:IsEnabled(contextData)UnitPopupInviteButtonMixin:OnClick(contextData)UnitPopupItemQuality2DescButtonMixin:GetColor()UnitPopupItemQuality2DescButtonMixin:GetID()UnitPopupItemQuality2DescButtonMixin:GetText(contextData)UnitPopupItemQuality2DescButtonMixin:IsChecked(contextData)UnitPopupItemQuality2DescButtonMixin:OnClick(contextData)UnitPopupItemQuality3DescButtonMixin:GetID()UnitPopupItemQuality3DescButtonMixin:GetText(contextData)UnitPopupItemQuality4DescButtonMixin:GetID()UnitPopupItemQuality4DescButtonMixin:GetText(contextData)UnitPopupLegacyRaidDifficulty1ButtonMixin:GetDifficultyID()UnitPopupLegacyRaidDifficulty1ButtonMixin:GetText(contextData)UnitPopupLegacyRaidDifficulty1ButtonMixin:IsChecked(contextData)UnitPopupLegacyRaidDifficulty1ButtonMixin:IsDisabled(contextData)UnitPopupLegacyRaidDifficulty1ButtonMixin:IsEnabled(contextData)UnitPopupLegacyRaidDifficulty1ButtonMixin:OnClick(contextData)UnitPopupLegacyRaidDifficulty2ButtonMixin:GetDifficultyID()UnitPopupLegacyRaidDifficulty2ButtonMixin:GetText(contextData)UnitPopupLegacyRaidSubsectionTitle:GetText()UnitPopupLootPromoteButtonMixin:CanShow(contextData)UnitPopupLootSpecialization1ButtonMixin:CanShow(contextData)UnitPopupLootSpecialization1ButtonMixin:GetSpecID()UnitPopupLootSpecialization1ButtonMixin:GetSpecIndex()UnitPopupLootSpecialization1ButtonMixin:GetText(contextData)UnitPopupLootSpecialization1ButtonMixin:IsChecked(contextData)UnitPopupLootSpecialization1ButtonMixin:OnClick(contextData)UnitPopupLootSpecialization2ButtonMixin:GetSpecIndex()UnitPopupLootSpecialization3ButtonMixin:GetSpecIndex()UnitPopupLootSpecialization4ButtonMixin:GetSpecIndex()UnitPopupLootSpecializationDefaultButtonMixin:GetSpecID()UnitPopupLootSpecializationDefaultButtonMixin:GetText(contextData)UnitPopupLootSpecializationDefaultButtonMixin:IsChecked(contextData)UnitPopupLootSpecializationDefaultButtonMixin:OnClick(contextData)UnitPopupLootSubsectionTitle:GetText(contextData)UnitPopupManager:GetMenu(which)UnitPopupManager:OpenMenu(which, contextData)UnitPopupManager:RegisterMenu(which, menu)UnitPopupMenuArenaEnemy:GetEntries()UnitPopupMenuBoss:GetEntries()UnitPopupMenuChatRoster:GetEntries()UnitPopupMenuCommunitiesCommunity:GetEntries()UnitPopupMenuCommunitiesMember:GetEntries()UnitPopupMenuDiscordUser:GetEntries()UnitPopupMenuDiscordUserSelf:GetEntries()UnitPopupMenuFriend:GetEntries()UnitPopupMenuFriendOffline:GetEntries()UnitPopupMenuGlueFriend:GetEntries()UnitPopupMenuGlueFriendOffline:GetEntries()UnitPopupMenuGluePartyMember:GetEntries()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.