Browse Source

Merge pull request #8459 from pr8x/pseudoclasses-has

Add `Has()` method to `IPseudoClasses`
Max Katz 3 years ago
parent
commit
e9aa43e941
1 changed files with 7 additions and 0 deletions
  1. 7 0
      src/Avalonia.Base/Controls/IPseudoClasses.cs

+ 7 - 0
src/Avalonia.Base/Controls/IPseudoClasses.cs

@@ -19,5 +19,12 @@ namespace Avalonia.Controls
         /// </summary>
         /// <param name="name">The pseudoclass name.</param>
         bool Remove(string name);
+
+        /// <summary>
+        /// Returns whether a pseudoclass is present in the collection.
+        /// </summary>
+        /// <param name="name">The pseudoclass name.</param>
+        /// <returns>Whether the pseudoclass is present.</returns>
+        bool Contains(string name);
     }
 }