~/forever/addon-api
Addon API
RosterMemberMuteButtonMixin:IsMuted()RosterMemberMuteButtonMixin:IsSilenced()RosterMemberMuteButtonMixin:OnLoad()RosterMemberMuteButtonMixin:SetupMuteButton()RosterMemberMuteButtonMixin:ToggleMuted()RosterSelfDeafenButtonMixin:IsDeafened()RosterSelfDeafenButtonMixin:OnLoad()RosterSelfMuteButtonMixin:IsForPublicChannel()RosterSelfMuteButtonMixin:IsMuted()RosterSelfMuteButtonMixin:OnLoad()RosterToggleButtonMixin:GetMemberPlayerLocation()RosterToggleButtonMixin:GetVoiceChannelID()RosterToggleButtonMixin:GetVoiceMemberID()RosterToggleButtonMixin:IsLocalPlayer()RosterToggleButtonMixin:ShouldShow()RosterToggleButtonMixin:ShouldShowLocalPlayerOnly()RosterToggleButtonMixin:ShouldShowRemotePlayerOnly()RosterToggleButtonMixin:ShouldShowVoiceActiveOnly()VoiceChat_ToggleDeafenedFromUserAction()VoiceChat_ToggleMutedFromUserAction()VoiceToggleButtonAlwaysVisibileMixin:OnLoad()VoiceToggleButtonMixin:OnLoad()VoiceToggleButtonOnlyVisibleWhenLoggedInMixin:OnLoad()VoiceToggleDeafenMixin:OnLoad()VoiceToggleMuteMixin:IsForPublicChannel()VoiceToggleMuteMixin:OnLoad()VoiceToggleMuteMixin:SetupMuteButton()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.