Table of Contents

Class TypeScriptTokenizer.TokenList

Namespace
Alternet.Syntax.Parsers.TypeScript
Assembly
Alternet.Syntax.Parsers.TypeScript.v9.dll

Represents a LineToken collection.

public class TypeScriptTokenizer.TokenList : List<IList<TypeScriptTokenizer.LineToken>>, IList<IList<TypeScriptTokenizer.LineToken>>, ICollection<IList<TypeScriptTokenizer.LineToken>>, IList, ICollection, IReadOnlyList<IList<TypeScriptTokenizer.LineToken>>, IReadOnlyCollection<IList<TypeScriptTokenizer.LineToken>>, IEnumerable<IList<TypeScriptTokenizer.LineToken>>, IEnumerable
Inheritance
TypeScriptTokenizer.TokenList
Implements
Extension Methods

Constructors

TokenList(int)

Initializes a new instance of the TokenList class with specified capacity.

Methods

AddTokens(IList<LineToken>)
GetTokens(int, bool)

Gets list of tokens suitable for specified line index.

PositionChanged(int, int, int, int, char)

Updates specified position by deltaY values for any LineToken in the collection.

PositionChangedX(int, int, int, char)

Updates specified position by deltaX values for any LineToken in the collection.

PositionChangedY(int, int, int)

Updates specified position by deltaY values for any LineToken in the collection.