~/forever/addon-api
Addon API
C_Calendar.GetDefaultGuildFilter() : infoC_Calendar.GetEventIndex() : infoC_Calendar.GetEventIndexInfo(eventID, monthOffset?, monthDay?) : eventIndexInfoC_Calendar.GetEventInfo() : infoC_Calendar.GetFirstPendingInvite(offsetMonths, monthDay) : firstPendingInviteC_Calendar.GetGuildEventInfo(index) : infoC_Calendar.GetGuildEventSelectionInfo(index) : infoC_Calendar.GetHolidayInfo(monthOffset, monthDay, index) : eventC_Calendar.GetMaxCreateDate() : maxCreateDateC_Calendar.GetMinDate() : minDateC_Calendar.GetMonthInfo(offsetMonths) : monthInfoC_Calendar.GetNextClubId() : clubIdC_Calendar.GetNumDayEvents(offsetMonths, monthDay) : numDayEventsC_Calendar.GetNumGuildEvents() : numGuildEventsC_Calendar.GetNumInvites() : numC_Calendar.GetNumPendingInvites() : numC_Calendar.GetRaidInfo(offsetMonths, monthDay, eventIndex) : infoC_Calendar.IsActionPending() : actionPendingC_Calendar.IsEventOpen() : isOpenC_Calendar.MassInviteCommunity(clubId, minLevel, maxLevel, maxRankOrder?)C_Calendar.MassInviteGuild(minLevel, maxLevel, maxRankOrder)C_Calendar.OpenCalendar()C_Calendar.OpenEvent(offsetMonths, monthDay, index) : successC_Calendar.RemoveEvent()C_Calendar.SetAbsMonth(month, year)C_Calendar.SetMonth(offsetMonths)C_Calendar.SetNextClubId(clubId?)C_Calendar.UpdateEvent()C_CampaignInfo.GetAvailableCampaigns() : campaignIDsC_CampaignInfo.GetCampaignChapterInfo(campaignChapterID) : campaignChapterInfoC_CampaignInfo.GetCampaignID(questID) : campaignIDC_CampaignInfo.GetCampaignInfo(campaignID) : campaignInfoC_CampaignInfo.GetChapterIDs(campaignID) : chapterIDsC_CampaignInfo.GetCurrentChapterID(campaignID) : currentChapterIDC_CampaignInfo.GetFailureReason(campaignID) : failureReasonC_CampaignInfo.GetState(campaignID) : stateC_CampaignInfo.IsCampaignQuest(questID) : isCampaignQuestC_CampaignInfo.SortAsNormalQuest(campaignID) : sortAsNormalQuestC_CatalogShop.BulkPurchaseProducts(productIDs) : canPurchaseProductsC_CatalogShop.BulkRefundDecors(decorGUIDs)C_CatalogShop.CloseCatalogShopInteraction()C_CatalogShop.ConfirmHousingPurchase(productIDs)C_CatalogShop.FindBestCurrencyProductForNeededAmount(vcCurrencyCode, amountNeeded) : vcProductIDC_CatalogShop.GetAvailableCategoryIDs() : categoryIDsC_CatalogShop.GetAvailableTransmogRaceInfos() : raceIDsC_CatalogShop.GetCatalogShopProductDisplayInfo(catalogShopProductID) : itemC_CatalogShop.GetCategoryInfo(categoryID) : categoryInfoC_CatalogShop.GetCategorySectionInfo(categoryID, sectionID) : sectionInfoC_CatalogShop.GetFailureInfo() : errorResultEnum, errorResultRawC_CatalogShop.GetFirstCategoryByProductID(productID) : categoryInfoDocumented 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.