~/forever/addon-api
Addon API
RotateControlArrowButtonMixin:OnButtonStateChanged()RotateControlArrowButtonMixin:OnEnter()RotateControlArrowButtonMixin:OnLeave()RotateControlArrowButtonMixin:OnLoad()RotateControlArrowButtonMixin:OnMouseDown()RotateControlArrowButtonMixin:OnMouseUp()RotateControlArrowButtonMixin:SetHoverCallbacks(onEnterCallback, onLeaveCallback)RotateControlFrameMixin:OnEnter()RotateControlFrameMixin:OnEvent(event, ...)RotateControlFrameMixin:OnHide()RotateControlFrameMixin:OnLeave()RotateControlFrameMixin:OnLoad()RotateControlFrameMixin:OnShow()RotateControlFrameMixin:UpdateActiveState()ScaleControlArrowButtonMixin:OnButtonStateChanged()ScaleControlArrowButtonMixin:OnEnter()ScaleControlArrowButtonMixin:OnLeave()ScaleControlArrowButtonMixin:OnLoad()ScaleControlArrowButtonMixin:OnMouseDown()ScaleControlArrowButtonMixin:OnMouseUp()ScaleControlArrowButtonMixin:SetHoverCallbacks(onEnterCallback, onLeaveCallback)ScaleControlFrameMixin:FormatValue(value)ScaleControlFrameMixin:OnEnter()ScaleControlFrameMixin:OnLeave()ScaleControlFrameMixin:OnLoad()ScaleControlFrameMixin:OnMinMaxChanged()ScaleControlFrameMixin:OnMouseDown()ScaleControlFrameMixin:OnMouseUp()ScaleControlFrameMixin:OnShow()ScaleControlFrameMixin:OnValueChanged(value)ScaleControlFrameMixin:UpdateActiveState()ScaleControlFrameMixin:UpdateDefaultAnchor()ScaleControlFrameMixin:UpdateFill()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.