Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface Identifier

Hierarchy

Index

Properties

_declarationBrand

_declarationBrand: any

_expressionBrand

_expressionBrand: any

_leftHandSideExpressionBrand

_leftHandSideExpressionBrand: any

_memberExpressionBrand

_memberExpressionBrand: any

_primaryExpressionBrand

_primaryExpressionBrand: any

_unaryExpressionBrand

_unaryExpressionBrand: any

_updateExpressionBrand

_updateExpressionBrand: any

Optional Readonly decorators

decorators: NodeArray<Decorator>

Readonly end

end: number

Readonly escapedText

escapedText: __String

Prefer to use id.unescapedText. (Note: This is available only in services, not internally to the TypeScript compiler.) Text of identifier, but if the identifier begins with two underscores, this will begin with three.

Readonly flags

flags: NodeFlags

Optional isInJSDocNamespace

isInJSDocNamespace: boolean

Readonly kind

Optional Readonly modifiers

modifiers: ModifiersArray

Optional Readonly originalKeywordKind

originalKeywordKind: SyntaxKind

Readonly parent

parent: Node

Readonly pos

pos: number

Readonly text

text: string

Methods

forEachChild

  • forEachChild<T>(cbNode: (node: Node) => T, cbNodeArray?: (nodes: NodeArray<Node>) => T): T

getChildAt

getChildCount

getChildren

getEnd

  • getEnd(): number
  • Returns number

getFirstToken

getFullStart

  • getFullStart(): number
  • Returns number

getFullText

getFullWidth

  • getFullWidth(): number
  • Returns number

getLastToken

getLeadingTriviaWidth

  • getLeadingTriviaWidth(sourceFile?: SourceFile): number

getSourceFile

getStart

  • getStart(sourceFile?: SourceFile, includeJsDocComment?: boolean): number
  • Parameters

    • Optional sourceFile: SourceFile
    • Optional includeJsDocComment: boolean

    Returns number

getText

  • Parameters

    Returns string

getWidth

Generated using TypeDoc