~/forever/addon-api
Addon API
C_ClickBindings.GetStringFromModifiers(modifiers)C_ClickBindings.MakeModifiers(...)C_DyeColor.GetDyeColorForItem(itemLinkOrID)C_DyeColor.GetDyeColorForItemLocation(itemLocation)C_HousingDecor.GetMaxPlacementBudget()C_HousingDecor.GetSpentPlacementBudget()C_HousingLayout.GetNumFloors()C_HousingLayout.GetRoomPlacementBudget()C_HousingLayout.GetSpentPlacementBudget()C_Spell.GetMawPowerBorderAtlasBySpellID(spellID)C_SpellBook.GetSpellBookItemLossOfControlCooldown(spellBookItem)C_UnitAuras.AddPrivateAuraAppliedSound(sound)CancelItemTempEnchantment(index)GetBattlefieldScore(playerIndex)GetBattlefieldStatData(playerIndex, statIndex)GetMerchantCurrencies()GetWeaponEnchantInfo()MenuUtil.HideTooltip(owner)MenuUtil.ShowTooltip(owner, func, ...)UnitIsSpellTarget(unit, target)getglobal(var)setglobal(var, val)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.