~/forever/addon-api
Addon API
Enumeration BalanceTypeEnumeration BankLockedReasonStructure BankTabDataEnumeration BankTabFlagsEnumeration BankTypeEnumeration Base64VariantEnumeration BattleNetFriendLevelEnumeration BattleNetFriendTagEnumeration BattlePetActionEnumeration BattlePetBreedQualityEnumeration BattlePetOwnerEnumeration BattlePetSourcesStructure BattlefieldCurrencyRewardStructure BattlefieldItemRewardStructure BattlefieldRewardsStructure BattlefieldVehicleInfoStructure BattlegroundInfoStructure BattlemasterListInfoEnumeration Bc26ExperienceBeginTrade()Structure BestDungeonScoreMapInfoStructure BidInfoEnumeration BindingContextEnumeration BindingSetEnumeration BnetAccountFlagEnumeration BonusStatIndexStructure BountyInfoEnumeration BrawlTypeEnumeration BreakTypeBreakUpLargeNumbers(largeNumber, natural) : resultStructure BrowseResultInfoStructure BulkPurchaseIndividualProductResultEnumeration BulkPurchaseResultEnumeration BulkPurchaseStatusEnumeration BulkRefundResultStructure BulletTextListWidgetVisualizationInfoStructure ButtonHeaderWidgetVisualizationInfoConstants CAAConstantsCALENDAR_ACTION_PENDING: pendingCALENDAR_CLOSE_EVENTCALENDAR_EVENT_ALARM: title, hour, minuteCALENDAR_NEW_EVENT: isCopyCALENDAR_OPEN_EVENT: calendarTypeCALENDAR_UPDATE_ERROR: errorReasonCALENDAR_UPDATE_ERROR_WITH_COUNT: errorReason, countCALENDAR_UPDATE_ERROR_WITH_PLAYER_NAME: errorReason, playerNameCALENDAR_UPDATE_EVENTCALENDAR_UPDATE_EVENT_LISTCALENDAR_UPDATE_GUILD_EVENTSCALENDAR_UPDATE_INVITE_LIST: hasCompleteList?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.