~/forever/addon-api
Addon API
CHEST_REWARDS_UPDATED_FROM_SERVERC_PerksProgram.ClearFrozenPerksVendorItem()C_PerksProgram.CloseInteraction()C_PerksProgram.GetAvailableCategoryIDs() : categoryIDsC_PerksProgram.GetAvailableVendorItemIDs() : vendorItemIDsC_PerksProgram.GetCategoryInfo(categoryID) : categoryInfoC_PerksProgram.GetCurrencyAmount() : currencyAmountC_PerksProgram.GetDraggedPerksVendorItem() : perksVendorItemIDC_PerksProgram.GetFrozenPerksVendorItemInfo() : vendorItemInfoC_PerksProgram.GetPendingChestRewards() : pendingRewardsC_PerksProgram.GetPerksProgramItemDisplayInfo(id) : itemC_PerksProgram.GetTimeRemaining(vendorItemID) : timeRemainingC_PerksProgram.GetVendorItemInfo(vendorItemID) : vendorItemInfoC_PerksProgram.GetVendorItemInfoRefundTimeLeft(vendorItemID) : refundTimeRemainingC_PerksProgram.IsAttackAnimToggleEnabled() : isAttackAnimToggleEnabledC_PerksProgram.IsFrozenPerksVendorItem(perksVendorItemID) : isFrozenC_PerksProgram.IsMountSpecialAnimToggleEnabled() : isMountSpecialAnimToggleEnabledC_PerksProgram.ItemSelectedTelemetry(perksVendorItemID)C_PerksProgram.PickupPerksVendorItem(perksVendorItemID)C_PerksProgram.RequestCartCheckout(perksVendorItemIDs)C_PerksProgram.RequestPendingChestRewards()C_PerksProgram.RequestPurchase(perksVendorItemID)C_PerksProgram.RequestRefund(perksVendorItemID)C_PerksProgram.ResetHeldItemDragAndDrop()C_PerksProgram.SetFrozenPerksVendorItem()PERKS_PROGRAM_ADD_PENDING_SHOP_ITEM: vendorItemIDPERKS_PROGRAM_CLOSEPERKS_PROGRAM_CURRENCY_AWARDED: valuePERKS_PROGRAM_CURRENCY_REFRESH: oldValue, newValuePERKS_PROGRAM_DATA_REFRESHPERKS_PROGRAM_DATA_SPECIFIC_ITEM_REFRESH: vendorItemIDPERKS_PROGRAM_DISABLEDPERKS_PROGRAM_OPENPERKS_PROGRAM_PURCHASE_CART_SUCCESS: vendorItemIDsPERKS_PROGRAM_PURCHASE_SUCCESS: vendorItemIDPERKS_PROGRAM_REFUND_SUCCESS: vendorItemIDPERKS_PROGRAM_REMOVE_PENDING_SHOP_ITEM: vendorItemIDPERKS_PROGRAM_RESULT_ERRORPERKS_PROGRAM_SET_FROZEN_ITEM: vendorItemIDStructure PerksProgramItemDisplayInfoStructure PerksProgramPendingChestRewardsStructure PerksVendorCategoryInfoStructure PerksVendorItemInfoStructure PerksVendorItemUIGroupInfoStructure PerksVendorSubItemInfoDocumented 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.