~/forever/addon-api
Addon API
ProfessionsSpecPathMixin:SetVisualState(state)ProfessionsSpecPathMixin:ShouldDisplaySource()ProfessionsSpecPathMixin:UpdateAssets()ProfessionsSpecPathMixin:UpdateIconTexture()ProfessionsSpecPathMixin:UpdateProgressBar()ProfessionsSpecPathMixin:UpdateSpendText()ProfessionsSpecPerkMixin:AcquireTooltip()ProfessionsSpecPerkMixin:ApplySize(width, height)ProfessionsSpecPerkMixin:GetParentMaxRank()ProfessionsSpecPerkMixin:GetRotation()ProfessionsSpecPerkMixin:IsEarned()ProfessionsSpecPerkMixin:OnEnter()ProfessionsSpecPerkMixin:OnEvent(event, ...)ProfessionsSpecPerkMixin:OnLeave()ProfessionsSpecPerkMixin:OnLoad()ProfessionsSpecPerkMixin:SetAndApplySize(width, height)ProfessionsSpecPerkMixin:SetPerk(perkInfo)ProfessionsSpecPerkMixin:UpdateAssets()ProfessionsSpecPerkMixin:UpdateIconTexture(fromAnimEnded)ShowProfessionEquipmentHelpTip(skillLineID)ShowProfessionsFrame()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.