>wowhelm_
~/forever/addon-api

Addon API

138 entries
AVATAR_LIST_UPDATED: clubType[event]ClubCLUB_ADDED: clubId[event]ClubCLUB_ERROR: action, error, clubType[event]ClubCLUB_INVITATIONS_RECEIVED_FOR_CLUB: clubId[event]ClubCLUB_INVITATION_ADDED_FOR_SELF: invitation[event]ClubCLUB_INVITATION_REMOVED_FOR_SELF: invitationId[event]ClubCLUB_MEMBERS_UPDATED: clubId[event]ClubCLUB_MEMBER_ADDED: clubId, memberId[event]ClubCLUB_MEMBER_PRESENCE_UPDATED: clubId, memberId, presence[event]ClubCLUB_MEMBER_REMOVED: clubId, memberId[event]ClubCLUB_MEMBER_ROLE_UPDATED: clubId, memberId, roleId[event]ClubCLUB_MEMBER_UPDATED: clubId, memberId[event]ClubCLUB_MESSAGE_ADDED: clubId, streamId, messageId[event]ClubCLUB_MESSAGE_HISTORY_RECEIVED: clubId, streamId, downloadedRange, contiguousRange[event]ClubCLUB_MESSAGE_UPDATED: clubId, streamId, messageId[event]ClubCLUB_REMOVED: clubId[event]ClubCLUB_REMOVED_MESSAGE: clubName, clubRemovedReason[event]ClubCLUB_SELF_MEMBER_ROLE_UPDATED: clubId, roleId[event]ClubCLUB_STREAMS_LOADED: clubId[event]ClubCLUB_STREAM_ADDED: clubId, streamId[event]ClubCLUB_STREAM_REMOVED: clubId, streamId[event]ClubCLUB_STREAM_SUBSCRIBED: clubId, streamId[event]ClubCLUB_STREAM_UNSUBSCRIBED: clubId, streamId[event]ClubCLUB_STREAM_UPDATED: clubId, streamId[event]ClubCLUB_TICKETS_RECEIVED: clubId[event]ClubCLUB_TICKET_CREATED: clubId, ticketInfo[event]ClubCLUB_TICKET_RECEIVED: ticket[event]ClubCLUB_UPDATED: clubId[event]ClubC_Club.AcceptInvitation(clubId)[function]ClubC_Club.AddClubStreamChatChannel(clubId, streamId)[function]ClubC_Club.AdvanceStreamViewMarker(clubId, streamId)[function]ClubC_Club.AreMembersReady(clubId) : membersReady[function]ClubC_Club.AssignMemberRole(clubId, memberId, roleId)[function]ClubC_Club.CanResolvePlayerLocationFromClubMessageData(clubId, streamId, epoch, position) : canResolve[function]ClubC_Club.ClearAutoAdvanceStreamViewMarker()[function]ClubC_Club.ClearClubPresenceSubscription()[function]ClubC_Club.CompareBattleNetDisplayName(clubId, lhsMemberId, rhsMemberId) : comparison[function]ClubC_Club.CreateClub(name, shortName?, description, clubType, avatarId, isCrossFaction?)[function]ClubC_Club.CreateStream(clubId, name, subject, leadersAndModeratorsOnly)[function]ClubC_Club.CreateTicket(clubId, allowedRedeemCount?, duration?, defaultStreamId?, isCrossFaction?)[function]ClubC_Club.DeclineInvitation(clubId)[function]ClubC_Club.DestroyClub(clubId)[function]ClubC_Club.DestroyMessage(clubId, streamId, messageId)[function]ClubC_Club.DestroyStream(clubId, streamId)[function]ClubC_Club.DestroyTicket(clubId, ticketId)[function]ClubC_Club.DoesAnyCommunityHaveUnreadMessages() : hasUnreadMessages[function]ClubC_Club.DoesCommunityHaveMembersOfTheOppositeFaction(clubId) : hasMembersOfOppositeFaction[function]ClubC_Club.EditClub(clubId, name?, shortName?, description?, avatarId?, broadcast?, crossFaction?)[function]ClubC_Club.EditMessage(clubId, streamId, messageId, message)[function]ClubC_Club.EditStream(clubId, streamId, name?, subject?, leadersAndModeratorsOnly?)[function]Club

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.