Home > ts-morph-structures > MethodDeclarationOverloadImpl
Signature:
export default class MethodDeclarationOverloadImpl implements MethodDeclarationOverloadStructureClassIfc
Implements: MethodDeclarationOverloadStructureClassIfc
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(isStatic) | Constructs a new instance of the MethodDeclarationOverloadImpl class |
| Property | Modifiers | Type | Description |
|---|---|---|---|
| docs | readonly |
(JSDocImpl | string)[] | |
| hasOverrideKeyword | boolean | ||
| hasQuestionToken | boolean | ||
| isAbstract | boolean | ||
| isAsync | boolean | ||
| isGenerator | boolean | ||
| isStatic | boolean | ||
| kind | readonly |
StructureKind.MethodOverload | |
| leadingTrivia | readonly |
stringOrWriterFunction[] | |
| parameters | readonly |
ParameterDeclarationImpl[] | |
| returnType? | stringOrWriterFunction | undefined | (Optional) | |
| returnTypeStructure | TypeStructures | undefined | ||
| scope? | import(“ts-morph”).Scope<> | undefined | (Optional) | |
| trailingTrivia | readonly |
stringOrWriterFunction[] | |
| typeParameters | readonly |
(TypeParameterDeclarationImpl | string)[] |
| Method | Modifiers | Description |
|---|---|---|
| clone(source) | static |
|
| toJSON() |