~/forever/addon-api
Addon API
LootHistoryFrameMixin:InitRegions()LootHistoryFrameMixin:InitScrollBox()LootHistoryFrameMixin:InitializeGamepad()LootHistoryFrameMixin:OnDragStart()LootHistoryFrameMixin:OnDragStop()LootHistoryFrameMixin:OnEvent(event, ...)LootHistoryFrameMixin:OnHide()LootHistoryFrameMixin:OnLoad()LootHistoryFrameMixin:OnShow()LootHistoryFrameMixin:OnUpdate()LootHistoryFrameMixin:OpenToEncounter(encounterID)LootHistoryFrameMixin:OpenToEncounterInternal(encounterID)LootHistoryFrameMixin:RegisterForTransitions()LootHistoryFrameMixin:RemoveItemFromQueue()LootHistoryFrameMixin:SetInfoShown(shown)LootHistoryFrameMixin:SetupEncounterDropdown()LootHistoryFrameMixin:SetupGamepad()LootHistoryFrameMixin:ShouldAutoOpen()LootHistoryFrameMixin:UnfocusGamepad()LootHistoryFrameMixin:UninitializeGamepad()LootHistoryFrameMixin:UpdatePerfectAnimQueue(itemData, itemFrame, dropInfo)LootHistoryFrameMixin:UpdateTimer()LootHistoryRollTooltipLineMixin:Init(rollInfo, anyRollNumbers)LootHistoryRollTooltipLineMixin:SetToAllPassed()LootItemExtendedMixin:Init(itemLink, originalQuantity, specID, isCurrency, isUpgraded, isIconBorderShown, isIconBorderDropShadowShown, iconDrawLayer)LootItemExtendedMixin:SetArrowUpgradeTexture(upgradeTexture)LootItemExtendedMixin:SetIconBorderAtlas(atlas)LootItemExtendedMixin:SetIconBorderDesaturated(desaturated)LootItemExtendedMixin:SetIconBorderDropShadowShown(shown)LootItemExtendedMixin:SetIconBorderShown(shown)LootItemExtendedMixin:SetIconDrawLayer(drawLayer)LootItemExtendedMixin:SetIconOverlay2Atlas(atlas)LootItemExtendedMixin:SetIconOverlayAtlas(atlas)LootItemExtendedMixin:SetIconOverlayShown(shown)LootItemExtendedMixin:SetIconOverlay_Internal(overlay, atlas)LootItemExtendedMixin:SetIconQuantity(quantity)LootItemExtendedMixin:SetSpecIconShown(shown)LootItemExtendedMixin:SetSpecIconTexture(texture)LootItemExtendedMixin:SetTexture(texture)LootItemExtendedMixin:StopAnimArrows()LootUpgradeFrame_AnimDone(self)LootUpgradeFrame_OnClick(self, button, down)LootUpgradeFrame_SetUp(self, itemLink, quantity, specID, baseQuality)LootWonAlertFrame_OnClick(self, button, down)LootWonAlertFrame_SetUp(self, originalLink, originalQuantity, rollType, roll, specID, isCurrency, showFactionBG, lootSource, lessAwesome, isUpgraded, isCorrupted, wonRoll, showRatedBG, isSecondaryResult)LossOfControlMixin:OnEvent(event, ...)LossOfControlMixin:OnHide()LossOfControlMixin:OnLoad()LossOfControlMixin:OnUpdate(elapsed)LossOfControlMixin:SetIsInEditMode(isInEditMode)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.