~/forever/addon-api
Addon API
C_LFGInfo.AreCrossFactionGroupQueuesAllowed(lfgDungeonID) : areCrossFactionGroupQueuesAllowedC_LFGInfo.CanPlayerUseGroupFinder() : canUse, failureReasonC_LFGInfo.CanPlayerUseLFD() : canUse, failureReasonC_LFGInfo.CanPlayerUseLFR() : canUse, failureReasonC_LFGInfo.CanPlayerUsePVP() : canUse, failureReasonC_LFGInfo.CanPlayerUsePremadeGroup() : canUse, failureReasonC_LFGInfo.CanPlayerUseScenarioFinder() : canUse, failureReasonC_LFGInfo.ConfirmLfgExpandSearch()C_LFGInfo.DoesActivePartyMeetPremadeLaunchCount(lfgDungeonID) : doesActivePartyMeetPremadeLaunchCountC_LFGInfo.DoesCrossFactionQueueRequireFullPremade(lfgDungeonID) : doesCrossFactionQueueRequireFullPremadeC_LFGInfo.GetActiveLFGDungeonName() : nameC_LFGInfo.GetAllEntriesForCategory(category) : lfgDungeonIDsC_LFGInfo.GetDungeonInfo(lfgDungeonID) : dungeonInfoC_LFGInfo.GetLFDLockStates() : lockInfoC_LFGInfo.GetLevelUpInstances(currPlayerLevel, isRaid) : instancesC_LFGInfo.GetRoleCheckDifficultyDetails() : maxLevel, isLevelReducedC_LFGInfo.HideNameFromUI(dungeonID) : shouldHideC_LFGInfo.IsGroupFinderEnabled() : enabledC_LFGInfo.IsInLFGFollowerDungeon() : resultC_LFGInfo.IsInMatchmadeRaidWithoutRoleRequirements() : resultC_LFGInfo.IsLFDEnabled() : enabledC_LFGInfo.IsLFGFollowerDungeon(dungeonID) : resultC_LFGInfo.IsLFREnabled() : enabledISLAND_COMPLETED: mapID, winnerStructure LFGDungeonInfoStructure LFGLockInfoLFG_BOOT_PROPOSAL_UPDATELFG_COMPLETION_REWARDLFG_COOLDOWNS_UPDATEDLFG_ENABLED_STATE_CHANGEDLFG_INVALID_ERROR_MESSAGE: reason, subReason1, subReason2LFG_LOCK_INFO_RECEIVEDLFG_OFFER_CONTINUE: name, lfgDungeonsID, typeIDLFG_OPEN_FROM_GOSSIP: dungeonIDLFG_PROPOSAL_DONELFG_PROPOSAL_FAILEDLFG_PROPOSAL_SHOWLFG_PROPOSAL_SUCCEEDEDLFG_PROPOSAL_UPDATELFG_QUEUE_STATUS_UPDATELFG_READY_CHECK_DECLINED: nameLFG_READY_CHECK_HIDELFG_READY_CHECK_PLAYER_IS_READY: nameLFG_READY_CHECK_SHOW: isRequeueLFG_READY_CHECK_UPDATELFG_ROLE_CHECK_DECLINEDLFG_ROLE_CHECK_HIDELFG_ROLE_CHECK_ROLE_CHOSEN: name, isTank, isHealer, isDamageLFG_ROLE_CHECK_SHOW: isRequeueLFG_ROLE_CHECK_UPDATEDocumented 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.