~/forever/addon-api
Addon API
CriteriaBulletMixin:CheckSetFontOverride(font)CriteriaBulletMixin:OnHyperlinkClick(link, text, button, ...)CriteriaBulletMixin:SetUp(criterion, verticalLineOffset)CriteriaDisplayMixin:AddCriterion(text, isComplete)CriteriaDisplayMixin:ClearCriteria()CriteriaDisplayMixin:OnLoad()CriteriaDisplayMixin:SetTitle(title)CriteriaDisplayMixin:Update()CriterionMixin:GetText()CriterionMixin:Init(criterionType, text, id, isComplete)CriterionMixin:IsComplete()GuideFrameMixin:CanGuide()GuideFrameMixin:ConfirmChoice()GuideFrameMixin:GetDescription()GuideFrameMixin:OnEvent(event, ...)GuideFrameMixin:OnHide()GuideFrameMixin:OnLoad()GuideFrameMixin:OnShow()GuideFrameMixin:SetCanGuide(canGuide)GuideFrameMixin:SetDescription(description)GuideFrameMixin:SetStateCannotGuide(errorType)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.