AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="0.9.9" />

.NET API 1,224,192 bytes

 SimpleSelector

Represents a simple selector (either a type selector, universal selector, attribute, class, id or pseudo-class selector).
public static readonly SimpleSelector All

public Priority Specifity { get; }

public string Text { get; }

public SimpleSelector()

public SimpleSelector(string match)

public SimpleSelector(Predicate<IElement> matches, Priority specifify, string code)

public static SimpleSelector AttrAvailable(string match, string prefix = null)

public static SimpleSelector AttrBegins(string match, string value, string prefix = null)

public static SimpleSelector AttrContains(string match, string value, string prefix = null)

public static SimpleSelector AttrEnds(string match, string value, string prefix = null)

public static SimpleSelector AttrHyphen(string match, string value, string prefix = null)

public static SimpleSelector AttrList(string match, string value, string prefix = null)

public static SimpleSelector AttrMatch(string match, string value, string prefix = null)

public static SimpleSelector AttrNotMatch(string match, string value, string prefix = null)

public static SimpleSelector Class(string match)

public static SimpleSelector Id(string match)

public static SimpleSelector PseudoClass(Predicate<IElement> action, string pseudoClass)

public static SimpleSelector PseudoElement(Predicate<IElement> action, string pseudoElement)

public static SimpleSelector Type(string match)

public bool Match(IElement element)