~/forever/addon-api
Addon API
CLUB_FINDER_APPLICANT_INVITE_RECIEVED: clubFinderGUIDsCLUB_FINDER_APPLICATIONS_UPDATED: type, clubFinderGUIDsCLUB_FINDER_CAN_WHISPER_APPLICANT: applicantCLUB_FINDER_CLUB_LIST_RETURNED: typeCLUB_FINDER_CLUB_REPORTED: type, clubFinderGUIDCLUB_FINDER_COMMUNITY_OFFLINE_JOIN: clubIdCLUB_FINDER_ENABLED_OR_DISABLEDCLUB_FINDER_GUILD_REALM_NAME_UPDATED: clubFinderGUID, realmNameCLUB_FINDER_LINKED_CLUB_RETURNED: clubInfoCLUB_FINDER_MEMBERSHIP_LIST_CHANGEDCLUB_FINDER_PLAYER_PENDING_LIST_RECIEVED: typeCLUB_FINDER_POST_UPDATED: clubFinderGUIDsCLUB_FINDER_RECRUITMENT_POST_RETURNED: typeCLUB_FINDER_RECRUITS_UPDATED: typeCLUB_FINDER_RECRUIT_LIST_CHANGEDC_ClubFinder.ApplicantAcceptClubInvite(clubFinderGUID)C_ClubFinder.ApplicantDeclineClubInvite(clubFinderGUID)C_ClubFinder.CancelMembershipRequest(clubFinderGUID)C_ClubFinder.CheckAllPlayerApplicantSettings()C_ClubFinder.ClearAllFinderCache()C_ClubFinder.ClearClubApplicantsCache()C_ClubFinder.ClearClubFinderPostingsCache()C_ClubFinder.DoesPlayerBelongToClubFromClubGUID(clubFinderGUID) : belongsToClubC_ClubFinder.GetClubFinderDisableReason() : disableReasonC_ClubFinder.GetClubRecruitmentSettings() : settingsC_ClubFinder.GetClubTypeFromFinderGUID(clubFinderGUID) : clubTypeC_ClubFinder.GetFocusIndexFromFlag(flags) : indexC_ClubFinder.GetPlayerApplicantLocaleFlags() : localeFlagsC_ClubFinder.GetPlayerApplicantSettings() : settingsC_ClubFinder.GetPlayerClubApplicationStatus(clubFinderGUID) : clubStatusC_ClubFinder.GetPlayerSettingsFocusFlagsSelectedCount() : focusCountC_ClubFinder.GetPostingIDFromClubFinderGUID(clubFinderGUID) : postingIDC_ClubFinder.GetRecruitingClubInfoFromClubID(clubId) : clubInfoC_ClubFinder.GetRecruitingClubInfoFromFinderGUID(clubFinderGUID) : clubInfoC_ClubFinder.GetStatusOfPostingFromClubId(postingID) : postingFlagsC_ClubFinder.GetTotalMatchingCommunityListSize() : totalSizeC_ClubFinder.GetTotalMatchingGuildListSize() : totalSizeC_ClubFinder.HasAlreadyAppliedToLinkedPosting(clubFinderGUID) : hasAlreadyAppliedC_ClubFinder.HasPostingBeenDelisted(postingID) : postingDelistedC_ClubFinder.IsCommunityFinderEnabled() : isEnabledC_ClubFinder.IsEnabled() : isEnabledC_ClubFinder.IsListingEnabledFromFlags(flags) : isListedC_ClubFinder.IsPostingBanned(postingID) : postingBannedC_ClubFinder.IsValidSearchString(name) : isApprovedC_ClubFinder.LookupClubPostingFromClubFinderGUID(clubFinderGUID, isLinkedPosting)C_ClubFinder.PlayerGetClubInvitationList() : inviteListC_ClubFinder.PlayerRequestPendingClubsList(type)C_ClubFinder.PlayerReturnPendingCommunitiesList() : infoC_ClubFinder.PlayerReturnPendingGuildsList() : infoC_ClubFinder.PostClub(clubId, itemLevelRequirement, name, description, avatarId, specs, type, crossFaction) : succesfulDocumented 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.