~/forever/addon-api
Addon API
ProfessionsCraftingOutputLogMixin:FinalizeResultData()ProfessionsCraftingOutputLogMixin:OnCloseCallback()ProfessionsCraftingOutputLogMixin:OnEvent(event, ...)ProfessionsCraftingOutputLogMixin:OnHide()ProfessionsCraftingOutputLogMixin:OnLoad()ProfessionsCraftingOutputLogMixin:ProcessResultData(resultData)ProfessionsCraftingOutputLogMixin:RestartTimer(waitSeconds)ProfessionsCraftingOutputLogMixin:ShouldAutoOpen()ProfessionsCraftingPageMixin:AnyInventorySlotShown()ProfessionsCraftingPageMixin:CheckShowHelptips()ProfessionsCraftingPageMixin:Cleanup()ProfessionsCraftingPageMixin:ConfigureInventorySlots(info)ProfessionsCraftingPageMixin:Create()ProfessionsCraftingPageMixin:CreateAll()ProfessionsCraftingPageMixin:CreateControls()ProfessionsCraftingPageMixin:CreateInternal(recipeID, count, recipeLevel)ProfessionsCraftingPageMixin:GetButtonTemplate()ProfessionsCraftingPageMixin:GetCraftableCount()ProfessionsCraftingPageMixin:GetCurrentRecraftingRecipeID()ProfessionsCraftingPageMixin:GetDesiredPageWidth()ProfessionsCraftingPageMixin:GetSchematicWidth(useCondensedPanel)ProfessionsCraftingPageMixin:HideInventorySlots()ProfessionsCraftingPageMixin:Init(professionInfo)ProfessionsCraftingPageMixin:IsTutorialShown()ProfessionsCraftingPageMixin:OnEvent(event, ...)ProfessionsCraftingPageMixin:OnHide()ProfessionsCraftingPageMixin:OnLoad()ProfessionsCraftingPageMixin:OnProfessionSelected(professionInfo)ProfessionsCraftingPageMixin:OnReagentClicked(reagent)ProfessionsCraftingPageMixin:OnRecipeSelected(recipeInfo, recipeList)ProfessionsCraftingPageMixin:OnShow()ProfessionsCraftingPageMixin:OnViewGuildCraftersClicked()ProfessionsCraftingPageMixin:OverrideArt()ProfessionsCraftingPageMixin:Refresh(professionInfo)ProfessionsCraftingPageMixin:Reset()ProfessionsCraftingPageMixin:SchematicPostInit()ProfessionsCraftingPageMixin:SelectRecipe(recipeInfo, skipSelectInList)ProfessionsCraftingPageMixin:SetControlAnchors()ProfessionsCraftingPageMixin:SetCreateButtonTooltipText(tooltipText)ProfessionsCraftingPageMixin:SetMaximized()ProfessionsCraftingPageMixin:SetMinimized()ProfessionsCraftingPageMixin:SetOverrideCastBarActive(active)ProfessionsCraftingPageMixin:SetRankBarAnchors()ProfessionsCraftingPageMixin:SetTitle()ProfessionsCraftingPageMixin:SetupMultipleInputBox(count, countMax)ProfessionsCraftingPageMixin:ShowTutorial()ProfessionsCraftingPageMixin:ToggleTutorial()ProfessionsCraftingPageMixin:Update()ProfessionsCraftingPageMixin:UpdateSearchPreview()ProfessionsCraftingPageMixin:UpdateTutorial()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.