CssNamePreludeSyntax Class

Represents the name in the prelude of an at-rule such as @keyframes fade or @property --size.

public sealed class CssNamePreludeSyntax : CssPreludeSyntax
Inheritance
CssPreludeSyntax CssNamePreludeSyntax

Properties

NameDescription
NameGets the name, unquoted and with its escapes resolved.
NameToken

Gets the name, unquoted and 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)Returns this node with the given parts, or itself when nothing changed.
WithNameToken(SyntaxToken)Returns this node with nameToken in place of its CssNamePreludeSyntax.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)

Syntax.g.cs

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

public CssNamePreludeSyntax Update(SyntaxToken nameToken)

Parameters

nameToken SyntaxToken

Returns

CssNamePreludeSyntax

WithNameToken(SyntaxToken)

Syntax.g.cs

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

public CssNamePreludeSyntax WithNameToken(SyntaxToken nameToken)

Parameters

nameToken SyntaxToken

Returns

CssNamePreludeSyntax