~/forever/addon-api
Addon API
FlightMapMixin:AddStandardDataProviders()FlightMapMixin:OnCanvasScaleChanged()FlightMapMixin:OnEvent(event, ...)FlightMapMixin:OnHide()FlightMapMixin:OnLoad()FlightMapMixin:OnShow()FlightMapMixin:ResetTitleAndPortraitIcon()FlightMapMixin:SetupTitle()FlightMapMixin:UpdateTitleAndPortraitIcon(titleText, portraitIcon)FlightMap_AreaPOIPinMixin:OnLoad()FlightMap_AreaPOIProviderMixin:GetPinTemplate()FlightMap_FlightPathDataProviderMixin:AddFlightNode(taxiNodeData)FlightMap_FlightPathDataProviderMixin:CalculateLineThickness()FlightMap_FlightPathDataProviderMixin:ClearBackgroundRoutes()FlightMap_FlightPathDataProviderMixin:HighlightRouteToPin(pin)FlightMap_FlightPathDataProviderMixin:OnCanvasScaleChanged()FlightMap_FlightPathDataProviderMixin:OnHide()FlightMap_FlightPathDataProviderMixin:RefreshAllData(fromOnShow)FlightMap_FlightPathDataProviderMixin:RemoveAllData()FlightMap_FlightPathDataProviderMixin:RemoveRouteToPin(pin)FlightMap_FlightPathDataProviderMixin:ShowBackgroundRoutesFromCurrent()FlightMap_FlightPointPinMixin:GetTaxiNodeState()FlightMap_FlightPointPinMixin:OnAcquired(playAnim)FlightMap_FlightPointPinMixin:OnClick(button)FlightMap_FlightPointPinMixin:OnLoad()FlightMap_FlightPointPinMixin:OnMouseEnter()FlightMap_FlightPointPinMixin:OnMouseLeave()FlightMap_FlightPointPinMixin:SetFlightPathStyle(taxiNodeType)FlightMap_FlightPointPinMixin:ShouldShowOutgoingFlightPathPreviews()FlightMap_FlightPointPinMixin:UpdatePinSize(pinType)FlightMap_LoadUI()FlightMap_QuestDataProviderMixin:AddQuest(...)FlightMap_QuestDataProviderMixin:GetPinTemplate()FlightMap_QuestDataProviderMixin:ShouldShowQuest(questID, mapType, doesMapShowTaskObjectives)FlightMap_QuestPinMixin:OnLoad()FlightMap_VignetteDataProviderMixin:GetPinTemplate()FlightMap_VignetteDataProviderMixin:ShouldShowVignette(vignetteInfo)FlightMap_VignettePinMixin:OnLoad()FlightMap_WorldQuestDataProviderMixin:GetPinTemplate()FlightMap_WorldQuestPinMixin:OnLoad()FlightMap_WorldQuestPinMixin:RefreshVisuals()FlightMap_ZoneSummaryDataProvider:CheckMouse()FlightMap_ZoneSummaryDataProvider:GetNumWorldQuestsForMap(mapID)FlightMap_ZoneSummaryDataProvider:HideGameTooltip()FlightMap_ZoneSummaryDataProvider:OnHide()FlightMap_ZoneSummaryDataProvider:OnShow()FlightMap_ZoneSummaryDataProvider:RefreshAllData(fromOnShow)FlightMap_ZoneSummaryDataProvider:RemoveAllData()ShowFlightMapFrame()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.