JsxExpressionParent

Properties

Link copied to clipboard
abstract val end: Double
Link copied to clipboard
abstract val flags: NodeFlags
Link copied to clipboard
abstract val kind: SyntaxKind
Link copied to clipboard
abstract val parent: Node
Link copied to clipboard
abstract val pos: Double

Functions

Link copied to clipboard
abstract fun <T> forEachChild(cbNode: (node: Node) -> T?, cbNodeArray: (nodes: NodeArray<Node>) -> T? = definedExternally): T?
Link copied to clipboard
abstract fun getChildAt(index: Double, sourceFile: SourceFile = definedExternally): Node
Link copied to clipboard
abstract fun getChildCount(sourceFile: SourceFile = definedExternally): Double
Link copied to clipboard
abstract fun getChildren(sourceFile: SourceFile = definedExternally): ReadonlyArray<Node>
Link copied to clipboard
abstract fun getEnd(): Double
Link copied to clipboard
abstract fun getFirstToken(sourceFile: SourceFile = definedExternally): Node?
Link copied to clipboard
abstract fun getFullStart(): Double
Link copied to clipboard
abstract fun getFullText(sourceFile: SourceFile = definedExternally): String
Link copied to clipboard
abstract fun getFullWidth(): Double
Link copied to clipboard
abstract fun getLastToken(sourceFile: SourceFile = definedExternally): Node?
Link copied to clipboard
abstract fun getLeadingTriviaWidth(sourceFile: SourceFile = definedExternally): Double
Link copied to clipboard
abstract fun getSourceFile(): SourceFile
Link copied to clipboard
abstract fun getStart(sourceFile: SourceFile = definedExternally, includeJsDocComment: Boolean = definedExternally): Double
Link copied to clipboard
abstract fun getText(sourceFile: SourceFile = definedExternally): String
Link copied to clipboard
abstract fun getWidth(sourceFile: SourceFileLike = definedExternally): Double