~/forever/addon-api
Addon API
UnitPopupSelfHighlightCommonMixin:SetFindSelfAnywhere()UnitPopupSelfHighlightIconButtonMixin:GetCVarName()UnitPopupSelfHighlightIconButtonMixin:GetText(contextData)UnitPopupSelfHighlightSelectButtonMixin:GetEntries()UnitPopupSelfHighlightSelectButtonMixin:GetText(contextData)UnitPopupSetBNetNoteButtonMixin:OnClick(contextData)UnitPopupSetFocusButtonMixin:CanShow(contextData)UnitPopupSetFocusButtonMixin:GetText(contextData)UnitPopupSetFocusButtonMixin:OnClick(contextData)UnitPopupSetNoteButtonMixin:GetText(contextData)UnitPopupSetNoteButtonMixin:OnClick(contextData)UnitPopupSetRaidAssistButtonMixin:CanShow(contextData)UnitPopupSetRaidAssistButtonMixin:GetText(contextData)UnitPopupSetRaidAssistButtonMixin:OnClick(contextData)UnitPopupSetRaidDemoteButtonMixin:CanShow(contextData)UnitPopupSetRaidDemoteButtonMixin:GetText(contextData)UnitPopupSetRaidDemoteButtonMixin:OnClick(contextData)UnitPopupSetRaidLeaderButtonMixin:CanShow(contextData)UnitPopupSetRaidLeaderButtonMixin:GetText(contextData)UnitPopupSetRaidLeaderButtonMixin:OnClick(contextData)UnitPopupSetRaidMainAssistButtonMixin:GetText(contextData)UnitPopupSetRaidMainAssistButtonMixin:OnClick(contextData)UnitPopupSetRaidMainTankButtonMixin:CanShow(contextData)UnitPopupSetRaidMainTankButtonMixin:GetText(contextData)UnitPopupSetRaidMainTankButtonMixin:OnClick(contextData)UnitPopupSetRaidRemoveButtonMixin:CanShow(contextData)UnitPopupSetRaidRemoveButtonMixin:GetText(contextData)UnitPopupSetRaidRemoveButtonMixin:OnClick(contextData)UnitPopupSetRoleDpsButton:GetRole()UnitPopupSetRoleDpsButton:GetText(contextData)UnitPopupSetRoleDpsButton:IsEnabled(contextData)UnitPopupSetRoleHealerButton:GetRole()UnitPopupSetRoleHealerButton:GetText(contextData)UnitPopupSetRoleHealerButton:IsEnabled(contextData)UnitPopupSetRoleNoneButton:GetRole()UnitPopupSetRoleNoneButton:GetText(contextData)UnitPopupSetRoleNoneButton:GetTextHeight()UnitPopupSetRoleNoneButton:IsChecked(contextData)UnitPopupSetRoleNoneButton:OnClick(contextData)UnitPopupSetRoleTankButton:GetRole()UnitPopupSetRoleTankButton:GetText(contextData)UnitPopupSetRoleTankButton:IsEnabled(contextData)UnitPopupSharedUtil.CanCooperate(contextData)UnitPopupSharedUtil.CreateUnitPopupReport(reportType, playerName, playerGUID, playerLocation)UnitPopupSharedUtil.CreateUnitPopupReportPet(reportType, playerName, petGUID)UnitPopupSharedUtil.GetGUID(contextData)UnitPopupSharedUtil.GetIsLocalPlayer(contextData)UnitPopupSharedUtil.GetIsMobile(contextData)UnitPopupSharedUtil.HasBattleTag()UnitPopupSharedUtil.IsEnabled(contextData, unitPopupButton)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.