~/forever/addon-api
Addon API
CRFFlowFilterFunc(token)CRFGroupFilterFunc(groupNum)CRFM_ButtonStateBehaviorMixin:OnButtonStateChanged()CRFM_DifficultyDropdownMixin:OnButtonStateChanged()CRFM_DifficultyDropdownMixin:OnMenuClosed(menu, closeReason)CRFM_DifficultyDropdownMixin:OnMenuOpened(menu)CRFM_ToolbarButtonMixin:OnEnter()CRFM_ToolbarButtonMixin:OnLeave()CRFM_TooltipMixin:OnEnter()CRFM_TooltipMixin:OnLeave()CRFManagerFilterGroupButtonMixin:OnClick()CRFManagerFilterGroupButtonMixin:OnEnter()CRFManagerFilterGroupButtonMixin:OnLeave()CRFManagerFilterRoleButtonMixin:OnClick()CRFManagerFilterRoleButtonMixin:OnEnter()CRFManagerFilterRoleButtonMixin:OnLeave()CRFManagerMarkerTabMixin:OnClick()CRFManagerRaidIconButtonMixin:GetMarker()CRFManagerRaidIconButtonMixin:OnClick(buttonName, down)CRFManagerRaidIconButtonMixin:OnEnter()CRFManagerRaidIconButtonMixin:OnLeave()CRFManagerRaidIconButtonMixin:OnMouseDown()CRFManagerRaidIconButtonMixin:OnMouseUp()CRFManagerRaidIconButtonMixin:OnShow()CRFManagerRaidIconButtonMixin:UpdateRaidIcon()CRFManagerRoleMarkerCheckMixin:OnLoad()CRFRaidMarkersMixin:OnLoad()CRFRaidMarkersMixin:SetTab(frame)CRFSort_Alphabetical(token1, token2)CRFSort_Group(token1, token2)CRFSort_Role(token1, token2)CRF_AddToCount(isDead, assignedRole)CRF_CountStuff()CRF_GetFilterGroup(group)CRF_GetFilterRole(role)CRF_SetFilterGroup(group, show)CRF_SetFilterRole(role, show)CompactRaidFrameContainerMixin:AddFlaggedUnits()CompactRaidFrameContainerMixin:AddGroup(id)CompactRaidFrameContainerMixin:AddGroups()CompactRaidFrameContainerMixin:AddPets()CompactRaidFrameContainerMixin:AddPlayers()CompactRaidFrameContainerMixin:AddUnitFrame(unit, frameType, overrideUnit)CompactRaidFrameContainerMixin:ApplyMultipleToFrames(...)CompactRaidFrameContainerMixin:ApplyToFrames(updateSpecifier, func, ...)CompactRaidFrameContainerMixin:GetBounds()CompactRaidFrameContainerMixin:GetGroupMode()CompactRaidFrameContainerMixin:GetUnitFrame(unit, frameType)CompactRaidFrameContainerMixin:LayoutFrames()CompactRaidFrameContainerMixin:OnEvent(event, ...)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.