Home > ts-morph-structures > FunctionTypeStructureImpl
(“new” | “get” | “set” | “”) name
Signature:
export default class FunctionTypeStructureImpl extends TypeStructuresWithTypeParameters<TypeStructureKind.Function>
Extends: TypeStructuresWithTypeParameters<TypeStructureKind.Function>
Constructor | Modifiers | Description |
---|---|---|
(constructor)(context) | Constructs a new instance of the FunctionTypeStructureImpl class |
Property | Modifiers | Type | Description |
---|---|---|---|
isConstructor | boolean | ||
kind | readonly |
TypeStructureKind.Function | |
name | string | ||
parameters | ParameterTypeStructureImpl[] | ||
restParameter | ParameterTypeStructureImpl | undefined | ||
returnType | TypeStructures | undefined | ||
typeParameters | TypeParameterDeclarationImpl[] | ||
writerFunction | WriterFunction | ||
writerStyle | FunctionWriterStyle |
Method | Modifiers | Description |
---|---|---|
clone(other) | static |