~/forever/updates/addon-api
Updates
EncounterTimelineEventFrameMixin:ShouldReleaseFrameOnHide()EncounterTimelineEventFrameMixin:ShowTooltip()EncounterTimelineEventIconMixin:GetIconTexture()EncounterTimelineEventIconMixin:IsAnyIconShown()EncounterTimelineEventIconMixin:IsDeadlyEffect()EncounterTimelineEventIconMixin:IsPaused()EncounterTimelineEventIconMixin:IsQueued()EncounterTimelineEventIconMixin:OnHide()EncounterTimelineEventIconMixin:OnLoad()EncounterTimelineEventIconMixin:OnShow()EncounterTimelineEventIconMixin:PlayHighlightAnimation()EncounterTimelineEventIconMixin:SetDeadlyEffect(isDeadlyEffect)EncounterTimelineEventIconMixin:SetHighlightGlowAlpha(alpha)EncounterTimelineEventIconMixin:SetIcon(iconFileID)EncounterTimelineEventIconMixin:SetPaused(isPaused)EncounterTimelineEventIconMixin:SetQueued(isQueued)EncounterTimelineEventIconMixin:StopHighlightAnimation()EncounterTimelineEventIconMixin:UpdateOverlays()EncounterTimelineFrameManagerMixin:AcquireEventFrame(eventID)EncounterTimelineFrameManagerMixin:DetachEventFrame(eventFrame)EncounterTimelineFrameManagerMixin:DetachEventFrameByID(eventID)EncounterTimelineFrameManagerMixin:EnumerateEventFrames()EncounterTimelineFrameManagerMixin:GetActiveEventFrameCount()EncounterTimelineFrameManagerMixin:GetEventFrame(eventID)EncounterTimelineFrameManagerMixin:GetEventFramePool(eventID)EncounterTimelineFrameManagerMixin:HasAnyActiveEventFrames()EncounterTimelineFrameManagerMixin:HasEventFrame(eventID)EncounterTimelineFrameManagerMixin:IsEventFrameActive(eventFrame)EncounterTimelineFrameManagerMixin:IsEventFrameAttached(eventFrame, eventID)EncounterTimelineFrameManagerMixin:OnEventFrameAcquired(_eventFrame, _eventID, _isNewObject)EncounterTimelineFrameManagerMixin:OnEventFrameDetached(_eventFrame, _eventID)EncounterTimelineFrameManagerMixin:OnEventFrameReleased(_eventFrame)EncounterTimelineFrameManagerMixin:OnLoad()EncounterTimelineFrameManagerMixin:ReleaseAllEventFrames()EncounterTimelineFrameManagerMixin:ReleaseEventFrame(eventFrame)EncounterTimelineFrameManagerMixin:ReleaseEventFrameByID(eventID)EncounterTimelineIndicatorIconGridMixin:ApplyLayout(initialAnchor, direction, paddingX, paddingY, horizontalSpacing, verticalSpacing)EncounterTimelineIndicatorIconGridMixin:GetIconTextures()EncounterTimelineIndicatorIconGridMixin:GetOtherIconMask()EncounterTimelineIndicatorIconGridMixin:GetOtherIconTextures()EncounterTimelineIndicatorIconGridMixin:GetRoleIconMask()EncounterTimelineIndicatorIconGridMixin:GetRoleIconTextures()EncounterTimelineIndicatorIconGridMixin:SetTexturesForEvent(eventID, wantedIconMask)EncounterTimelineMixin:ActivateView(viewType)EncounterTimelineMixin:AnimateHide()EncounterTimelineMixin:AnimateShow()EncounterTimelineMixin:CancelEditModeEvents()EncounterTimelineMixin:DeactivateView()EncounterTimelineMixin:EnumerateViews()EncounterTimelineMixin:EvaluateVisibility()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.