~/forever/updates/addon-api
Updates
DamageMeterSourceWindowMixin:SetStyle(style)DamageMeterSourceWindowMixin:SetTextScale(textScale)DamageMeterSourceWindowMixin:SetUseClassColor(useClassColor)DamageMeterSourceWindowMixin:ShouldShowBarIcons()DamageMeterSourceWindowMixin:ShouldUseClassColor()DamageMeterSourceWindowMixin:ShowsValuePerSecondAsPrimary()DamageMeterSpellEntryMixin:GetFormattedUnitNameText()DamageMeterSpellEntryMixin:GetIconAtlasElement()DamageMeterSpellEntryMixin:GetIconTexture()DamageMeterSpellEntryMixin:GetNameText()DamageMeterSpellEntryMixin:GetNumberDisplayType()DamageMeterSpellEntryMixin:GetSpellID()DamageMeterSpellEntryMixin:GetUnitNameText()DamageMeterSpellEntryMixin:Init(combatSpell)DamageMeterSpellEntryMixin:IsCreature()DataProviderMixin:ClearSortComparator()DataProviderMixin:ContainsByPredicate(predicate)DataProviderMixin:Enumerate(indexBegin, indexEnd)DataProviderMixin:EnumerateEntireRange()DataProviderMixin:Find(index)DataProviderMixin:FindByPredicate(predicate)DataProviderMixin:FindElementDataByPredicate(predicate)DataProviderMixin:FindIndex(elementData)DataProviderMixin:FindIndexByPredicate(predicate)DataProviderMixin:FindLast()DataProviderMixin:Flush()DataProviderMixin:ForEach(func)DataProviderMixin:GetCollection()DataProviderMixin:GetSize()DataProviderMixin:HasSortComparator()DataProviderMixin:Init(tbl)DataProviderMixin:Insert(...)DataProviderMixin:InsertAtIndex(elementData, insertIndex)DataProviderMixin:InsertInternal(elementData, insertIndex)DataProviderMixin:InsertTable(tbl)DataProviderMixin:InsertTableRange(tbl, indexBegin, indexEnd)DataProviderMixin:IsEmpty()DataProviderMixin:IsVirtual()DataProviderMixin:MoveElementDataToIndex(elementData, newIndex)DataProviderMixin:Remove(...)DataProviderMixin:RemoveAllByPredicate(predicate)DataProviderMixin:RemoveByPredicate(predicate)DataProviderMixin:RemoveIndex(index)DataProviderMixin:RemoveIndexRange(indexBegin, indexEnd)DataProviderMixin:ReplaceAtIndex(index, newElementData)DataProviderMixin:ReverseEnumerate(indexBegin, indexEnd)DataProviderMixin:ReverseEnumerateEntireRange()DataProviderMixin:ReverseForEach(func)DataProviderMixin:SetSortComparator(sortComparator, skipSort)DataProviderMixin:Sort(sortComparator)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.