~/forever/addon-api
Addon API
StaticPopup_OnKeyDown(dialog, key)StaticPopup_OnShow(dialog)StaticPopup_OnUpdate(dialog, elapsed)StaticPopup_Queue(which, text_arg1, text_arg2, data, insertedFrame, customOnHideScript)StaticPopup_ReleaseInsertedFrame(dialog)StaticPopup_RemoveDialog(dialog)StaticPopup_ReparentDialogs()StaticPopup_ResizeShownDialogs()StaticPopup_SetButtonText(which, buttonIndex, text)StaticPopup_SetFullScreenFrame(frame)StaticPopup_SetProgressBarTime(dialog, duration, timeleft)StaticPopup_SetTimeLeft(dialog, timeleft)StaticPopup_SetUpPosition(dialog)StaticPopup_Show(which, text_arg1, text_arg2, data, insertedFrame, customOnHideScript)StaticPopup_ShowCustomGenericConfirmation(customData, insertedFrame)StaticPopup_ShowCustomGenericInputBox(customData, insertedFrame)StaticPopup_ShowGenericConfirmation(text, callback, insertedFrame)StaticPopup_ShowGenericDropdown(text, callback, options, requiresConfirmation, defaultOption)StaticPopup_ShowNotification(systemPrefix, notificationType, message)StaticPopup_StandardConfirmationTextHandler(editBox, expectedText)StaticPopup_StandardEditBoxOnEscapePressed(editBox)StaticPopup_StandardNonEmptyTextHandler(editBox)StaticPopup_UpdateAll(elapsed)StaticPopup_UpdateProgressBar(dialog, percent)StaticPopup_UpdateSubText(dialog, dialogInfo)StaticPopup_Visible(which)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.