Functions
getComment
- getComment(text: string): Identifier
-
Parameters
Returns Identifier
getMethodCall
- getMethodCall(methodName: string, objectName: string, isAsync: boolean, argNames?: string[], typeParameter?: TypeNode[], withResult?: boolean): Node
-
Parameters
-
methodName: string
-
objectName: string
-
isAsync: boolean
-
Optional argNames: string[]
-
Optional typeParameter: TypeNode[]
-
Default value withResult: boolean = false
Returns Node
getMultiLineComment
- getMultiLineComment(...text: string[]): Identifier[]
-
Parameters
Returns Identifier[]
getNewLine
- getNewLine(): Token<NewLineTrivia>
-
Returns Token<NewLineTrivia>
getPropertyGet
- getPropertyGet(propertyName: string, objectName: string, value: string): Node
-
Parameters
-
propertyName: string
-
objectName: string
-
value: string
Returns Node
getPropertySet
- getPropertySet(propertyName: string, objectName: string, value: string): Node
-
Parameters
-
propertyName: string
-
objectName: string
-
value: string
Returns Node
getStatement
- getStatement(line: string): Identifier
-
Parameters
Returns Identifier
join
- join(nodes: Node[], separator: Node | function): Node[]
-
Parameters
-
nodes: Node[]
-
separator: Node | function
Returns Node[]