~/forever/updates/addon-api
Updates
CatalogShopOutboundInterface.HideProductDetails(frame)CatalogShopOutboundInterface.NotificationUtil_AcquireLargeNotification(point, parent, relativePoint, offsetX, offsetY)CatalogShopOutboundInterface.NotificationUtil_ReleaseNotification(frame)CatalogShopOutboundInterface.RefreshGamepadPurchaseButton(frame)CatalogShopOutboundInterface.RefreshSmartNav(frame)CatalogShopOutboundInterface.SavedSet_Check(idOrTable)CatalogShopOutboundInterface.SavedSet_HasAny()CatalogShopOutboundInterface.SavedSet_IsLoaded()CatalogShopOutboundInterface.SavedSet_Set(idOrTable)CatalogShopOutboundInterface.SetItemTooltip(itemID, left, top, point)CatalogShopOutboundInterface.SetupGamepad(frame)CatalogShopOutboundInterface.ShowProductDetails(frame)CatalogShopOutboundInterface.ShowRefundFlow(productID)CatalogShopOutboundInterface.UnfocusCarouselGamepad(carousel)CatalogShopOutboundInterface.UnfocusGamepad(frame)CatalogShopOutboundInterface.UpdateDialogs()CatalogShopOutboundInterface.UpdateMicroButtons()CatalogShopOutboundInterface.VisibilityUpdated(isShown)CatalogShopPersistentRefundContainerFrameMixin:OnCategorySelected(categoryID)CatalogShopPersistentRefundContainerFrameMixin:OnHide()CatalogShopPersistentRefundContainerFrameMixin:UpdateState()CatalogShopProductContainerFrameMixin:AllDataRefresh(resetSelection)CatalogShopProductContainerFrameMixin:GetSelectedProductInfo()CatalogShopProductContainerFrameMixin:Init()CatalogShopProductContainerFrameMixin:OnEnter()CatalogShopProductContainerFrameMixin:OnEvent(event, ...)CatalogShopProductContainerFrameMixin:OnHide()CatalogShopProductContainerFrameMixin:OnLeave()CatalogShopProductContainerFrameMixin:OnLoad()CatalogShopProductContainerFrameMixin:OnModelSceneFailure(displayInfo)CatalogShopProductContainerFrameMixin:OnProductSelected(productInfo)CatalogShopProductContainerFrameMixin:OnShow()CatalogShopProductContainerFrameMixin:OnUpdate(deltaTime)CatalogShopProductContainerFrameMixin:SelectFirstProduct()CatalogShopProductContainerFrameMixin:SelectFirstProductSilent()CatalogShopProductContainerFrameMixin:SetSelectedProductInfo(productInfo)CatalogShopProductContainerFrameMixin:SetupProductHeaderFrame(headerData)CatalogShopProductContainerFrameMixin:SetupScrollView(elementFactory)CatalogShopProductContainerFrameMixin:TrySelectProduct(productInfo)CatalogShopProductContainerFrameMixin:TrySelectProductByID(productID)CatalogShopProductContainerFrameMixin:UpdateProducts(resetSelection)CatalogShopProductContainerFrameMixin:UpdateSpecificProduct(productID)CatalogShopProductDetailsContainerFrameMixin:Init()CatalogShopProductDetailsContainerFrameMixin:OnEnter()CatalogShopProductDetailsContainerFrameMixin:OnEvent(event, ...)CatalogShopProductDetailsContainerFrameMixin:OnHide()CatalogShopProductDetailsContainerFrameMixin:OnLeave()CatalogShopProductDetailsContainerFrameMixin:OnLoad()CatalogShopProductDetailsContainerFrameMixin:OnShow()CatalogShopProductDetailsContainerFrameMixin:UpdateProductInfo(productInfo)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.