~/forever/updates/addon-api
Updates
SettingsCategoryListHeaderMixin:Init(initializer)SettingsCategoryListMixin:AddCategory(category, groupText, addon)SettingsCategoryListMixin:AddCategoryInternal(category, group, addOn)SettingsCategoryListMixin:CreateCategories()SettingsCategoryListMixin:EnumerateCategoryButtons()SettingsCategoryListMixin:FindCategoryElementData(category)SettingsCategoryListMixin:GenerateElementList()SettingsCategoryListMixin:GetAllCategories()SettingsCategoryListMixin:GetCategory(categoryID)SettingsCategoryListMixin:GetCategorySet()SettingsCategoryListMixin:GetCurrentCategory()SettingsCategoryListMixin:GetFirstCategoryButton()SettingsCategoryListMixin:GetOrCreateGroup(groupText, order)SettingsCategoryListMixin:GetSelectedCategoryButton()SettingsCategoryListMixin:OnLoad()SettingsCategoryListMixin:RefreshNewFeatures()SettingsCategoryListMixin:SetCategorySet(categorySet)SettingsCategoryListMixin:SetCurrentCategory(category)SettingsCategoryMixin:CreateSubcategory(name, description)SettingsCategoryMixin:GetCategorySet()SettingsCategoryMixin:GetCategoryTutorialInfo()SettingsCategoryMixin:GetID()SettingsCategoryMixin:GetName()SettingsCategoryMixin:GetOrder()SettingsCategoryMixin:GetParentCategory()SettingsCategoryMixin:GetQualifiedName()SettingsCategoryMixin:GetSubcategories()SettingsCategoryMixin:HasParentCategory()SettingsCategoryMixin:HasSubcategories()SettingsCategoryMixin:Init(name)SettingsCategoryMixin:IsExpanded()SettingsCategoryMixin:SetCategorySet(categorySet)SettingsCategoryMixin:SetCategoryTutorialInfo(tooltip, callback)SettingsCategoryMixin:SetExpanded(expanded)SettingsCategoryMixin:SetName(name)SettingsCategoryMixin:SetOrder(order)SettingsCategoryMixin:SetParentCategory(category)SettingsCategoryMixin:SetShouldSortAlphabetically(should)SettingsCategoryMixin:ShouldSortAlphabetically()SettingsCheckboxControlMixin:EvaluateState()SettingsCheckboxControlMixin:Init(initializer)SettingsCheckboxControlMixin:OnCheckboxValueChanged(value)SettingsCheckboxControlMixin:OnLoad()SettingsCheckboxControlMixin:OnSettingValueChanged(setting, value)SettingsCheckboxControlMixin:Release()SettingsCheckboxControlMixin:SetValue(value)SettingsCheckboxDropdownControlMixin:EvaluateState()SettingsCheckboxDropdownControlMixin:GetSettings()SettingsCheckboxDropdownControlMixin:Init(initializer)SettingsCheckboxDropdownControlMixin:IsEnabled()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.