🚧
Still under progress. Soon will be finished.
Description
Represents the reflected node of a signature declaration
Methods
-
getContext
codegetContext(): ProjectContextReturns
ProjectContext: -
getTSNode
codegetTSNode(): SignatureReturns
Signature: -
getLine
codegetLine(): numberReturns
number: -
getPath
codegetPath(): stringReturns
string: -
getJSDoc
codegetJSDoc(): CommentNodeReturns
CommentNode: -
getReturnType
codegetReturnType(): ReflectedNode<Type, Node>Returns
ReflectedNode<Type, Node>: -
getTypeParameters
codegetTypeParameters(): TypeParameterNode[]Returns
TypeParameterNode[]: -
getParameters
codegetParameters(): ParameterNode[]Returns
ParameterNode[]: -
getParameterByName
codegetParameterByName(name: string): ParameterNode | nullParameters
name stringReturns
ParameterNode | null: -
serialize
codeSerializes the reflected node
serialize(): FunctionSignatureReturns
FunctionSignature:The reflected node as a serializable object