~/forever/addon-api
Addon API
BattlefieldFlagMixin:OnUpdate()BattlefieldFlagMixin:Refresh()Structure BattlefieldItemRewardBattlefieldMapMixin:AddStandardDataProviders()BattlefieldMapMixin:OnEvent(event, ...)BattlefieldMapMixin:OnHide()BattlefieldMapMixin:OnLoad()BattlefieldMapMixin:OnShow()BattlefieldMapMixin:OnUpdate(elapsed)BattlefieldMapMixin:RefreshAlpha()BattlefieldMapMixin:SetSpectatorMode(spectatorMode)BattlefieldMapMixin:Toggle()BattlefieldMapMixin:UpdateUnitsVisibility()BattlefieldMapTabMixin:OnClick(button)BattlefieldMapTabMixin:OnDragStart()BattlefieldMapTabMixin:OnDragStop()BattlefieldMapTabMixin:OnEnter()BattlefieldMapTabMixin:OnEvent(event)BattlefieldMapTabMixin:OnLoad()BattlefieldMapTabMixin:OnShow()BattlefieldMapTabMixin:ShowOpacity()BattlefieldMap_LoadUI()BattlefieldMap_ToggleUI()Structure BattlefieldRewardsStructure BattlefieldVehicleInfoBattlegroundChatFiltersMixin:FilterChatMsgSystem(event, ...)BattlegroundChatFiltersMixin:OnEvent(event, ...)BattlegroundChatFiltersMixin:OnLoad()BattlegroundChatFiltersMixin:OnUpdate(elapsed)BattlegroundChatFiltersMixin:StartBGChatFilter()BattlegroundChatFiltersMixin:StopBGChatFilter()Structure BattlegroundInfoBattlegroundShineFadeIn()BattlegroundShineFadeOut()Structure BattlemasterListInfoEnumeration Bc26ExperienceBeginActionBarTransition(bar, animIn)BeginCharacterServicesFlow(flow, data)BeginTrade()BehavioralMessagingDetailsMixin:DisplayInternal(titleText, bodyText)BehavioralMessagingDetailsMixin:DisplayNotification(details, notification)BehavioralMessagingDetailsMixin:OnHide()BehavioralMessagingDetailsMixin:OnLoad()BehavioralMessagingNotificationMixin:GetCount()BehavioralMessagingNotificationMixin:Init(notificationData, notificationType)BehavioralMessagingNotificationMixin:OnLoad()BehavioralMessagingNotificationMixin:PeekInstance()BehavioralMessagingNotificationMixin:PopInstance()BehavioralMessagingNotificationMixin:PushInstance(id)BehavioralMessagingNotificationMixin:Update()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.