~/forever/addon-api
Addon API
WorldMapTrackingPinButtonMixin:OnClick()WorldMapTrackingPinButtonMixin:OnEnter()WorldMapTrackingPinButtonMixin:OnEvent()WorldMapTrackingPinButtonMixin:OnHide()WorldMapTrackingPinButtonMixin:OnLoad()WorldMapTrackingPinButtonMixin:OnMouseDown(button)WorldMapTrackingPinButtonMixin:OnMouseUp()WorldMapTrackingPinButtonMixin:Refresh()WorldMapTrackingPinButtonMixin:SetActive(isActive)WorldMapTutorialMixin:CheckAndHideHelpInfo()WorldMapTutorialMixin:CheckAndShowTooltip()WorldMapTutorialMixin:OnHide()WorldMapTutorialMixin:OnLoad()WorldMapTutorialMixin:SetHelpInfo3()WorldMapTutorialMixin:ToggleHelpInfo()WorldMapTutorialMixin:UpdateHelpInfo()WorldMapZoneTimerMixin:OnUpdate(elapsed)WorldMapZoneTimerMixin:Refresh()WorldMap_DebugDataProviderMixin:OnAdded(mapCanvas)WorldMap_DebugDataProviderMixin:OnCanvasClickHandler(button, cursorX, cursorY)WorldMap_DebugDataProviderMixin:OnEvent(event, ...)WorldMap_DebugDataProviderMixin:OnHide()WorldMap_DebugDataProviderMixin:OnPinMouseActionHandler(mouseAction, button)WorldMap_DebugDataProviderMixin:OnShow()WorldMap_DebugDataProviderMixin:RefreshAllData(fromOnShow)WorldMap_DebugDataProviderMixin:RefreshDebugObjects(mapID)WorldMap_DebugDataProviderMixin:RefreshPortLocs(mapID)WorldMap_DebugDataProviderMixin:RemoveAllData()WorldMap_DebugDataProviderMixin:Teleport()WorldMap_DebugObjectPinMixin:GetDebugObjectIndex()WorldMap_DebugObjectPinMixin:GetName()WorldMap_DebugObjectPinMixin:OnAcquired(debugObjectInfo)WorldMap_DebugObjectPinMixin:OnMouseEnter(motion)WorldMap_DebugObjectPinMixin:OnMouseLeave(motion)WorldMap_EventOverlayDataProviderMixin:CheckShowInvasionOverlay(mapID)WorldMap_EventOverlayDataProviderMixin:CheckShowThreatOverlay(mapID)WorldMap_EventOverlayDataProviderMixin:RefreshAllData(fromOnShow)WorldMap_EventOverlayDataProviderMixin:RemoveAllData()WorldMap_EventOverlayPinMixin:OnAcquired()WorldMap_EventOverlayPinMixin:OnCanvasSizeChanged()WorldMap_EventOverlayPinMixin:OnLoad()WorldMap_WorldQuestDataProviderMixin:GetPinTemplate()WorldMap_WorldQuestDataProviderMixin:OnAdded(canvas)WorldMap_WorldQuestDataProviderMixin:OnCanvasSizeChanged()WorldMap_WorldQuestDataProviderMixin:RefreshAllData(fromOnShow)WorldMap_WorldQuestDataProviderMixin:ShouldShowQuest(info)WorldMap_WorldQuestPinMixin:RefreshVisuals()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.