~/forever/updates/addon-api
Updates
ContainerFrame_UpdateQuestItem(frame, itemIndex, itemButton)ContainerFrame_UpdateSearchBox(id, frame)ContainerPrivateAuraBehaviorMixin:AddPrivateAuraAnchor(unit)ContainerPrivateAuraBehaviorMixin:IsContainer()ContainerPrivateAuraBehaviorMixin:SetPrivateAuraAnchorSettings()ContainerPrivateAuraBehaviorMixin:TriggerPrivateAuraSettingsUpdate()ContainerPrivateAuraBehaviorMixin:UpdatePrivateAuras(forceUpdate)ContainsIf(tbl, pred)ContentFrameMixin:SetContent(content)ContentTrackingCheckmarkMixin:OnEnter()ContentTrackingCheckmarkMixin:OnLeave()ContentTrackingDataProviderMixin:AddTrackable(trackableMapInfo)ContentTrackingDataProviderMixin:GetPinTemplate()ContentTrackingDataProviderMixin:OnAdded(mapCanvas)ContentTrackingDataProviderMixin:OnCanvasSizeChanged()ContentTrackingDataProviderMixin:OnEvent(event, ...)ContentTrackingDataProviderMixin:RefreshAllData(fromOnShow)ContentTrackingDataProviderMixin:RemoveAllData()ContentTrackingElementMixin:AddTrackable(trackableType, trackableID)ContentTrackingElementMixin:CheckTrackableClick(buttonName, trackableType, trackableID)ContentTrackingElementMixin:ClearTrackables()ContentTrackingElementMixin:HasTrackableSource()ContentTrackingElementMixin:OnHide()ContentTrackingElementMixin:SetTrackable(trackableType, trackableID)ContentTrackingElementMixin:SetTrackingCheckmarkShown(shouldShow)ContentTrackingElementMixin:UpdateTrackingCheckmark()ContentTrackingManagerMixin:GetTrackableElementsList(trackableType, trackableID)ContentTrackingManagerMixin:Init()ContentTrackingManagerMixin:OnContentTrackingToggled(isEnabled)ContentTrackingManagerMixin:OnContentTrackingUpdate(trackableType, id, isTracked)ContentTrackingManagerMixin:RegisterTrackableElement(element, trackableType, trackableID)ContentTrackingManagerMixin:UnregisterTrackableElement(element, trackableType, trackableID)ContentTrackingPinMixin:DisableInheritedMotionScriptsWarning()ContentTrackingPinMixin:Init(dataProvider, trackableMapInfo)ContentTrackingPinMixin:OnLoad()ContentTrackingPinMixin:OnMouseClickAction(...)ContentTrackingPinMixin:OnMouseDownAction()ContentTrackingPinMixin:OnMouseEnter()ContentTrackingPinMixin:OnMouseLeave()ContentTrackingPinMixin:OnMouseUpAction()ContentTrackingUtil.DisplayTrackingError(trackingError)ContentTrackingUtil.GetTrackingMapInfoByEncounterID(encounterID)ContentTrackingUtil.IsContentTrackedInEncounter(encounterID)ContentTrackingUtil.IsContentTrackingEnabled()ContentTrackingUtil.MakeCombinedID(trackableType, trackableID)ContentTrackingUtil.OpenMapToTrackable(trackableType, trackableID)ContentTrackingUtil.ProcessChatLink(unused_trackableType, unused_trackableID)ContentTrackingUtil.RegisterTrackableElement(element, trackableType, trackableID)ContentTrackingUtil.SplitCombinedID(combinedTrackableID)ContentTrackingUtil.UnregisterTrackableElement(element, trackableType, trackableID)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.