~/forever/addon-api
Addon API
LFDQueueFrame_SetTypeSpecificDungeon()LFDQueueFrame_Update()LFDQueueFrame_UpdateRoleButton(button, locked, alert)LFDQueueFrame_UpdateRoleButtons()LFDRoleButton_OnEnter(self)LFDRoleCheckPopupAccept_OnClick()LFDRoleCheckPopupDecline_OnClick()LFDRoleCheckPopup_GetRolesChecked()LFDRoleCheckPopup_OnEvent(self, event)LFDRoleCheckPopup_OnHide(self)LFDRoleCheckPopup_OnShow(self)LFDRoleCheckPopup_Update()LFDRoleCheckPopup_UpdateAcceptButton()LFGApplicationBrowseGroupsButtonMixin:OnClick()LFGAuthenticatorMessagingMixin:DisplayStaticPopup()LFGAuthenticatorMessagingMixin:DisplayTooltip()LFGAuthenticatorMessagingMixin:GetSelectedActivityID()LFGAuthenticatorMessagingMixin:GetSelectedCategoryID()LFGBackfillCover_SetUp(self, subtypeIDs, lfgCategory, updateFunc)LFGBackfillCover_Update(self, forceUpdate)LFGConstructDeclinedMessage(dungeonID)LFGCooldownCover_ChangeSettings(self, showAll, showCooldown)LFGCooldownCover_OnEvent(self, event, ...)LFGCooldownCover_OnUpdate(self, elapsed)LFGCooldownCover_SetUp(self, backfillFrame)LFGCooldownCover_Update(self)LFGDebug(text, ...)LFGDungeonListButton_OnEnter(button, tooltipTitle)LFGDungeonListButton_SetDungeon(button, dungeonID, enabled, checkedList)LFGDungeonListCheckButton_OnClick(button, category, dungeonList, hiddenByCollapseList)LFGDungeonList_DisableEntries()LFGDungeonList_EvaluateListState(category)LFGDungeonList_SetDungeonEnabled(dungeonID, isEnabled)LFGDungeonList_SetHeaderCollapsed(button, dungeonList, hiddenByCollapseList)LFGDungeonList_SetHeaderEnabled(category, headerID, isEnabled, dungeonList, hiddenByCollapseList)LFGDungeonList_Setup()LFGDungeonReadyDialogInstanceInfo_OnEnter(self)LFGDungeonReadyDialogReward_OnEnter(self, dungeonID)LFGDungeonReadyDialogReward_SetMisc(button)LFGDungeonReadyDialogReward_SetReward(button, dungeonID, rewardIndex, rewardType, rewardArg)LFGDungeonReadyDialog_UpdateInstanceInfo(name, completedEncounters, totalEncounters)LFGDungeonReadyDialog_UpdateRewards(dungeonID, role)LFGDungeonReadyPopup_OnFail()LFGDungeonReadyPopup_OnUpdate(self, elapsed)LFGDungeonReadyPopup_Update()LFGDungeonReadyStatusGrouped_UpdateIcon(button, buttonRole, numMembers)LFGDungeonReadyStatusIndividual_UpdateIcon(button)LFGDungeonReadyStatusRoleless_UpdateCount(readyButton, numMembers)LFGDungeonReadyStatus_ResetReadyStates()LFGEditBoxMixin:AddToTabCategory(tabCategory, editBox)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.