~/forever/updates/addon-api
Updates
C_DelvesUI.IsDelveEntranceTierEnabled(tier) : isEnabled, failureReasonC_DelvesUI.IsEligibleForActiveDelveRewards(unit) : resultC_DelvesUI.IsInLair() : resultC_DelvesUI.IsTraitTreeForCompanion(traitTreeID) : isForCompanionC_DelvesUI.RequestPartyEligibilityForDelveTiers(mapID)C_DelvesUI.SaveSeenCuriosBySlotType(slotType, ownedCurioNodeIDs)C_DelvesUI.SelectDelveEntranceTier(tier)C_Discord.Authorize()C_Discord.GetDiscordChannelName(serverIndex, channelIndex) : nameC_Discord.GetDiscordUserID() : userIDC_Discord.GetDiscordUserName(userID) : userNameC_Discord.GetDisplayNameType() : typeC_Discord.GetGuildLinkStatus() : isFullyLinked, linkedChannelName, linkedServerNameC_Discord.GetNumDiscordChannels(serverIndex) : count, validC_Discord.GetNumDiscordServers() : countC_Discord.GetServerLinkableChannels(index)C_Discord.GetServerName(index) : nameC_Discord.GuildLink(serverIndex, channelIndex)C_Discord.GuildUnlink()C_Discord.IsEnabled() : enabledC_Discord.IsGuildChannelLinked() : isLinkedC_Discord.IsGuildSettingSet(setting) : isSetC_Discord.IsUserOAuthed() : hasOAuthC_Discord.IsVoiceEnabled() : enabledC_Discord.RefreshAuth()C_Discord.SetGuildSetting(setting, set)C_Discord.UpdateDiscordServers()C_Discord.UpdateGuildLobby()C_DurationUtil.CreateDuration() : durationC_DurationUtil.CreateDurationTextBinding() : bindingC_DurationUtil.CreateManualClock() : clockC_DyeColor.GetAllDyeColorCategories() : dyeColorCategoryIDsC_DyeColor.GetAllDyeColors(ownedColorsOnly) : dyeColorIDsC_DyeColor.GetDyeColorCategoryInfo(dyeColorCategoryID) : dyeColorCategoryInfoC_DyeColor.GetDyeColorForItem(itemLinkOrID)C_DyeColor.GetDyeColorForItemLocation(itemLocation)C_DyeColor.GetDyeColorInfo(dyeColorID) : dyeColorInfoC_DyeColor.GetDyeColorsForItem(itemLinkOrID) : dyeColorIDsC_DyeColor.GetDyeColorsForItemLocation(itemLocation) : dyeColorIDsC_DyeColor.GetDyeColorsInCategory(dyeColorCategory, ownedColorsOnly) : dyeColorIDsC_DyeColor.IsDyeColorOwned(dyeColorID) : isOwnedC_EditMode.ConvertLayoutInfoToString(layoutInfo) : layoutInfoAsStringC_EditMode.ConvertStringToLayoutInfo(layoutInfoAsString) : layoutInfoC_EditMode.GetAccountSettings() : accountSettingsC_EditMode.GetEditModeDefaultLayout() : defaultLayoutC_EditMode.GetLayouts() : layoutInfoC_EditMode.IsValidLayoutName(name) : isApprovedC_EditMode.OnEditModeExit()C_EditMode.OnLayoutAdded(addedLayoutIndex, activateNewLayout, isLayoutImported)C_EditMode.OnLayoutDeleted(deletedLayoutIndex)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.