~/forever/updates/addon-api
Updates
EncounterTimelineTimerViewMixin:OnIndicatorIconMaskChanged(indicatorIconMask)EncounterTimelineTimerViewMixin:OnLoad()EncounterTimelineTimerViewMixin:OnMaximumTimerCountChanged(_maxTimerCount)EncounterTimelineTimerViewMixin:OnShow()EncounterTimelineTimerViewMixin:OnShowIconChanged(showIcon)EncounterTimelineTimerViewMixin:OnShowTimerSparkChanged(showTimerSpark)EncounterTimelineTimerViewMixin:OnTimerFillDirectionChanged(timerFillDirection)EncounterTimelineTimerViewMixin:OnTimerHeightChanged(_timerHeight)EncounterTimelineTimerViewMixin:OnTimerLayoutDirectionChanged(_timerLayoutDirection)EncounterTimelineTimerViewMixin:OnTimerSpacingChanged(_timerSpacing)EncounterTimelineTimerViewMixin:OnTimerWidthChanged(_timerWidth)EncounterTimelineTimerViewMixin:OnTimerWidthScaleChanged(_timerWidthScale)EncounterTimelineTimerViewMixin:OnTrackDividerOffsetsChanged(_offsetLeft, _offsetRight, _offsetY)EncounterTimelineTimerViewMixin:OnUpdate(elapsedTime)EncounterTimelineTimerViewMixin:SetMaximumTimerCount(maxTimerCount)EncounterTimelineTimerViewMixin:SetTimerHeight(timerHeight)EncounterTimelineTimerViewMixin:SetTimerWidth(timerWidth)EncounterTimelineTimerViewMixin:SetTrackDividerOffsets(offsetLeft, offsetRight, offsetY)EncounterTimelineTimerViewMixin:ShouldLockTimerLayout()EncounterTimelineTimerViewMixin:ShouldShowEventFrameOnInitialization(_eventFrame)EncounterTimelineTimerViewMixin:ShouldSortTimersOnUpdate()EncounterTimelineTimerViewMixin:UpdateBackground()EncounterTimelineTimerViewMixin:UpdateSize()EncounterTimelineTimerViewMixin:UpdateTimerLayout(allowMovementAnimations)EncounterTimelineTimerViewMixin:UpdateTimerSorting()EncounterTimelineTimerViewMixin:UpdateTrackDivider()EncounterTimelineTimerViewSettingsMixin:GetTimerLayoutDirection()EncounterTimelineTimerViewSettingsMixin:GetTimerSpacing()EncounterTimelineTimerViewSettingsMixin:GetTimerWidthScale()EncounterTimelineTimerViewSettingsMixin:OnLoad()EncounterTimelineTimerViewSettingsMixin:OnTimerLayoutDirectionChanged(_timerLayoutDirection)EncounterTimelineTimerViewSettingsMixin:OnTimerSpacingChanged(_timerSpacing)EncounterTimelineTimerViewSettingsMixin:OnTimerWidthScaleChanged(_timerWidthScale)EncounterTimelineTimerViewSettingsMixin:SetTimerLayoutDirection(timerLayoutDirection)EncounterTimelineTimerViewSettingsMixin:SetTimerSpacing(timerSpacing)EncounterTimelineTimerViewSettingsMixin:SetTimerWidthScale(timerWidthScale)EncounterTimelineTimerViewTrackDividerMixin:AnimateHide()EncounterTimelineTimerViewTrackDividerMixin:AnimateShow()EncounterTimelineTrackEventMixin:GetAppropriateStatusText()EncounterTimelineTrackEventMixin:GetCancelAnimation()EncounterTimelineTrackEventMixin:GetCountdownFrame()EncounterTimelineTrackEventMixin:GetFinishAnimation()EncounterTimelineTrackEventMixin:GetIconContainer()EncounterTimelineTrackEventMixin:GetIndicatorContainer()EncounterTimelineTrackEventMixin:GetIndicatorGridLayout()EncounterTimelineTrackEventMixin:GetIntroAnimation()EncounterTimelineTrackEventMixin:GetNameFontString()EncounterTimelineTrackEventMixin:GetPulseAnimation()EncounterTimelineTrackEventMixin:GetSeverityFrameLevelCurve()EncounterTimelineTrackEventMixin:GetStatusFontString()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.