~/forever/updates/addon-api
Updates
Blizzard_HousingCatalogUtil.FormatRefundTime(refundTimeStamp)Blizzard_HousingCatalogUtil.GetEntryNumStored(entryInfo)Blizzard_HousingCatalogUtil.GetEntryQuantity(entryInfo, variantInfo)Blizzard_HousingCatalogUtil.GetEntryTotalOwned(entryInfo)Blizzard_HousingCatalogUtil.GetInsideAndIsInvalidIndoorsOutdoors(catalogEntryType, decorID, tryGetOwnedInfo)Blizzard_HousingCatalogUtil.OpenCatalogShopForProduct(productID)Blizzard_HousingCatalogUtil.TrackHousingDecorID(decorID)HousingCatalogCategoriesMixin:AddCategoryInfo(categoryID, categoryInfo)HousingCatalogCategoriesMixin:BuildDisplayedCategories()HousingCatalogCategoriesMixin:ClearCategoryFrames()HousingCatalogCategoriesMixin:ClearFocus(forceRebuild)HousingCatalogCategoriesMixin:DisplaySubcategoriesUnderCategory(category)HousingCatalogCategoriesMixin:DisplayTopLevelCategories()HousingCatalogCategoriesMixin:DoesCategoryPassFilters(categoryID)HousingCatalogCategoriesMixin:DoesFocusedCategoryShowSubcategories()HousingCatalogCategoriesMixin:DoesSubcategoryPassFilters(subcategoryID)HousingCatalogCategoriesMixin:GetCategorySearchParams()HousingCatalogCategoriesMixin:GetFocusedCategoryString()HousingCatalogCategoriesMixin:Initialize(onFocusChangedCallback, initialSearchParams)HousingCatalogCategoriesMixin:IsAllCategoryFocused()HousingCatalogCategoriesMixin:IsFeaturedCategoryFocused()HousingCatalogCategoriesMixin:IsInManualFocusState()HousingCatalogCategoriesMixin:OnCategoryClicked(categoryFrame)HousingCatalogCategoriesMixin:OnCategoryUpdated(categoryID)HousingCatalogCategoriesMixin:OnEvent(event, ...)HousingCatalogCategoriesMixin:OnHide()HousingCatalogCategoriesMixin:OnLoad()HousingCatalogCategoriesMixin:OnShow()HousingCatalogCategoriesMixin:OnSubcategoryUpdated(subcategoryID)HousingCatalogCategoriesMixin:PopulateCategories(tryRetainFocus)HousingCatalogCategoriesMixin:RestoreFocusState(key, defaultFocusedCategoryID)HousingCatalogCategoriesMixin:SaveFocusState()HousingCatalogCategoriesMixin:SetCategoriesBackground(atlas)HousingCatalogCategoriesMixin:SetCategoryNotification(categoryID, shown)HousingCatalogCategoriesMixin:SetCategorySearchParams(searchParams)HousingCatalogCategoriesMixin:SetFocus(focusedCategoryID, focusedSubcategoryID, forceRebuild, forceFocusChanged)HousingCatalogCategoriesMixin:SetManualFocusState(isManualFocus)HousingCatalogCategoriesMixin:SetSavedStateKey(key)HousingCatalogCategoriesMixin:UpdateDisplayedCategories()HousingCatalogCategoriesMixin:UpdateFilteredCategories(skipFocusUpdate)HousingCatalogCategoryMixin:Init(displayInfo, showingAsParent)HousingCatalogDecorEntryMixin:AddTooltipLines(tooltip)HousingCatalogDecorEntryMixin:AddTooltipTitle(tooltip)HousingCatalogDecorEntryMixin:AddTooltipTrackingLines(tooltip)HousingCatalogDecorEntryMixin:GetEntryData()HousingCatalogDecorEntryMixin:GetTypeSpecificIsValid()HousingCatalogDecorEntryMixin:IsTrackable()HousingCatalogDecorEntryMixin:OnDestroyConfirmed(destroyAll)HousingCatalogDecorEntryMixin:OnEvent(event, ...)HousingCatalogDecorEntryMixin:ShowContextMenu()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.