~/forever/addon-api
Addon API
PvpTalentSlotMixin:OnHide()PvpTalentSlotMixin:OnLoad()PvpTalentSlotMixin:OnShow()PvpTalentSlotMixin:SetPendingTalentRemoval(isPending)PvpTalentSlotMixin:SetSelectedTalent(talentID)PvpTalentSlotMixin:SetUp(slotIndex)PvpTalentSlotMixin:Update()QuestNPCModelFrameMixin:OnLoad()QuestSessionCheckConvertToRaidDialogMixin:Confirm()QuestSessionCheckConvertToRaidDialogMixin:Setup()QuestSessionCheckLeavePartyDialogMixin:Confirm()QuestSessionCheckLeavePartyDialogMixin:Setup()QuestSessionCheckStartDialogMixin:Confirm()QuestSessionCheckStartDialogMixin:GetSessionCommand()QuestSessionCheckStartDialogMixin:Setup()QuestSessionCheckStopDialogMixin:Confirm()QuestSessionCheckStopDialogMixin:GetSessionCommand()QuestSessionCheckStopDialogMixin:Setup()QuestSessionDialogBodyMixin:AdjustTextWidthForAlignment()QuestSessionDialogBodyMixin:SetText(text)QuestSessionDialogBodyMixin:SetWarningText(text)QuestSessionDialogButtonMixin:OnClick()QuestSessionDialogMinimizeButtonMixin:OnClick()QuestSessionDialogMixin:AddParty(excludeUnit)QuestSessionDialogMixin:AddUnit(unit, previousFrame)QuestSessionDialogMixin:BaseOnEvent(event, ...)QuestSessionDialogMixin:BaseOnHide()QuestSessionDialogMixin:BaseOnShow()QuestSessionDialogMixin:Cancel()QuestSessionDialogMixin:CheckAddUnit(unit, previousFrame, excludeUnit)QuestSessionDialogMixin:CheckValidateDialog()QuestSessionDialogMixin:ClearHideSound()QuestSessionDialogMixin:ClearShowSound()QuestSessionDialogMixin:Confirm()QuestSessionDialogMixin:GetDialogFailureReason()QuestSessionDialogMixin:GetHideSound()QuestSessionDialogMixin:GetMemberFrame(guid)QuestSessionDialogMixin:GetResponseCounts()QuestSessionDialogMixin:GetSessionCommand()QuestSessionDialogMixin:GetShowSound()QuestSessionDialogMixin:HasTrackedResponse(guid)QuestSessionDialogMixin:HideImmediate()QuestSessionDialogMixin:Minimize()QuestSessionDialogMixin:OnButtonsEnabled(enabled)QuestSessionDialogMixin:OnLoad()QuestSessionDialogMixin:PlayHideSound()QuestSessionDialogMixin:PlayShowSound()QuestSessionDialogMixin:RequiresValidateDialog()QuestSessionDialogMixin:ResetPlayerContainer()QuestSessionDialogMixin:SetButtonsEnabled(enabled)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.