~/forever/addon-api
Addon API
PetStablePurchaseButtonMixin:OnClick()PetStablePurchaseButtonMixin:Update()PetStableSlotMixin:OnClick()PetStableSlotMixin:OnDragStart()PetStableSlotMixin:OnEnter()PetStableSlotMixin:OnLeave()PetStableSlotMixin:OnLoad()PetStableSlotMixin:OnReceiveDrag()PetStableSlotMixin:OnSmartNavSelect()PetStableSlotMixin:Update()StableActivePetButtonTemplateMixin:IsEnabled()StableActivePetButtonTemplateMixin:OnClick(mouseButton)StableActivePetButtonTemplateMixin:OnDragStart()StableActivePetButtonTemplateMixin:OnEnter()StableActivePetButtonTemplateMixin:OnHide()StableActivePetButtonTemplateMixin:OnLeave()StableActivePetButtonTemplateMixin:OnLoad()StableActivePetButtonTemplateMixin:OnPetSelected(pet)StableActivePetButtonTemplateMixin:OnReceiveDrag()StableActivePetButtonTemplateMixin:RefreshTooltip()StableActivePetButtonTemplateMixin:Reset()StableActivePetButtonTemplateMixin:SetDesaturated(desaturate)StableActivePetButtonTemplateMixin:SetLocked(locked)StableActivePetButtonTemplateMixin:SetPet(petData)StableActivePetButtonTemplateMixin:TryAcceptPetSwap()StableActivePetListMixin:GetPet(activePetSlot)StableActivePetListMixin:OnLoad()StableActivePetListMixin:Refresh()StableBeastMasterSecondaryPetButtonMixin:OnEvent(event, ...)StableBeastMasterSecondaryPetButtonMixin:OnHide()StableBeastMasterSecondaryPetButtonMixin:OnShow()StableBeastMasterSecondaryPetButtonMixin:Refresh()StableExpBarMixin:GetPetExperience()StableFrameMixin:FocusGamepad()StableFrameMixin:GetSlotFrame(index)StableFrameMixin:InitFilterDropdown()StableFrameMixin:InitializeGamepad()StableFrameMixin:OnEvent(event, ...)StableFrameMixin:OnHide()StableFrameMixin:OnLoad()StableFrameMixin:OnPetSelected(index)StableFrameMixin:OnPetSwapRequested(originSlot, destinationSlot)StableFrameMixin:OnShow()StableFrameMixin:OnUpdate(elapsed)StableFrameMixin:Refresh()StableFrameMixin:RefreshSelectedPetData()StableFrameMixin:RegisterForTransitions()StableFrameMixin:SelectPet(index)StableFrameMixin:SetZoomAndRotateSpeeds(rotation, zoom)StableFrameMixin:SetupGamepad()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.