From c155740ac589574fa7c97019bcf546512f67780a Mon Sep 17 00:00:00 2001 From: Tayrtahn Date: Fri, 18 Apr 2025 12:28:24 -0400 Subject: [PATCH] Cleanup warnings in SimpleRadialMenu (#36690) --- .../Controls/SimpleRadialMenu.xaml.cs | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/Content.Client/UserInterface/Controls/SimpleRadialMenu.xaml.cs b/Content.Client/UserInterface/Controls/SimpleRadialMenu.xaml.cs index 15c8065a44..31d7eab340 100644 --- a/Content.Client/UserInterface/Controls/SimpleRadialMenu.xaml.cs +++ b/Content.Client/UserInterface/Controls/SimpleRadialMenu.xaml.cs @@ -11,7 +11,7 @@ using Robust.Client.Input; namespace Content.Client.UserInterface.Controls; [GenerateTypedNameReferences] -public partial class SimpleRadialMenu : RadialMenu +public sealed partial class SimpleRadialMenu : RadialMenu { private EntityUid? _attachMenuToEntity; @@ -147,7 +147,7 @@ public partial class SimpleRadialMenu : RadialMenu Close(); }; } - + return button; } @@ -232,21 +232,21 @@ public partial class SimpleRadialMenu : RadialMenu public abstract class RadialMenuOption { public string? ToolTip { get; init; } - + public SpriteSpecifier? Sprite { get; init; } public Color? BackgroundColor { get; set; } public Color? HoverBackgroundColor { get; set; } } -public class RadialMenuActionOption(Action onPressed) : RadialMenuOption +public abstract class RadialMenuActionOption(Action onPressed) : RadialMenuOption { public Action OnPressed { get; } = onPressed; } -public class RadialMenuActionOption(Action onPressed, T data) +public sealed class RadialMenuActionOption(Action onPressed, T data) : RadialMenuActionOption(onPressed: () => onPressed(data)); -public class RadialMenuNestedLayerOption(IReadOnlyCollection nested, float containerRadius = 100) +public sealed class RadialMenuNestedLayerOption(IReadOnlyCollection nested, float containerRadius = 100) : RadialMenuOption { public float? ContainerRadius { get; } = containerRadius; @@ -254,7 +254,7 @@ public class RadialMenuNestedLayerOption(IReadOnlyCollection n public IReadOnlyCollection Nested { get; } = nested; } -public class SimpleRadialMenuSettings +public sealed class SimpleRadialMenuSettings { /// /// Default container draw radius. Is going to be further affected by per sector increment. -- 2.51.2