~/forever/updates/addon-api
Updates
CastingBarMixin:FinishSpell()CastingBarMixin:GetEffectiveType(isChannel, notInterruptible, isTradeSkill, isEmpowered)CastingBarMixin:GetHighlightImportantCasts()CastingBarMixin:GetHighlightWhenCastTarget()CastingBarMixin:GetInterruptText(interruptedBy)CastingBarMixin:GetIsHighlightedCastTarget()CastingBarMixin:GetIsHighlightedImportantCast()CastingBarMixin:GetTypeInfo(barType)CastingBarMixin:HandleCastDelayed()CastingBarMixin:HandleCastStart(event)CastingBarMixin:HandleCastStop(event, castID, castComplete, interruptedBy)CastingBarMixin:HandleChannelUpdateDelayed()CastingBarMixin:HandleInterruptOrSpellFailed(empoweredInterrupt, event, castID, interruptedBy)CastingBarMixin:HideSpark()CastingBarMixin:IsInterruptable()CastingBarMixin:OnEvent(event, ...)CastingBarMixin:OnLoad(unit, showTradeSkills, showShield)CastingBarMixin:OnShow()CastingBarMixin:OnUpdate(elapsed)CastingBarMixin:PlayFadeAnim()CastingBarMixin:PlayFinishAnim()CastingBarMixin:PlayInterruptAnims()CastingBarMixin:SetAndUpdateShowCastbar(showCastbar)CastingBarMixin:SetCastTimeTextShown(showCastTime)CastingBarMixin:SetHighlightImportantCasts(highlightImportantCasts)CastingBarMixin:SetHighlightWhenCastTarget(highlightWhenCastTarget)CastingBarMixin:SetIconShown(showIcon)CastingBarMixin:SetIsHighlightedCastTarget(isHighlightedCastTarget)CastingBarMixin:SetIsHighlightedImportantCast(isHighlightedImportantCast)CastingBarMixin:SetLook(look)CastingBarMixin:SetNameTextShown(showNameText)CastingBarMixin:SetTargetNameText(targetName)CastingBarMixin:SetTargetNameTextShown(showTargetNameText)CastingBarMixin:SetUnit(unit, showTradeSkills, showShield)CastingBarMixin:ShouldIconBeShown()CastingBarMixin:ShouldShowCastBar()CastingBarMixin:ShowSpark()CastingBarMixin:SimulateCast(castData)CastingBarMixin:StopAnims()CastingBarMixin:StopFinishAnims()CastingBarMixin:StopInterruptAnims()CastingBarMixin:UpdateBarFillTexture(isFull)CastingBarMixin:UpdateCastTimeText()CastingBarMixin:UpdateCastTimeTextShown()CastingBarMixin:UpdateHighlightImportantCast()CastingBarMixin:UpdateHighlightWhenCastTarget()CastingBarMixin:UpdateIconShown()CastingBarMixin:UpdateInterruptibleState(notInterruptible)CastingBarMixin:UpdateIsShown()CastingBarMixin:UpdateShownState(desiredShow)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.