CssKeyframeSelectorSyntax Class

Represents a keyframe selector: from, to, a percentage, or a timeline range such as entry 10%.

public sealed class CssKeyframeSelectorSyntax : CssSyntaxNode
Inheritance
CssSyntaxNode CssKeyframeSelectorSyntax

Properties

NameDescription
OffsetGets the offset as a percentage: 0 for from, 100 for to.
OffsetToken
RangeNameToken

Gets the offset as a percentage: 0 for from, 100 for to.

public double Offset { get; }

Property value

double

OffsetToken

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

Property value

SyntaxToken

No documentation is available.

RangeNameToken

Syntax.g.cs
public SyntaxToken RangeNameToken { 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.
WithOffsetToken(SyntaxToken)Returns this node with offsetToken in place of its CssKeyframeSelectorSyntax.OffsetToken.
WithRangeNameToken(SyntaxToken)Returns this node with rangeNameToken in place of its CssKeyframeSelectorSyntax.RangeNameToken.

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 CssKeyframeSelectorSyntax Update(SyntaxToken rangeNameToken, SyntaxToken offsetToken)

Parameters

rangeNameToken SyntaxToken
offsetToken SyntaxToken

Returns

CssKeyframeSelectorSyntax

WithOffsetToken(SyntaxToken)

Syntax.g.cs

Returns this node with offsetToken in place of its CssKeyframeSelectorSyntax.OffsetToken.

public CssKeyframeSelectorSyntax WithOffsetToken(SyntaxToken offsetToken)

Parameters

offsetToken SyntaxToken

Returns

CssKeyframeSelectorSyntax

WithRangeNameToken(SyntaxToken)

Syntax.g.cs

Returns this node with rangeNameToken in place of its CssKeyframeSelectorSyntax.RangeNameToken.

public CssKeyframeSelectorSyntax WithRangeNameToken(SyntaxToken rangeNameToken)

Parameters

rangeNameToken SyntaxToken

Returns

CssKeyframeSelectorSyntax