>wowhelm_
Loading ruleset status…
~/forever/addon-api

Addon API

9,904 entries
Enumeration BalanceType[table]PowerTypeConstantsEnumeration BankLockedReason[table]BankStructure BankTabData[table]BankEnumeration BankTabFlags[table]ItemConstantsEnumeration BankType[table]ItemConstantsEnumeration Base64Variant[table]EncodingUtilEnumeration BattleNetFriendLevel[table]BattleNetSharedEnumeration BattleNetFriendTag[table]BattleNetSharedEnumeration BattlePetAction[table]BattlePetConstantsEnumeration BattlePetBreedQuality[table]BattlePetConstantsEnumeration BattlePetOwner[table]BattlePetConstantsEnumeration BattlePetSources[table]BattlePetConstantsStructure BattlefieldCurrencyReward[table]PvpInfoStructure BattlefieldItemReward[table]PvpInfoStructure BattlefieldRewards[table]PvpInfoStructure BattlefieldVehicleInfo[table]PvpInfoStructure BattlegroundInfo[table]PvpInfoStructure BattlemasterListInfo[table]PvpInfoEnumeration Bc26Experience[table]BlizzCon2026ScriptsBeginTrade()[function]PlayerScriptStructure BestDungeonScoreMapInfo[table]LFGListStructure BidInfo[table]AuctionHouseEnumeration BindingContext[table]KeyBindingsEnumeration BindingSet[table]KeyBindingsEnumeration BnetAccountFlag[table]AccountConstantsEnumeration BonusStatIndex[table]ItemConstantsStructure BountyInfo[table]BountySharedEnumeration BrawlType[table]PvpInfoEnumeration BreakType[table]IntlSharedTypesBreakUpLargeNumbers(largeNumber, natural) : result[function]LocalizationStructure BrowseResultInfo[table]AuctionHouseStructure BulkPurchaseIndividualProductResult[table]CatalogShopEnumeration BulkPurchaseResult[table]BattlepayConstantsEnumeration BulkPurchaseStatus[table]BattlepayConstantsEnumeration BulkRefundResult[table]BattlepayConstantsStructure BulletTextListWidgetVisualizationInfo[table]UIWidgetManagerStructure ButtonHeaderWidgetVisualizationInfo[table]UIWidgetManagerConstants CAAConstants[table]CombatAudioAlertConstantsCALENDAR_ACTION_PENDING: pending[event]CalendarCALENDAR_CLOSE_EVENT[event]CalendarCALENDAR_EVENT_ALARM: title, hour, minute[event]CalendarCALENDAR_NEW_EVENT: isCopy[event]CalendarCALENDAR_OPEN_EVENT: calendarType[event]CalendarCALENDAR_UPDATE_ERROR: errorReason[event]CalendarCALENDAR_UPDATE_ERROR_WITH_COUNT: errorReason, count[event]CalendarCALENDAR_UPDATE_ERROR_WITH_PLAYER_NAME: errorReason, playerName[event]CalendarCALENDAR_UPDATE_EVENT[event]CalendarCALENDAR_UPDATE_EVENT_LIST[event]CalendarCALENDAR_UPDATE_GUILD_EVENTS[event]CalendarCALENDAR_UPDATE_INVITE_LIST: hasCompleteList?[event]Calendar

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.