From 6483b5edc778e8fbeb1a0c29d55c150f9d60965e Mon Sep 17 00:00:00 2001 From: Luis von der Eltz Date: Thu, 7 Jul 2022 10:46:06 +0200 Subject: [PATCH 1/2] Add Has method to IPseudoClasses --- src/Avalonia.Base/Controls/IPseudoClasses.cs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/Avalonia.Base/Controls/IPseudoClasses.cs b/src/Avalonia.Base/Controls/IPseudoClasses.cs index eda521727f..45013ee069 100644 --- a/src/Avalonia.Base/Controls/IPseudoClasses.cs +++ b/src/Avalonia.Base/Controls/IPseudoClasses.cs @@ -19,5 +19,12 @@ namespace Avalonia.Controls /// /// The pseudoclass name. bool Remove(string name); + + /// + /// Returns whether a pseudoclass is present in the collection. + /// + /// The pseudoclass name. + /// Whether the pseudoclass is present. + bool Has(string name); } } From 4ca4986b4f6e6bf31e7e53a5de531895a33b8ee7 Mon Sep 17 00:00:00 2001 From: Luis von der Eltz Date: Tue, 12 Jul 2022 15:58:58 +0200 Subject: [PATCH 2/2] rename --- src/Avalonia.Base/Controls/IPseudoClasses.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Avalonia.Base/Controls/IPseudoClasses.cs b/src/Avalonia.Base/Controls/IPseudoClasses.cs index 45013ee069..438b05a8cf 100644 --- a/src/Avalonia.Base/Controls/IPseudoClasses.cs +++ b/src/Avalonia.Base/Controls/IPseudoClasses.cs @@ -25,6 +25,6 @@ namespace Avalonia.Controls /// /// The pseudoclass name. /// Whether the pseudoclass is present. - bool Has(string name); + bool Contains(string name); } }