~/forever/updates/addon-api
Updates
SearchBoxListMixin:OnFocusLost()SearchBoxListMixin:OnKeyDown(key)SearchBoxListMixin:OnLoad()SearchBoxListMixin:OnShow()SearchBoxListMixin:OnTextChanged()SearchBoxListMixin:SetSearchPreviewSelection(selectedIndex)SearchBoxListMixin:SetSearchPreviewSelectionToAllResults()SearchBoxListMixin:SetSearchResultsFrame(frame)SearchBoxListMixin:UpdateSearchPreview(finished, dbLoaded, numResults)SearchBoxTemplateClearButton_OnClick(self)SearchBoxTemplate_ClearText(self)SearchBoxTemplate_OnEditFocusGained(self)SearchBoxTemplate_OnEditFocusLost(self)SearchBoxTemplate_OnLoad(self)SearchBoxTemplate_OnTextChanged(self)SecondsFormatterMixin:CanApproximate(seconds)SecondsFormatterMixin:CanRoundUpIntervals()SecondsFormatterMixin:CanRoundUpLastUnit()SecondsFormatterMixin:Format(seconds, abbreviation)SecondsFormatterMixin:FormatMillseconds(millseconds, abbreviation)SecondsFormatterMixin:FormatZero(abbreviation, convertToLower)SecondsFormatterMixin:GetApproximationSeconds()SecondsFormatterMixin:GetDefaultAbbreviation()SecondsFormatterMixin:GetDesiredUnitCount(seconds)SecondsFormatterMixin:GetFormatString(interval, abbreviation, convertToLower)SecondsFormatterMixin:GetIntervalDescription(interval)SecondsFormatterMixin:GetIntervalSeconds(interval)SecondsFormatterMixin:GetMaxInterval()SecondsFormatterMixin:GetMinInterval(seconds)SecondsFormatterMixin:GetStripIntervalWhitespace()SecondsFormatterMixin:Init(approximationSeconds, defaultAbbreviation, roundUpLastUnit, convertToLower, roundUpIntervals)SecondsFormatterMixin:SetApproximationSeconds(approximationSeconds)SecondsFormatterMixin:SetCanRoundUpIntervals(roundUpIntervals)SecondsFormatterMixin:SetCanRoundUpLastUnit(roundUpLastUnit)SecondsFormatterMixin:SetConvertToLower(convertToLower)SecondsFormatterMixin:SetDefaultAbbreviation(defaultAbbreviation)SecondsFormatterMixin:SetDesiredUnitCount(unitCount)SecondsFormatterMixin:SetMinInterval(interval)SecondsFormatterMixin:SetStripIntervalWhitespace(strip)SecondsToClock(seconds, displayZeroHours)SecondsToMinutes(seconds)SecondsToTime(seconds, noSeconds, notAbbreviated, maxCount, roundUp)SecondsToTimeAbbrev(seconds, thresholdOverride)SelectableButtonMixin:CanChangeSelection(newSelected)SelectableButtonMixin:IsSelected()SelectableButtonMixin:OnClick()SelectableButtonMixin:OnLoad()SelectableButtonMixin:OnSelected(newSelected)SelectableButtonMixin:Reset()SelectableButtonMixin:SetSelected(newSelected)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.