diff --git a/src/Kook.Net.Core/Entities/Roles/GradientColor.cs b/src/Kook.Net.Core/Entities/Roles/GradientColor.cs index ffc79046..f726dbef 100644 --- a/src/Kook.Net.Core/Entities/Roles/GradientColor.cs +++ b/src/Kook.Net.Core/Entities/Roles/GradientColor.cs @@ -1,8 +1,11 @@ +using System.Diagnostics; + namespace Kook; /// /// Represents a gradient color. /// +[DebuggerDisplay(@"{DebuggerDisplay,nq}")] public struct GradientColor { public GradientColor(Color left, Color right) @@ -23,4 +26,6 @@ public GradientColor(Color left, Color right) public static implicit operator (Color Left, Color Right)(GradientColor gradient) => (gradient.Left, gradient.Right); public static implicit operator GradientColor((Color Left, Color Right) gradient) => new(gradient.Left, gradient.Right); + + private string DebuggerDisplay => $"{Left} -> {Right}"; }