Extends

Properties

P end: number

Type:
  • number
Inherited From:

P flags: ts.NodeFlags

Type:

P id: number

Type:
  • number

P locals: ts.SymbolTable

P localSymbol: ts.Symbol

Type:

P nextContainer: ts.Node

Type:

P parent: ts.Node

Type:

P parserContextFlags: ts.ParserContextFlags

P pos: number

Type:
  • number
Inherited From:

P symbol: ts.Symbol

Type:

Methods

M getChildAt(index: number, sourceFile: ts.SourceFile) ts.Node

Parameters:
Name Type Argument
index number
sourceFile ts.SourceFile <optional>
Returns: { ts.Node }

M getChildCount(sourceFile: ts.SourceFile) number

Parameters:
Name Type Argument
sourceFile ts.SourceFile <optional>
Returns: { number }

M getChildren(sourceFile: ts.SourceFile) ts.Node[]

Parameters:
Name Type Argument
sourceFile ts.SourceFile <optional>
Returns: { Array.<ts.Node> }

M getEnd() number

Returns: { number }

M getFirstToken(sourceFile: ts.SourceFile) ts.Node

Parameters:
Name Type Argument
sourceFile ts.SourceFile <optional>
Returns: { ts.Node }

M getFullStart() number

Returns: { number }

M getFullText(sourceFile: ts.SourceFile) string

Parameters:
Name Type Argument
sourceFile ts.SourceFile <optional>
Returns: { string }

M getFullWidth() number

Returns: { number }

M getLastToken(sourceFile: ts.SourceFile) ts.Node

Parameters:
Name Type Argument
sourceFile ts.SourceFile <optional>
Returns: { ts.Node }

M getLeadingTriviaWidth(sourceFile: ts.SourceFile) number

Parameters:
Name Type Argument
sourceFile ts.SourceFile <optional>
Returns: { number }

M getSourceFile() ts.SourceFile

Returns: { ts.SourceFile }

M getStart(sourceFile: ts.SourceFile) number

Parameters:
Name Type Argument
sourceFile ts.SourceFile <optional>
Returns: { number }

M getText(sourceFile: ts.SourceFile) string

Parameters:
Name Type Argument
sourceFile ts.SourceFile <optional>
Returns: { string }

M getWidth(sourceFile: ts.SourceFile) number

Parameters:
Name Type Argument
sourceFile ts.SourceFile <optional>
Returns: { number }