~/forever/addon-api
Addon API
C_PartyInfo.InviteUnit(targetName)C_PartyInfo.IsChallengeModeActive() : activeC_PartyInfo.IsChallengeModeKeystoneOwner() : isKeystoneOwnerC_PartyInfo.IsCrossFactionParty(category?) : isCrossFactionPartyC_PartyInfo.IsDelveComplete() : isDelveCompleteC_PartyInfo.IsDelveInProgress() : isDelveCompleteC_PartyInfo.IsGUIDInGroup(guid, category?) : isInGroupC_PartyInfo.IsLootMethodAvailable(method) : availableC_PartyInfo.IsPartyFull(category?) : isFullC_PartyInfo.IsPartyInJailersTower() : isPartyInJailersTowerC_PartyInfo.IsPartyWalkIn() : isPartyWalkInC_PartyInfo.IsRaidListEnabled() : isRaidListEnabledC_PartyInfo.IsRaidListSupported() : isRaidListSupportedC_PartyInfo.LeaveParty(category?)C_PartyInfo.PromoteToAssistant(name, exactNameMatch?)C_PartyInfo.PromoteToLeader(name, exactNameMatch?)C_PartyInfo.RequestInviteFromUnit(targetName, tank?, healer?, dps?)C_PartyInfo.SetEveryoneIsAssistant(isAssistant) : updatedC_PartyInfo.SetInstanceAbandonVoteResponse(response)C_PartyInfo.SetLootMethod(method, lootMaster?) : successC_PartyInfo.SetRestrictPings(restrictTo)C_PartyInfo.StartInstanceAbandonVote()C_PartyInfo.UninviteUnit(name, reason?, exactNameMatch?)C_PartyPose.ExtraAction(partyPoseID)C_PartyPose.GetPartyPoseInfoByID(mapID) : infoC_PartyPose.GetPartyPoseInfoByMapID(mapID) : infoC_PartyPose.HasExtraAction(partyPoseID) : hasExtraActionC_PerksActivities.AddTrackedPerksActivity(perksActivityID)C_PerksActivities.ClearPerksActivitiesPendingCompletion()C_PerksActivities.GetAllPerksActivityTags() : tagsC_PerksActivities.GetPerksActivitiesInfo() : infoC_PerksActivities.GetPerksActivitiesPendingCompletion() : pendingC_PerksActivities.GetPerksActivityChatLink(perksActivityID) : linkC_PerksActivities.GetPerksActivityInfo(perksActivityID) : infoC_PerksActivities.GetPerksUIThemePrefix() : kitPrefixC_PerksActivities.GetTrackedPerksActivities() : trackedPerksActivitiesC_PerksActivities.RemoveTrackedPerksActivity(perksActivityID)C_PerksProgram.ClearFrozenPerksVendorItem()C_PerksProgram.CloseInteraction()C_PerksProgram.GetAvailableCategoryIDs() : categoryIDsC_PerksProgram.GetAvailableVendorItemIDs() : vendorItemIDsC_PerksProgram.GetCategoryInfo(categoryID) : categoryInfoC_PerksProgram.GetCurrencyAmount() : currencyAmountC_PerksProgram.GetDraggedPerksVendorItem() : perksVendorItemIDC_PerksProgram.GetFrozenPerksVendorItemInfo() : vendorItemInfoC_PerksProgram.GetPendingChestRewards() : pendingRewardsC_PerksProgram.GetPerksProgramItemDisplayInfo(id) : itemC_PerksProgram.GetTimeRemaining(vendorItemID) : timeRemainingC_PerksProgram.GetVendorItemInfo(vendorItemID) : vendorItemInfoC_PerksProgram.GetVendorItemInfoRefundTimeLeft(vendorItemID) : refundTimeRemainingDocumented 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.