~/forever/addon-api
Addon API
CompactUnitFrameCenterStatusIconMixin:OnEnter()CompactUnitFrameCenterStatusIconMixin:OnLeave()CompactUnitFrameContainerMixin:GetConfig()CompactUnitFrameContainerMixin:GetMaxMembers()CompactUnitFrameContainerMixin:GetNumActive()CompactUnitFrameContainerMixin:GetUnitToken(_index)CompactUnitFrameContainerMixin:OnEvent(_event)CompactUnitFrameContainerMixin:OnLoad()CompactUnitFrameContainerMixin:OnShow()CompactUnitFrameContainerMixin:OnUnitFrameCreated(_unitFrame)CompactUnitFrameContainerMixin:RefreshMembers()CompactUnitFrameContainerMixin:ShouldMemberShow(index)CompactUnitFrameContainerMixin:ShouldShow()CompactUnitFrameContainerMixin:UpdateVisibility()CompactUnitFrameLayoutTemplates_LayoutFrameElement(frame, element, templateType, containerTypeKey)CompactUnitFrameReadyCheckMixin:SetStatus(status)CompactUnitFrameUtil.ApplyConfig(frame, config)CompactUnitFrameUtil.GenerateNewConfig(configOptions)CompactUnitFrameUtil_UpdateFillBar(frame, previousTexture, bar, amount, barOffsetXPercent)CompactUnitFrame_CheckNeedsUpdate(self)CompactUnitFrame_CheckReadyCheckDecay(frame, elapsed)CompactUnitFrame_ClearWidgetSet(frame)CompactUnitFrame_FinishReadyCheck(frame)CompactUnitFrame_GetCenterStatusIconState(frame)CompactUnitFrame_GetHealthValuesActual(frame)CompactUnitFrame_GetOptionCustomHealthBarColorBG(frame)CompactUnitFrame_GetOptionCustomHealthBarColors(frame)CompactUnitFrame_GetOptionDispelIndicatorAnimatedBorder(frame)CompactUnitFrame_GetOptionDispelIndicatorOverlayAnimation(frame)CompactUnitFrame_GetOptionDispelIndicatorOverlayType(frame)CompactUnitFrame_GetOptionDispelIndicatorType(frame)CompactUnitFrame_GetOptionDisplayBuffs(frame)CompactUnitFrame_GetOptionDisplayDebuffs(frame)CompactUnitFrame_GetOptionDisplayDispelDebuffs(frame)CompactUnitFrame_GetOptionDisplayLargerRoleSpecificDebuffs(frame)CompactUnitFrame_GetOptionDisplayOnlyDispellableDebuffs(frame)CompactUnitFrame_GetOptionHealthText(frame, options)CompactUnitFrame_GetOptionShowBigDefensive(frame)CompactUnitFrame_GetOptionUseClassColors(frame)CompactUnitFrame_GetRangeAlpha(frame)CompactUnitFrame_IsOnThreatListWithPlayer(unit)CompactUnitFrame_IsPartyFrame(frame)CompactUnitFrame_IsPvpFrame(frame)CompactUnitFrame_IsTapDenied(frame)CompactUnitFrame_IsWithinDistanceThreshold(frame)CompactUnitFrame_OnEvent(self, event, ...)CompactUnitFrame_OnHide(frame)CompactUnitFrame_OnLoad(self)CompactUnitFrame_OnShow(frame)CompactUnitFrame_OnUpdate(self, elapsed)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.