~/forever/updates/addon-api
Updates
CatalogShopDefaultProductCardMixin:SetSelected(selected)CatalogShopDefaultProductCardMixin:ShowNotification()CatalogShopDefaultProductCardMixin:UpdateState()CatalogShopDefaultProductCardMixin:UpdateTimeRemaining()CatalogShopDetailsButtonMixin:OnLoad()CatalogShopDetailsButtonMixin:UpdateState()CatalogShopErrorFrameMixin:ErrorNeedsAck()CatalogShopErrorFrameMixin:OnHide()CatalogShopErrorFrameMixin:OnShow()CatalogShopErrorFrameMixin:ShowError(title, desc, urlIndex, needsAck)CatalogShopFocusCarouselGamepad(carousel)CatalogShopFocusGamepad(frame)CatalogShopHeaderFrameMixin:Init(...)CatalogShopHeaderFrameMixin:OnLoad()CatalogShopHeaderFrameMixin:SetCategories(...)CatalogShopHideProductDetails(frame)CatalogShopInboundInterface.CheckForFree(event)CatalogShopInboundInterface.EscapePressed()CatalogShopInboundInterface.IsShown()CatalogShopInboundInterface.OpenGamesCategory()CatalogShopInboundInterface.SelectBoost(boostType, reason, guid)CatalogShopInboundInterface.SelectGameTimeProduct()CatalogShopInboundInterface.SelectSpecificProduct(productID)CatalogShopInboundInterface.SelectSubscriptionProduct()CatalogShopInboundInterface.SetGamesCategory()CatalogShopInboundInterface.SetServicesCategory()CatalogShopInboundInterface.SetShown(shown, contextKey)CatalogShopInboundInterface.SetTokenCategory()CatalogShopLoadingScreenMixin:OnHide()CatalogShopLoadingScreenMixin:OnLoad()CatalogShopLoadingScreenMixin:OnShow()CatalogShopLoadingScreenMixin:StopLoopingSound()CatalogShopMixin.GetBaseProductInfo(productID)CatalogShopMixin.GetBundleProductInfo(productID)CatalogShopMixin:AcceptError()CatalogShopMixin:CanRotateCurrentProduct()CatalogShopMixin:ClearSearchBox()CatalogShopMixin:FetchCurrentModelSceneData()CatalogShopMixin:FocusGamepad()CatalogShopMixin:FormatTimeLeft(secondsRemaining, formatter)CatalogShopMixin:GetAppropriateTooltip()CatalogShopMixin:GetCatalogShopLinkProductID()CatalogShopMixin:GetCatalogShopLinkTag()CatalogShopMixin:GetCurrencyInfo()CatalogShopMixin:GetCurrentActor()CatalogShopMixin:GetCurrentCardModelSceneData()CatalogShopMixin:GetCurrentModelSceneData()CatalogShopMixin:GetHideArmorSetting()CatalogShopMixin:GetSelectedProductInfo()CatalogShopMixin:GetUseNativeForm()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.