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() |