~/forever/addon-api
Addon API
ConfirmOrLeaveBattlefield()ConfirmOrLeaveLFGParty()ConfirmOrLeaveParty()ConfirmSurrenderArena()CreatePendingInviteConfirmationNames(invite, name, guid, rolesInvalid, willConvertToRaid)CreatePendingInviteConfirmationText(invite)CreatePendingInviteConfirmationText_AppendWarnings(text, invite, name, guid, rolesInvalid, willConvertToRaid)CreatePendingInviteConfirmationText_GetWarnings(invite, name, guid, rolesInvalid, willConvertToRaid)CreatePendingInviteConfirmationText_Request(invite, name, guid, rolesInvalid, willConvertToRaid, isCrossFaction, playerFactionGroup, localizedFaction)CreatePendingInviteConfirmationText_Suggest(invite, name, guid, rolesInvalid, willConvertToRaid, isCrossFaction, playerFactionGroup, localizedFaction)GetDisplayedInviteType(guid)GetGeneralPlaystyleString(enumValue)GetLFGMode(category, lfgID)HandlePendingInviteConfirmation(invite)HandlePendingInviteConfirmation_QuestSession(invite)HandlePendingInviteConfirmation_StaticPopup(invite)IsInLFDBattlefield()IsLFGModeActive(category)LFD_IsEmpowered()LFGEyeTemplateMixin:CheckStartSearchingAnimation()LFGEyeTemplateMixin:IsFoundInitialAnimFinished()LFGEyeTemplateMixin:IsInitialEyeAnimFinished()LFGEyeTemplateMixin:IsPokeEndAnimFinished()LFGEyeTemplateMixin:IsPokeInitAnimFinished()LFGEyeTemplateMixin:IsStaticMode()LFGEyeTemplateMixin:OnClick()LFGEyeTemplateMixin:OnEnter()LFGEyeTemplateMixin:OnLeave()LFGEyeTemplateMixin:OnLoad()LFGEyeTemplateMixin:OnUpdate()LFGEyeTemplateMixin:PlayAnim(parentFrame, anim)LFGEyeTemplateMixin:SetStaticMode(set)LFGEyeTemplateMixin:ShouldStartHoverAnim()LFGEyeTemplateMixin:ShouldStartPokeEndAnim()LFGEyeTemplateMixin:ShouldStartPokeInitAnim()LFGEyeTemplateMixin:StartFoundAnimationInit()LFGEyeTemplateMixin:StartFoundAnimationLoop()LFGEyeTemplateMixin:StartHoverAnimation()LFGEyeTemplateMixin:StartInitialAnimation()LFGEyeTemplateMixin:StartPokeAnimationEnd()LFGEyeTemplateMixin:StartPokeAnimationInitial()LFGEyeTemplateMixin:StartPokeAnimationLoop()LFGEyeTemplateMixin:StartSearchingAnimation()LFGEyeTemplateMixin:StopAnimating()LFGFrameRoleCheckButton_OnEnter(self)LFGInvitePopupAccept_OnClick()LFGInvitePopupCheckButton_OnClick(checkButton)LFGInvitePopupDecline_OnClick()LFGInvitePopup_OnUpdate(self, elapsed)LFGInvitePopup_Update(inviter, roleTankAvailable, roleHealerAvailable, roleDamagerAvailable, allowMultipleRoles, isQuestSessionActive)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.