~/forever/addon-api
Addon API
ContributionCollectorPinMixin:OnMouseLeave()CorpsePinMixin:OnAcquired()CorpsePinMixin:OnLoad()CorpsePinMixin:OnMouseEnter()CorpsePinMixin:OnMouseLeave()DeathMapDataProviderMixin:RefreshAllData(fromOnShow)DeathMapDataProviderMixin:RemoveAllData()DeathReleasePinMixin:OnMouseEnter()DelveEntranceDataProviderMixin:OnEvent(event, ...)DelveEntranceDataProviderMixin:OnHide()DelveEntranceDataProviderMixin:OnShow()DelveEntranceDataProviderMixin:RefreshAllData(fromOnShow)DelveEntranceDataProviderMixin:RemoveAllData()DelveEntrancePinMixin:GetSuperTrackMarkerOffset()DigSiteDataProviderMixin:RefreshAllData(fromOnShow)DigSiteDataProviderMixin:RemoveAllData()DigSitePinMixin:GetSuperTrackData()DigSitePinMixin:GetSuperTrackMarkerOffset()DigSitePinMixin:OnAcquired(...)DragonridingRaceDataProviderMixin:RefreshAllData(fromOnShow)DragonridingRaceDataProviderMixin:RemoveAllData()DragonridingRacePinMixin:GetSuperTrackMarkerOffset()DungeonEntranceDataProviderMixin:OnHide()DungeonEntranceDataProviderMixin:OnShow()DungeonEntranceDataProviderMixin:OnSuperTrackingChanged()DungeonEntranceDataProviderMixin:RefreshAllData(fromOnShow)DungeonEntranceDataProviderMixin:RemoveAllData()DungeonEntrancePinMixin:GetFallbackName()DungeonEntrancePinMixin:GetHighlightType()DungeonEntrancePinMixin:GetSuperTrackMarkerOffset()DungeonEntrancePinMixin:GetTooltipInstructions()DungeonEntrancePinMixin:OnAcquired(dungeonEntranceInfo)DungeonEntrancePinMixin:OnLoad()DungeonEntrancePinMixin:OnMouseClickAction(button)DungeonEntrancePinMixin:ShouldMouseButtonBePassthrough(button)DungeonEntrancePinMixin:UpdateSupertrackedHighlight()DungeonEntrancePinMixin:UseTooltip()EncounterJournalDataProviderMixin:CheckForContentTracking(encounterID)EncounterJournalDataProviderMixin:OnEvent(event, ...)EncounterJournalDataProviderMixin:OnHide()EncounterJournalDataProviderMixin:OnShow()EncounterJournalDataProviderMixin:RefreshAllData(fromOnShow)EncounterJournalDataProviderMixin:RemoveAllData()EncounterJournalPinMixin:OnAcquired(encounterID)EncounterJournalPinMixin:OnLoad()EncounterJournalPinMixin:OnMouseClickAction()EncounterJournalPinMixin:OnMouseEnter()EncounterJournalPinMixin:OnMouseLeave()EncounterJournalPinMixin:Refresh()EncounterMapTrackingPinMixin:DisableInheritedMotionScriptsWarning()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.