Home > ts-morph-structures > ParameterDeclarationImpl
Signature:
export default class ParameterDeclarationImpl implements ParameterDeclarationStructureClassIfc
Implements: ParameterDeclarationStructureClassIfc
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(name) | Constructs a new instance of the ParameterDeclarationImpl class |
| Property | Modifiers | Type | Description |
|---|---|---|---|
| decorators | readonly |
DecoratorImpl[] | |
| hasOverrideKeyword | boolean | ||
| hasQuestionToken | boolean | ||
| initializer? | stringOrWriterFunction | undefined | (Optional) | |
| isReadonly | boolean | ||
| isRestParameter | boolean | ||
| kind | readonly |
StructureKind.Parameter | |
| leadingTrivia | readonly |
stringOrWriterFunction[] | |
| name | string | ||
| scope? | import(“ts-morph”).Scope<> | undefined | (Optional) | |
| trailingTrivia | readonly |
stringOrWriterFunction[] | |
| type? | stringOrWriterFunction | undefined | (Optional) | |
| typeStructure | TypeStructures | undefined |
| Method | Modifiers | Description |
|---|---|---|
| clone(source) | static |
|
| toJSON() |