~/forever/updates/addon-api
Updates
ScrollBoxSelectorMixin:SetCustomPadding(top, bottom, left, right, horizontalSpacing, verticalSpacing)ScrollBoxSelectorMixin:SetCustomStride(customStride)ScrollBoxSelectorMixin:UpdateSelections()ScrollBoxTextContainerMixin:SetElementText(text, color)ScrollBoxViewMixin:FindFrame(elementData)ScrollBoxViewMixin:FindFrameByPredicate(predicate)ScrollBoxViewMixin:GetExtent()ScrollBoxViewMixin:GetFrameLevelCounter(referenceFrameLevel, range)ScrollBoxViewMixin:GetFrameLevelPolicy()ScrollBoxViewMixin:GetFrames()ScrollBoxViewMixin:GetPadding()ScrollBoxViewMixin:GetScrollBox()ScrollBoxViewMixin:GetScrollTarget()ScrollBoxViewMixin:HasBiaxalLayout()ScrollBoxViewMixin:Init()ScrollBoxViewMixin:InitDefaultDrag(scrollBox)ScrollBoxViewMixin:IsElementStretchDisabled()ScrollBoxViewMixin:IsExtentValid()ScrollBoxViewMixin:IsInitialized()ScrollBoxViewMixin:SetElementStretchDisabled(elementStretchDisabled)ScrollBoxViewMixin:SetExtent(extent)ScrollBoxViewMixin:SetFrameLevelPolicy(frameLevelPolicy)ScrollBoxViewMixin:SetMaxPanExtent(maxPanExtent)ScrollBoxViewMixin:SetPadding(padding)ScrollBoxViewMixin:SetPanExtent(panExtent)ScrollBoxViewMixin:SetScrollBox(scrollBox)ScrollBoxViewUtil.CalculateSpacingUntil(index, stride, spacing)ScrollBoxViewUtil.CheckDataIndicesReturn(dataIndexBegin, dataIndexEnd)ScrollBoxViewUtil.CreateFrameLevelCounter(frameLevelPolicy, referenceFrameLevel, range)ScrollBoxViewUtil.GetFrameExtent(frame, isHorizontal)ScrollBoxViewUtil.GetLower(frame, isHorizontal)ScrollBoxViewUtil.GetUpper(frame, isHorizontal)ScrollBoxViewUtil.SelectCursorComponent(parent, isHorizontal)ScrollBoxViewUtil.SelectPointComponent(frame, isHorizontal)ScrollBoxViewUtil.SetFrameExtent(frame, value, isHorizontal)ScrollBoxViewUtil.SetHorizontalPoint(frame, offset, indent, elementStretchDisabled, scrollTarget)ScrollBoxViewUtil.SetPoint(frame, offset, indent, elementStretchDisabled, scrollTarget, isHorizontal)ScrollBoxViewUtil.SetVerticalPoint(frame, offset, indent, elementStretchDisabled, scrollTarget)ScrollControllerMixin:CanInterpolateScroll()ScrollControllerMixin:EnableSnapToInterval()ScrollControllerMixin:GetIntervalRange()ScrollControllerMixin:GetPanExtentPercentage()ScrollControllerMixin:GetScrollInterpolator()ScrollControllerMixin:GetScrollPercentage()ScrollControllerMixin:GetWheelPanPercentage()ScrollControllerMixin:Interpolate(scrollPercentage, setter)ScrollControllerMixin:IsAtBegin()ScrollControllerMixin:IsAtEnd()ScrollControllerMixin:IsScrollAllowed()ScrollControllerMixin:OnLoad()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.