~/forever/addon-api
Addon API
StoreCardMixin:CanBuyHere(entryInfo)StoreCardMixin:GetCurrencyFormat(currencyInfo)StoreCardMixin:GetDefaultIconName()StoreCardMixin:GetEntryInfo(entryID)StoreCardMixin:GetTooltipDescription()StoreCardMixin:GetTooltipOffsets()StoreCardMixin:HideIcon()StoreCardMixin:InitMagnifier()StoreCardMixin:IsRestrictedVASProduct(entryInfo)StoreCardMixin:Layout()StoreCardMixin:OnClick()StoreCardMixin:OnEnter()StoreCardMixin:OnLeave()StoreCardMixin:OnLoad()StoreCardMixin:OnMouseDown(...)StoreCardMixin:OnMouseUp(...)StoreCardMixin:OnShow()StoreCardMixin:SetCardOwned(owned)StoreCardMixin:SetCardTexture(entryInfo)StoreCardMixin:SetDefaultCardTexture()StoreCardMixin:SetDisabledOverlayShown(showDisabledOverlay)StoreCardMixin:SetDisclaimerText(entryInfo)StoreCardMixin:SetDiscountText(discountPercentage)StoreCardMixin:SetStyle(entryInfo)StoreCardMixin:SetupDescription(entryInfo)StoreCardMixin:SetupWoWToken(entryInfo)StoreCardMixin:ShouldAddBundleInformationToTooltip(entryInfo)StoreCardMixin:ShouldAddDiscountInformationToTooltip(entryInfo)StoreCardMixin:ShouldEnableBuyButton(entryInfo)StoreCardMixin:ShouldModelShowShadows()StoreCardMixin:ShouldShowIcon(entryInfo)StoreCardMixin:ShouldShowMagnifyingGlass()StoreCardMixin:ShouldShowModel(entryInfo)StoreCardMixin:ShowDiscount(discountText)StoreCardMixin:ShowIcon(displayData)StoreCardMixin:ShowTooltip()StoreCardMixin:UpdateBannerText(discounted, discountPercentage, displayInfo)StoreCardMixin:UpdateBuyButton(currencyInfo, entryInfo, currencyFormat)StoreCardMixin:UpdateCard(entryID, forceModelUpdate)StoreCardMixin:UpdateDiscount(currencyInfo, entryInfo, currencyFormat)StoreCardMixin:UpdateMagnifier()StoreCardMixin:UpdateModel(entryInfo, forceModelUpdate)StoreCardMixin:UpdatePricing(currencyInfo, entryInfo, currencyFormat)StoreCardMixin:UpdateState()StoreCategoryFrame_SetGroupID(self, groupID)StoreConfirmationFinalBuy_OnClick(self)StoreConfirmationFrame_Cancel(self)StoreConfirmationFrame_OnEvent(self, event, ...)StoreConfirmationFrame_OnHide(self)StoreConfirmationFrame_OnLoad(self)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.