~/forever/addon-api
Addon API
PetJournal_UpdateFindBattleButton()PetJournal_UpdatePetAbility(abilityFrame, abilityID, petID)PetJournal_UpdatePetCard(self, forceSceneChange)PetJournal_UpdatePetList()PetJournal_UpdatePetLoadOut(forceSceneChange)PetJournal_UpdateSummonButtonState()PlayerPreviewToggle:OnClick()PlayerPreviewToggle:OnShow()SetCollectionsJournalShown(shown, tabIndex)ShowHeirloomsJournalToClosestUpgradeablePage()SuppressedMountEquipmentButtonMixin:OnEnter()SuppressedMountEquipmentButtonMixin:OnLeave()ToggleCollectionsJournal(tabIndex)ToggleToyCollection(autoPageToCollectedToyID)ToyBox_FindPageForToyID(toyID)ToyBox_InitFilterDropdown(self)ToyBox_OnEvent(self, event, itemID, new, fanfare)ToyBox_OnLoad(self)ToyBox_OnMouseWheel(self, value)ToyBox_OnSearchTextChanged(self)ToyBox_OnShow(self)ToyBox_UpdateButtons()ToyBox_UpdatePages()ToyBox_UpdateProgress(self)ToyBox_UpdateProgressBar(self)ToySpellButton_CreateContextMenu(self, itemID)ToySpellButton_FadeInIcon(self)ToySpellButton_OnClick(self, button)ToySpellButton_OnDrag(self)ToySpellButton_OnEnter(self)ToySpellButton_OnHide(self)ToySpellButton_OnModifiedClick(self, button)ToySpellButton_OnShow(self)ToySpellButton_UpdateButton(self)WarbandSceneJounalMixin:OnEvent(event, ...)WarbandSceneJounalMixin:OnLoad()WarbandSceneJounalMixin:OnShow()WarbandSceneJounalMixin:SetJournalEntries(entries, retainCurrentPage)WarbandSceneJounalMixin:SetupJournalEntries()WardrobeCollectionClassDropdownMixin:GetClassFilter()WardrobeCollectionClassDropdownMixin:OnLoad()WardrobeCollectionClassDropdownMixin:OnShow()WardrobeCollectionClassDropdownMixin:Refresh()WardrobeCollectionClassDropdownMixin:SetClassFilter(classID)WardrobeCollectionFrameMixin:ClearSearch(searchType)WardrobeCollectionFrameMixin:ClickTab(tab)WardrobeCollectionFrameMixin:GetAppearanceSourceTextAndColor(appearanceInfo)WardrobeCollectionFrameMixin:GetSearchType()WardrobeCollectionFrameMixin:GetTooltipSourceIndex()WardrobeCollectionFrameMixin:GoToItem(sourceID)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.