~/forever/addon-api
Addon API
EntitlementDeliveredAlertFrame_SetUp(frame, type, icon, name, payloadID, showFancyToast)EntitlementDelivered_OnClick(self, button, down)EquipmentFlyoutButton_OnClick(self)EquipmentFlyoutButton_OnEnter(self)EquipmentFlyoutButton_UpdateTooltip(self, tooltip)EquipmentFlyoutButton_UpdateTooltipAnchors(self, tooltip)EquipmentFlyoutMixin:FocusGamepad()EquipmentFlyoutMixin:InitializeGamepad()EquipmentFlyoutMixin:RegisterForInterfaceTransitions()EquipmentFlyoutMixin:SetupGamepad()EquipmentFlyoutMixin:SmartNavigationCloseHandler()EquipmentFlyoutMixin:UnfocusGamepad()EquipmentFlyoutMixin:UninitializeGamepad()EquipmentFlyoutPopoutButton_HideAll()EquipmentFlyoutPopoutButton_OnClick(self)EquipmentFlyoutPopoutButton_OnLoad(self)EquipmentFlyoutPopoutButton_OnStateChanged(self)EquipmentFlyoutPopoutButton_RefreshVisualState(self)EquipmentFlyoutPopoutButton_SetReversed(self, isReversed)EquipmentFlyoutPopoutButton_ShowAll()EquipmentFlyout_ChangePage(delta)EquipmentFlyout_CreateButton()EquipmentFlyout_DisplayButton(button, paperDollItemSlot)EquipmentFlyout_DisplaySpecialButton(button, paperDollItemSlot)EquipmentFlyout_GetFrame()EquipmentFlyout_Hide()EquipmentFlyout_OnEvent(self, event, ...)EquipmentFlyout_OnHide(self)EquipmentFlyout_OnLoad(self)EquipmentFlyout_OnShow(self)EquipmentFlyout_OnUpdate(self, elapsed)EquipmentFlyout_SetBackgroundTexture(texture)EquipmentFlyout_SetTooltipAnchor(button)EquipmentFlyout_Show(itemButton)EquipmentFlyout_UpdateFlyout(button)EquipmentFlyout_UpdateItems()EquipmentManager_EquipContainerItem(action)EquipmentManager_EquipInventoryItem(action)EquipmentManager_EquipItemByLocation(location, invSlot)EquipmentManager_EquipSet(setID)EquipmentManager_GetItemInfoByLocation(location)EquipmentManager_GetLocationData(location)EquipmentManager_OnEvent(self, event, ...)EquipmentManager_PutItemInInventory(action)EquipmentManager_RunAction(action)EquipmentManager_UnequipItemInSlot(invSlot)EquipmentManager_UpdateFreeBagSpace()EventToastAnimationsMixin:AnimIn()EventToastAnimationsMixin:AnimOut()EventToastAnimationsMixin:BannerPlay()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.