~/forever/addon-api
Addon API
AuraContainerEditModeAuraSourceMixin:GetAuraDataByAuraInstanceID(unitToken, auraInstanceID)AuraContainerFlowLayoutPrivateMixin:ApplyFlowLayout()AuraContainerFlowLayoutPrivateMixin:ApplyFlowLayoutDefaults(_flowLayout)AuraContainerFlowLayoutPrivateMixin:GetFlowLayout()AuraContainerFlowLayoutPrivateMixin:GetFlowLayoutGroups()AuraContainerFlowLayoutSharedMixin:GetFlowLayoutAnchorPoint()AuraContainerFlowLayoutSharedMixin:GetFlowLayoutAxis()AuraContainerFlowLayoutSharedMixin:GetFlowLayoutGrowthDirection()AuraContainerFlowLayoutSharedMixin:GetFlowLayoutMaximumLineSize()AuraContainerFlowLayoutSharedMixin:GetFlowLayoutPadding()AuraContainerFlowLayoutSharedMixin:ResetFlowLayoutOptions()AuraContainerFlowLayoutSharedMixin:SetFlowLayoutAnchorPoint(anchorPoint)AuraContainerFlowLayoutSharedMixin:SetFlowLayoutAxis(layoutAxis)AuraContainerFlowLayoutSharedMixin:SetFlowLayoutGrowthDirection(horizontalDirection, verticalDirection)AuraContainerFlowLayoutSharedMixin:SetFlowLayoutMaximumLineSize(maximumLineSize)AuraContainerFlowLayoutSharedMixin:SetFlowLayoutPadding(left, right, top, bottom)AuraContainerFramePoolProviderMixin:AcquireFrame()AuraContainerFramePoolProviderMixin:Init(framePool)AuraContainerFramePoolProviderMixin:ReleaseFrame(frame)AuraContainerInbound.GetDefaultAuraDurationFormatter()AuraContainerInbound.ResetTooltipStyle()AuraContainerItemEnchantmentManagerMixin:ClearItemEnchantmentFrame(itemEnchantment)AuraContainerItemEnchantmentManagerMixin:ClearItemEnchantments()AuraContainerItemEnchantmentManagerMixin:EnumerateActiveItemEnchantments()AuraContainerItemEnchantmentManagerMixin:EnumerateItemEnchantments()AuraContainerItemEnchantmentManagerMixin:GetActiveItemEnchantmentFrames()AuraContainerItemEnchantmentManagerMixin:GetActiveItemEnchantments()AuraContainerItemEnchantmentManagerMixin:GetItemEnchantment(itemEnchantmentSlot)AuraContainerItemEnchantmentManagerMixin:GetSortDirection()AuraContainerItemEnchantmentManagerMixin:GetSortMethod()AuraContainerItemEnchantmentManagerMixin:HasAnyEnabledItemEnchantments()AuraContainerItemEnchantmentManagerMixin:HasAnyItemEnchantments()AuraContainerItemEnchantmentManagerMixin:HasItemEnchantment(itemEnchantmentSlot)AuraContainerItemEnchantmentManagerMixin:Init(owner)AuraContainerItemEnchantmentManagerMixin:InitializeItemEnchantmentFrame(itemEnchantment)AuraContainerItemEnchantmentManagerMixin:RebuildActiveItemEnchantments()AuraContainerItemEnchantmentManagerMixin:RefreshFrameAssignments()AuraContainerItemEnchantmentManagerMixin:RefreshItemEnchantment(itemEnchantment)AuraContainerItemEnchantmentManagerMixin:RegisterItemEnchantment(itemEnchantmentSlot, description)AuraContainerItemEnchantmentManagerMixin:ResetFrameAssignmentForItemEnchantment(itemEnchantment)AuraContainerItemEnchantmentManagerMixin:ResetFrameAssignments()AuraContainerItemEnchantmentManagerMixin:SetItemEnchantmentEnabled(itemEnchantment, enabled)AuraContainerItemEnchantmentManagerMixin:SetSortMethod(sortMethod, sortDirection)AuraContainerItemEnchantmentManagerMixin:SignalItemEnchantmentsChanged()AuraContainerItemEnchantmentManagerMixin:UnregisterItemEnchantment(itemEnchantmentSlot)AuraContainerItemEnchantmentManagerMixin:UpdateItemEnchantmentFrame(itemEnchantment)AuraContainerItemEnchantmentMixin:ClearEnchantmentInfo()AuraContainerItemEnchantmentMixin:CreateAuraData()AuraContainerItemEnchantmentMixin:GetAuraData()AuraContainerItemEnchantmentMixin:GetAuraFrame()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.