CssClassSelectorSyntax Class

Represents a class selector, such as .card.

public sealed class CssClassSelectorSyntax : CssSimpleSelectorSyntax
Inheritance
CssSimpleSelectorSyntax CssClassSelectorSyntax

Properties

NameDescription
DotToken
NameGets the class name, with its escapes resolved.
NameToken

DotToken

Syntax.g.cs
public SyntaxToken DotToken { get; }

Property value

SyntaxToken

No documentation is available.

Gets the class name, with its escapes resolved.

public string Name { get; }

Property value

string

NameToken

Syntax.g.cs
public SyntaxToken NameToken { get; }

Property value

SyntaxToken

No documentation is available.

Methods

NameDescription
Accept(CssSyntaxVisitor)
Accept<TResult>(CssSyntaxVisitor<TResult>)
Update(SyntaxToken, SyntaxToken)Returns this node with the given parts, or itself when nothing changed.
WithDotToken(SyntaxToken)Returns this node with dotToken in place of its CssClassSelectorSyntax.DotToken.
WithNameToken(SyntaxToken)Returns this node with nameToken in place of its CssClassSelectorSyntax.NameToken.

Accept overloads

Accept(CssSyntaxVisitor)

Syntax.g.cs
public override void Accept(CssSyntaxVisitor visitor)
Parameters
visitor CssSyntaxVisitor

No documentation is available.

Accept<TResult>(CssSyntaxVisitor<TResult>)

Syntax.g.cs
public override TResult? Accept<TResult>(CssSyntaxVisitor<TResult> visitor)
Type parameters
TResult
Parameters
visitor CssSyntaxVisitor<TResult>
Returns

TResult?

No documentation is available.

Update(SyntaxToken, SyntaxToken)

Syntax.g.cs

Returns this node with the given parts, or itself when nothing changed.

public CssClassSelectorSyntax Update(SyntaxToken dotToken, SyntaxToken nameToken)

Parameters

dotToken SyntaxToken
nameToken SyntaxToken

Returns

CssClassSelectorSyntax

WithDotToken(SyntaxToken)

Syntax.g.cs

Returns this node with dotToken in place of its CssClassSelectorSyntax.DotToken.

public CssClassSelectorSyntax WithDotToken(SyntaxToken dotToken)

Parameters

dotToken SyntaxToken

Returns

CssClassSelectorSyntax

WithNameToken(SyntaxToken)

Syntax.g.cs

Returns this node with nameToken in place of its CssClassSelectorSyntax.NameToken.

public CssClassSelectorSyntax WithNameToken(SyntaxToken nameToken)

Parameters

nameToken SyntaxToken

Returns

CssClassSelectorSyntax