~/forever/updates/addon-api
Updates
ColorManager.UpdateColorsForItemQuality()ColorManager.UpdateColorsForWorldQuestQuality()ColorMixin:GenerateHexColor()ColorMixin:GenerateHexColorMarkup()ColorMixin:GenerateHexColorNoAlpha()ColorMixin:GetHSL()ColorMixin:GetRGB()ColorMixin:GetRGBA()ColorMixin:GetRGBAAsBytes()ColorMixin:GetRGBAsBytes()ColorMixin:IsEqualTo(otherColor)ColorMixin:IsRGBEqualTo(otherColor)ColorMixin:OnLoad(r, g, b, a)ColorMixin:SetRGB(r, g, b)ColorMixin:SetRGBA(r, g, b, a)ColorMixin:WrapTextInColorCode(text)Enumeration ColorOverrideStructure ColorOverrideInfoColorPickerFrameMixin:AdjustBrightness(x, y)ColorPickerFrameMixin:AdjustOpacity(direction, down)ColorPickerFrameMixin:FocusGamepad()ColorPickerFrameMixin:GetColorAlpha()ColorPickerFrameMixin:GetColorRGB()ColorPickerFrameMixin:GetExtraInfo()ColorPickerFrameMixin:GetPreviousValues()ColorPickerFrameMixin:InitializeGamepad()ColorPickerFrameMixin:OnCancel()ColorPickerFrameMixin:OnEvent(event, ...)ColorPickerFrameMixin:OnHide()ColorPickerFrameMixin:OnKeyDown(key)ColorPickerFrameMixin:OnLeftStick()ColorPickerFrameMixin:OnLoad()ColorPickerFrameMixin:OnOkay()ColorPickerFrameMixin:OnShow()ColorPickerFrameMixin:OpacityDecrease(down)ColorPickerFrameMixin:OpacityIncrease(down)ColorPickerFrameMixin:RegisterForTransitions()ColorPickerFrameMixin:SetUpGamepadCursorAndShow()ColorPickerFrameMixin:SetupColorPickerAndShow(info)ColorPickerFrameMixin:SetupGamepad()ColorPickerFrameMixin:UnfocusGamepad()ColorPickerHexBoxMixin:OnColorSelect(r, g, b)ColorPickerHexBoxMixin:OnEnterPressed()ColorPickerHexBoxMixin:OnLoad()ColorPickerHexBoxMixin:OnTextChanged()ColorPickerSoftCursor_OnUpdate(self, delta)ColorSwatchMixin:OnEnter()ColorSwatchMixin:OnLeave()ColorSwatchMixin:OnShow()ColorSwatchMixin:SetBorderColor(color)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.