~/forever/addon-api
Addon API
PlayerLocationMixin:GetVoiceID()PlayerLocationMixin:IsBattleNetGUID()PlayerLocationMixin:IsBattleNetID()PlayerLocationMixin:IsBattlefieldScoreIndex()PlayerLocationMixin:IsChatLineID()PlayerLocationMixin:IsCommunityData()PlayerLocationMixin:IsCommunityInvitation()PlayerLocationMixin:IsGUID()PlayerLocationMixin:IsUnit()PlayerLocationMixin:IsValid()PlayerLocationMixin:IsVoiceID()PlayerLocationMixin:SetBattleNetID(battleNetID)PlayerLocationMixin:SetBattlefieldScoreIndex(index)PlayerLocationMixin:SetChatLineID(lineID)PlayerLocationMixin:SetCommunityData(clubID, streamID, epoch, position)PlayerLocationMixin:SetCommunityInvitation(clubID, guid)PlayerLocationMixin:SetGUID(guid)PlayerLocationMixin:SetUnit(unit)PlayerLocationMixin:SetVoiceID(memberID, channelID)QuestMixin:CheckRefresh()QuestMixin:GetCampaignID()QuestMixin:GetID()QuestMixin:GetQuestClassification()QuestMixin:GetQuestLogIndex()QuestMixin:Init(questID)QuestMixin:IsCalling()QuestMixin:IsCampaign()QuestMixin:IsComplete()QuestMixin:IsDisabledForSession()QuestMixin:IsImportant()QuestMixin:IsLegendary()QuestMixin:IsMeta()QuestMixin:IsOnMap()QuestMixin:IsRepeatableQuest()SpellBookItemLocationMixin:Clear()SpellBookItemLocationMixin:GetIndexAndBank()SpellBookItemLocationMixin:IsEqualTo(otherSpellBookItemLocation)SpellBookItemLocationMixin:IsEqualToIndexAndBank(otherSlotIndex, otherSpellBank)SpellBookItemLocationMixin:SetIndexAndBank(slotIndex, spellBank)SpellMixin:Clear()SpellMixin:ContinueOnSpellLoad(callbackFunction)SpellMixin:ContinueWithCancelOnRecordLoad(callbackFunction)SpellMixin:ContinueWithCancelOnSpellLoad(callbackFunction)SpellMixin:GetSpellDescription()SpellMixin:GetSpellDescriptionForItemLocation(itemLocation)SpellMixin:GetSpellID()SpellMixin:GetSpellName()SpellMixin:GetSpellSubtext()SpellMixin:GetSpellTexture()SpellMixin:IsDataEvictable()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.