Options
All
  • Public
  • Public/Protected
  • All
Menu

Class NodeBuilder

Hierarchy

  • NodeBuilder

Index

Constructors

constructor

Properties

nodes

nodes: Node[]

valueProvider

valueProvider: ValueProvider

Methods

add

  • add(node: Node | Node[]): this

addComment

  • addComment(text: string): this

addMethodCall

  • addMethodCall(methodName: string, objectName: string, isAsync: boolean, argNames?: string[], typeParameter?: TypeNode[]): this
  • Parameters

    • methodName: string
    • objectName: string
    • isAsync: boolean
    • Optional argNames: string[]
    • Optional typeParameter: TypeNode[]

    Returns this

addMultiLineComment

  • addMultiLineComment(...text: string[]): this

addNewLine

  • addNewLine(): this

addStatement

  • addStatement(line: string): this

Generated using TypeDoc