AngleSharp by Florian Rappl

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

.NET API 1,206,784 bytes

 ComplexSelector

Represents a complex selector, i.e. one or more compound selectors separated by combinators.
public bool IsReady { get; }

Gets if the selector has already been finalized.

public int Length { get; }

Gets the number of selectors in this group.

public Priority Specifity { get; }

Gets the specifity index for this chain of selectors.

public string Text { get; }

Gets the string representation of the selector.

public ComplexSelector()

Creates a new complex selector.

Appends a selector to the complex of selectors.

Clears the list of selectors.

Appends the LAST selector to the complex of selectors.

public bool Match(IElement element)

Determines if the given object is matched by this selector.

public string ToCss()

public string ToCss(IStyleFormatter formatter)