~/forever/addon-api
Addon API
GlueAnnouncementDialogMixin:OnCloseClick()GlueAnnouncementDialogMixin:OnShow()GlueDialogButtonMixin:OnTextScaleUpdated(scale, registrationInfo)GlueDialogMixin:ApplyHtmlText()GlueDialogMixin:ClearHtmlText()GlueDialogMixin:EndFocus()GlueDialogMixin:GetButton(index)GlueDialogMixin:GetButton1()GlueDialogMixin:GetButton2()GlueDialogMixin:GetButton3()GlueDialogMixin:GetContentSize()GlueDialogMixin:GetEditBox()GlueDialogMixin:GetEditBoxText()GlueDialogMixin:GetHtmlText(text)GlueDialogMixin:GetText(text)GlueDialogMixin:GetTextFontString()GlueDialogMixin:Init(which, text_arg1, text_arg2, data, insertedFrame)GlueDialogMixin:NarrationGetName()GlueDialogMixin:OnHide()GlueDialogMixin:OnHyperlinkClick(...)GlueDialogMixin:OnHyperlinkEnter(...)GlueDialogMixin:OnHyperlinkLeave(...)GlueDialogMixin:OnShow()GlueDialogMixin:OnUpdate(elapsed)GlueDialogMixin:Resize(which)GlueDialogMixin:SetBackground(useDark)GlueDialogMixin:SetFormattedText(...)GlueDialogMixin:SetHtmlText(text)GlueDialogMixin:SetText(text)GlueDialogMixin:SetupStartDelay(dialogInfo)GlueDialogMixin:StartFocus()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.