~/forever/addon-api
Addon API
FriendsFrame_SendMessage()FriendsFrame_SetupTravelPassDropdown(friendIndex, attachedTo)FriendsFrame_ShouldShowSummonButton(self)FriendsFrame_ShowBNDropdown(name, connected, lineID, chatType, chatFrame, friendsList, bnetIDAccount, communityClubID, communityStreamID, communityEpoch, communityPosition, battleTag)FriendsFrame_ShowDropdown(name, connected, lineID, chatType, chatFrame, friendsList, communityClubID, communityStreamID, communityEpoch, communityPosition, guid)FriendsFrame_ShowSubFrame(frameName)FriendsFrame_SummonButton_OnShow(self)FriendsFrame_SummonButton_Update(self)FriendsFrame_UnBlock(button, blockID)FriendsFrame_UnIgnore(button, name)FriendsFrame_Update()FriendsFrame_UpdateFriendButton(button, elementData)FriendsFrame_UpdateFriendInviteButton(button, elementData)FriendsFrame_UpdateFriendInviteHeaderButton(button, elementData)FriendsFrame_UpdateInsetVisibility()FriendsFrame_UpdatePartyInviteButton(button, elementData)FriendsFrame_UpdateQuickJoinTab(numGroups)FriendsFrame_UpdateUIPanelWidth()FriendsFriendsButtonMixin:Init(elementData, friendsFrame)FriendsFriendsButtonMixin:SetSelected(selected)FriendsFriendsFrameMixin:Close()FriendsFriendsFrameMixin:InitializeDropdown()FriendsFriendsFrameMixin:InitializeScrollBox()FriendsFriendsFrameMixin:OnEvent(event)FriendsFriendsFrameMixin:OnFriendsFriendsTextScaleUpdated()FriendsFriendsFrameMixin:OnHide()FriendsFriendsFrameMixin:OnLoad()FriendsFriendsFrameMixin:OnShow()FriendsFriendsFrameMixin:Open(bnetIDAccount)FriendsFriendsFrameMixin:RefreshVisualsForFontSize()FriendsFriendsFrameMixin:Reset()FriendsFriendsFrameMixin:SendRequest()FriendsFriendsFrameMixin:SetSelection(friendID)FriendsFriendsFrameMixin:Update()FriendsFriendsFrame_Show(bnetIDAccount)FriendsFriendsWaitFrameMixin:OnShow()FriendsIgnoreListMixin:InitializeFrameVisuals()FriendsIgnoreListMixin:OnHide()FriendsIgnoreListMixin:OnLoad()FriendsIgnoreListMixin:OnShow()FriendsIgnoreListMixin:ToggleFrame()FriendsListButtonMixin:OnClick(button)FriendsListButtonMixin:OnEnter()FriendsListButtonMixin:OnLeave()FriendsListButtonMixin:OnLoad()FriendsListFrame_OnHide(self)FriendsListFrame_OnShow(self)FriendsListFrame_SetInviteHeaderAnimPlaying(playing)FriendsListFrame_ToggleInvites()FriendsListSocialCardFavoriteDisplayMixin:HideTooltip()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.