diff --git a/docs/api/index.md b/docs/api/index.md index 8fde020..f165b11 100644 --- a/docs/api/index.md +++ b/docs/api/index.md @@ -6,24 +6,7 @@ ## Packages - - -
+| Package | Description | +| --- | --- | +| [ts-morph-structures](./ts-morph-structures.md) | | -Package - - - - -Description - - -
- -[ts-morph-structures](./ts-morph-structures.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.abstractablenodestructureclassifc.md b/docs/api/ts-morph-structures.abstractablenodestructureclassifc.md index f45f101..836d857 100644 --- a/docs/api/ts-morph-structures.abstractablenodestructureclassifc.md +++ b/docs/api/ts-morph-structures.abstractablenodestructureclassifc.md @@ -12,42 +12,7 @@ export interface AbstractableNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [isAbstract](./ts-morph-structures.abstractablenodestructureclassifc.isabstract.md) | | boolean | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[isAbstract](./ts-morph-structures.abstractablenodestructureclassifc.isabstract.md) - - - - - - - -boolean - - - - - -
diff --git a/docs/api/ts-morph-structures.addexportcontext.md b/docs/api/ts-morph-structures.addexportcontext.md index ed29c64..2622eae 100644 --- a/docs/api/ts-morph-structures.addexportcontext.md +++ b/docs/api/ts-morph-structures.addexportcontext.md @@ -14,101 +14,10 @@ export interface AddExportContext ## Properties - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [exportNames](./ts-morph-structures.addexportcontext.exportnames.md) | | readonly string\[\] | The names to add to the import. Pass an empty array for "\*". | +| [isDefaultExport](./ts-morph-structures.addexportcontext.isdefaultexport.md) | | boolean | True if the import is the default. exportNames will then be the default export name. | +| [isType](./ts-morph-structures.addexportcontext.istype.md) | | boolean | True if the export names are types only. | +| [pathToExportedModule](./ts-morph-structures.addexportcontext.pathtoexportedmodule.md) | | string | This could be an absolute path, or a package import like "ts-morph-structures". | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[exportNames](./ts-morph-structures.addexportcontext.exportnames.md) - - - - - - - -readonly string\[\] - - - - -The names to add to the import. Pass an empty array for "\*". - - -
- -[isDefaultExport](./ts-morph-structures.addexportcontext.isdefaultexport.md) - - - - - - - -boolean - - - - -True if the import is the default. exportNames will then be the default export name. - - -
- -[isType](./ts-morph-structures.addexportcontext.istype.md) - - - - - - - -boolean - - - - -True if the export names are types only. - - -
- -[pathToExportedModule](./ts-morph-structures.addexportcontext.pathtoexportedmodule.md) - - - - - - - -string - - - - -This could be an absolute path, or a package import like "ts-morph-structures". - - -
diff --git a/docs/api/ts-morph-structures.addimportcontext.md b/docs/api/ts-morph-structures.addimportcontext.md index 9d85ebb..14edbec 100644 --- a/docs/api/ts-morph-structures.addimportcontext.md +++ b/docs/api/ts-morph-structures.addimportcontext.md @@ -14,120 +14,11 @@ export interface AddImportContext ## Properties - - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [importNames](./ts-morph-structures.addimportcontext.importnames.md) | | readonly string\[\] | The names to add to the import. Pass an empty array for "\*". | +| [isDefaultImport](./ts-morph-structures.addimportcontext.isdefaultimport.md) | | boolean | True if the import is the default. importNames will then be the default import. | +| [isPackageImport](./ts-morph-structures.addimportcontext.ispackageimport.md) | | boolean | True if this.pathToImportedModule represents a package import. False if the imported module path should be relative to the manager's absolute path in generated code. | +| [isTypeOnly](./ts-morph-structures.addimportcontext.istypeonly.md) | | boolean | True if the import names are types only. | +| [pathToImportedModule](./ts-morph-structures.addimportcontext.pathtoimportedmodule.md) | | string | This could be an absolute path, or a package import like "ts-morph-structures". | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[importNames](./ts-morph-structures.addimportcontext.importnames.md) - - - - - - - -readonly string\[\] - - - - -The names to add to the import. Pass an empty array for "\*". - - -
- -[isDefaultImport](./ts-morph-structures.addimportcontext.isdefaultimport.md) - - - - - - - -boolean - - - - -True if the import is the default. importNames will then be the default import. - - -
- -[isPackageImport](./ts-morph-structures.addimportcontext.ispackageimport.md) - - - - - - - -boolean - - - - -True if `this.pathToImportedModule` represents a package import. False if the imported module path should be relative to the manager's absolute path in generated code. - - -
- -[isTypeOnly](./ts-morph-structures.addimportcontext.istypeonly.md) - - - - - - - -boolean - - - - -True if the import names are types only. - - -
- -[pathToImportedModule](./ts-morph-structures.addimportcontext.pathtoimportedmodule.md) - - - - - - - -string - - - - -This could be an absolute path, or a package import like "ts-morph-structures". - - -
diff --git a/docs/api/ts-morph-structures.ambientablenodestructureclassifc.md b/docs/api/ts-morph-structures.ambientablenodestructureclassifc.md index 7ec50b1..1d31bc6 100644 --- a/docs/api/ts-morph-structures.ambientablenodestructureclassifc.md +++ b/docs/api/ts-morph-structures.ambientablenodestructureclassifc.md @@ -12,42 +12,7 @@ export interface AmbientableNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [hasDeclareKeyword](./ts-morph-structures.ambientablenodestructureclassifc.hasdeclarekeyword.md) | | boolean | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[hasDeclareKeyword](./ts-morph-structures.ambientablenodestructureclassifc.hasdeclarekeyword.md) - - - - - - - -boolean - - - - - -
diff --git a/docs/api/ts-morph-structures.arraytypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.arraytypestructureimpl._constructor_.md index db6226f..4a73b7b 100644 --- a/docs/api/ts-morph-structures.arraytypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.arraytypestructureimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(objectType: TypeStructures); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| objectType | [TypeStructures](./ts-morph-structures.typestructures.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -objectType - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.arraytypestructureimpl.clone.md b/docs/api/ts-morph-structures.arraytypestructureimpl.clone.md index 060687d..7431ff0 100644 --- a/docs/api/ts-morph-structures.arraytypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.arraytypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: ArrayTypeStructureImpl): ArrayTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [ArrayTypeStructureImpl](./ts-morph-structures.arraytypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[ArrayTypeStructureImpl](./ts-morph-structures.arraytypestructureimpl.md) - - - - - -
**Returns:** [ArrayTypeStructureImpl](./ts-morph-structures.arraytypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.arraytypestructureimpl.md b/docs/api/ts-morph-structures.arraytypestructureimpl.md index 23b1ad6..fdb7399 100644 --- a/docs/api/ts-morph-structures.arraytypestructureimpl.md +++ b/docs/api/ts-morph-structures.arraytypestructureimpl.md @@ -15,148 +15,21 @@ export default class ArrayTypeStructureImpl extends TypeStructuresBase - -Constructor - - - - -Modifiers - - - - -Description - - - - - -[(constructor)(objectType)](./ts-morph-structures.arraytypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `ArrayTypeStructureImpl` class - - - - +| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(objectType)](./ts-morph-structures.arraytypestructureimpl._constructor_.md) | | Constructs a new instance of the ArrayTypeStructureImpl class | ## Properties - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.arraytypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[objectType](./ts-morph-structures.arraytypestructureimpl.objecttype.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
- -[writerFunction](./ts-morph-structures.arraytypestructureimpl.writerfunction.md) - - - - -`readonly` - - - - -WriterFunction - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.arraytypestructureimpl.kind.md) | readonly | (not declared) | | +| [objectType](./ts-morph-structures.arraytypestructureimpl.objecttype.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) | | +| [writerFunction](./ts-morph-structures.arraytypestructureimpl.writerfunction.md) | readonly | WriterFunction | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.arraytypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.arraytypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.asyncablenodestructureclassifc.md b/docs/api/ts-morph-structures.asyncablenodestructureclassifc.md index 55364a7..9d9cb2f 100644 --- a/docs/api/ts-morph-structures.asyncablenodestructureclassifc.md +++ b/docs/api/ts-morph-structures.asyncablenodestructureclassifc.md @@ -12,42 +12,7 @@ export interface AsyncableNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [isAsync](./ts-morph-structures.asyncablenodestructureclassifc.isasync.md) | | boolean | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[isAsync](./ts-morph-structures.asyncablenodestructureclassifc.isasync.md) - - - - - - - -boolean - - - - - -
diff --git a/docs/api/ts-morph-structures.callsignaturedeclarationimpl.clone.md b/docs/api/ts-morph-structures.callsignaturedeclarationimpl.clone.md index b00c3d8..f9bfb2d 100644 --- a/docs/api/ts-morph-structures.callsignaturedeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.callsignaturedeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): CallSigna ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<CallSignatureDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<CallSignatureDeclarationStructure> - - - - - -
**Returns:** [CallSignatureDeclarationImpl](./ts-morph-structures.callsignaturedeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.callsignaturedeclarationimpl.md b/docs/api/ts-morph-structures.callsignaturedeclarationimpl.md index 105c088..9fb6950 100644 --- a/docs/api/ts-morph-structures.callsignaturedeclarationimpl.md +++ b/docs/api/ts-morph-structures.callsignaturedeclarationimpl.md @@ -13,221 +13,21 @@ export default class CallSignatureDeclarationImpl implements CallSignatureDeclar ## Properties - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.callsignaturedeclarationimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[kind](./ts-morph-structures.callsignaturedeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.CallSignature - - - - - -
- -[leadingTrivia](./ts-morph-structures.callsignaturedeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[parameters](./ts-morph-structures.callsignaturedeclarationimpl.parameters.md) - - - - -`readonly` - - - - -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] - - - - - -
- -[returnType?](./ts-morph-structures.callsignaturedeclarationimpl.returntype.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[returnTypeStructure](./ts-morph-structures.callsignaturedeclarationimpl.returntypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[trailingTrivia](./ts-morph-structures.callsignaturedeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[typeParameters](./ts-morph-structures.callsignaturedeclarationimpl.typeparameters.md) - - - - -`readonly` - - - - -(string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.callsignaturedeclarationimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [kind](./ts-morph-structures.callsignaturedeclarationimpl.kind.md) | readonly | StructureKind.CallSignature | | +| [leadingTrivia](./ts-morph-structures.callsignaturedeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [parameters](./ts-morph-structures.callsignaturedeclarationimpl.parameters.md) | readonly | [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] | | +| [returnType?](./ts-morph-structures.callsignaturedeclarationimpl.returntype.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [returnTypeStructure](./ts-morph-structures.callsignaturedeclarationimpl.returntypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [trailingTrivia](./ts-morph-structures.callsignaturedeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [typeParameters](./ts-morph-structures.callsignaturedeclarationimpl.typeparameters.md) | readonly | (string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.callsignaturedeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.callsignaturedeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.callsignaturedeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.callsignaturedeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.callsignaturedeclarationstructureclassifc.md b/docs/api/ts-morph-structures.callsignaturedeclarationstructureclassifc.md index af89b93..4c3a22c 100644 --- a/docs/api/ts-morph-structures.callsignaturedeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.callsignaturedeclarationstructureclassifc.md @@ -12,44 +12,7 @@ export interface CallSignatureDeclarationStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.callsignaturedeclarationstructureclassifc.kind.md) | readonly | StructureKind.CallSignature | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.callsignaturedeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.CallSignature - - - - - -
diff --git a/docs/api/ts-morph-structures.classabstractmemberquestion.isabstract.md b/docs/api/ts-morph-structures.classabstractmemberquestion.isabstract.md index 0e302e0..cc0ae4a 100644 --- a/docs/api/ts-morph-structures.classabstractmemberquestion.isabstract.md +++ b/docs/api/ts-morph-structures.classabstractmemberquestion.isabstract.md @@ -15,51 +15,11 @@ isAbstract( ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| kind | Exclude<[ClassMemberImpl](./ts-morph-structures.classmemberimpl.md), [ConstructorDeclarationImpl](./ts-morph-structures.constructordeclarationimpl.md)>\["kind"\] | | +| memberName | string | | -Parameter - - - - -Type - - - - -Description - - -
- -kind - - - - -Exclude<[ClassMemberImpl](./ts-morph-structures.classmemberimpl.md), [ConstructorDeclarationImpl](./ts-morph-structures.constructordeclarationimpl.md)>\["kind"\] - - - - - -
- -memberName - - - - -string - - - - - -
**Returns:** boolean diff --git a/docs/api/ts-morph-structures.classabstractmemberquestion.md b/docs/api/ts-morph-structures.classabstractmemberquestion.md index 5f42160..6fac297 100644 --- a/docs/api/ts-morph-structures.classabstractmemberquestion.md +++ b/docs/api/ts-morph-structures.classabstractmemberquestion.md @@ -12,24 +12,7 @@ export interface ClassAbstractMemberQuestion ## Methods - - -
+| Method | Description | +| --- | --- | +| [isAbstract(kind, memberName)](./ts-morph-structures.classabstractmemberquestion.isabstract.md) | | -Method - - - - -Description - - -
- -[isAbstract(kind, memberName)](./ts-morph-structures.classabstractmemberquestion.isabstract.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.classdeclarationimpl.clone.md b/docs/api/ts-morph-structures.classdeclarationimpl.clone.md index b56a968..d160cbe 100644 --- a/docs/api/ts-morph-structures.classdeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.classdeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): ClassDeclarationI ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<ClassDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<ClassDeclarationStructure> - - - - - -
**Returns:** [ClassDeclarationImpl](./ts-morph-structures.classdeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.classdeclarationimpl.md b/docs/api/ts-morph-structures.classdeclarationimpl.md index 67cbe3d..d2b302b 100644 --- a/docs/api/ts-morph-structures.classdeclarationimpl.md +++ b/docs/api/ts-morph-structures.classdeclarationimpl.md @@ -13,460 +13,34 @@ export default class ClassDeclarationImpl implements ClassDeclarationStructureCl ## Properties - - - - - - - - - - - - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[ctors](./ts-morph-structures.classdeclarationimpl.ctors.md) - - - - -`readonly` - - - - -[ConstructorDeclarationImpl](./ts-morph-structures.constructordeclarationimpl.md)\[\] - - - - - -
- -[decorators](./ts-morph-structures.classdeclarationimpl.decorators.md) - - - - -`readonly` - - - - -[DecoratorImpl](./ts-morph-structures.decoratorimpl.md)\[\] - - - - - -
- -[docs](./ts-morph-structures.classdeclarationimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[extends](./ts-morph-structures.classdeclarationimpl.extends.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - - -
- -[extendsStructure](./ts-morph-structures.classdeclarationimpl.extendsstructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[getAccessors](./ts-morph-structures.classdeclarationimpl.getaccessors.md) - - - - -`readonly` - - - - -[GetAccessorDeclarationImpl](./ts-morph-structures.getaccessordeclarationimpl.md)\[\] - - - - - -
- -[hasDeclareKeyword](./ts-morph-structures.classdeclarationimpl.hasdeclarekeyword.md) - - - - - - - -boolean - - - - - -
- -[implements](./ts-morph-structures.classdeclarationimpl.implements.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - -Treat this as a read-only array. Use `.implementsSet` to modify this. - - -
- -[implementsSet](./ts-morph-structures.classdeclarationimpl.implementsset.md) - - - - -`readonly` - - - - -[TypeStructureSet](./ts-morph-structures.typestructureset.md) - - - - - -
- -[isAbstract](./ts-morph-structures.classdeclarationimpl.isabstract.md) - - - - - - - -boolean - - - - - -
- -[isDefaultExport](./ts-morph-structures.classdeclarationimpl.isdefaultexport.md) - - - - - - - -boolean - - - - - -
- -[isExported](./ts-morph-structures.classdeclarationimpl.isexported.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.classdeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.Class - - - - - -
- -[leadingTrivia](./ts-morph-structures.classdeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[methods](./ts-morph-structures.classdeclarationimpl.methods.md) - - - - -`readonly` - - - - -[MethodDeclarationImpl](./ts-morph-structures.methoddeclarationimpl.md)\[\] - - - - - -
- -[name?](./ts-morph-structures.classdeclarationimpl.name.md) - - - - - - - -string \| undefined - - - - -_(Optional)_ - - -
- -[properties](./ts-morph-structures.classdeclarationimpl.properties.md) - - - - -`readonly` - - - - -[PropertyDeclarationImpl](./ts-morph-structures.propertydeclarationimpl.md)\[\] - - - - - -
- -[setAccessors](./ts-morph-structures.classdeclarationimpl.setaccessors.md) - - - - -`readonly` - - - - -[SetAccessorDeclarationImpl](./ts-morph-structures.setaccessordeclarationimpl.md)\[\] - - - - - -
- -[staticBlocks](./ts-morph-structures.classdeclarationimpl.staticblocks.md) - - - - -`readonly` - - - - -[ClassStaticBlockDeclarationImpl](./ts-morph-structures.classstaticblockdeclarationimpl.md)\[\] - - - - - -
- -[trailingTrivia](./ts-morph-structures.classdeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[typeParameters](./ts-morph-structures.classdeclarationimpl.typeparameters.md) - - - - -`readonly` - - - - -(string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [ctors](./ts-morph-structures.classdeclarationimpl.ctors.md) | readonly | [ConstructorDeclarationImpl](./ts-morph-structures.constructordeclarationimpl.md)\[\] | | +| [decorators](./ts-morph-structures.classdeclarationimpl.decorators.md) | readonly | [DecoratorImpl](./ts-morph-structures.decoratorimpl.md)\[\] | | +| [docs](./ts-morph-structures.classdeclarationimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [extends](./ts-morph-structures.classdeclarationimpl.extends.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | | +| [extendsStructure](./ts-morph-structures.classdeclarationimpl.extendsstructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [getAccessors](./ts-morph-structures.classdeclarationimpl.getaccessors.md) | readonly | [GetAccessorDeclarationImpl](./ts-morph-structures.getaccessordeclarationimpl.md)\[\] | | +| [hasDeclareKeyword](./ts-morph-structures.classdeclarationimpl.hasdeclarekeyword.md) | | boolean | | +| [implements](./ts-morph-structures.classdeclarationimpl.implements.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | Treat this as a read-only array. Use .implementsSet to modify this. | +| [implementsSet](./ts-morph-structures.classdeclarationimpl.implementsset.md) | readonly | [TypeStructureSet](./ts-morph-structures.typestructureset.md) | | +| [isAbstract](./ts-morph-structures.classdeclarationimpl.isabstract.md) | | boolean | | +| [isDefaultExport](./ts-morph-structures.classdeclarationimpl.isdefaultexport.md) | | boolean | | +| [isExported](./ts-morph-structures.classdeclarationimpl.isexported.md) | | boolean | | +| [kind](./ts-morph-structures.classdeclarationimpl.kind.md) | readonly | StructureKind.Class | | +| [leadingTrivia](./ts-morph-structures.classdeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [methods](./ts-morph-structures.classdeclarationimpl.methods.md) | readonly | [MethodDeclarationImpl](./ts-morph-structures.methoddeclarationimpl.md)\[\] | | +| [name?](./ts-morph-structures.classdeclarationimpl.name.md) | | string \| undefined | _(Optional)_ | +| [properties](./ts-morph-structures.classdeclarationimpl.properties.md) | readonly | [PropertyDeclarationImpl](./ts-morph-structures.propertydeclarationimpl.md)\[\] | | +| [setAccessors](./ts-morph-structures.classdeclarationimpl.setaccessors.md) | readonly | [SetAccessorDeclarationImpl](./ts-morph-structures.setaccessordeclarationimpl.md)\[\] | | +| [staticBlocks](./ts-morph-structures.classdeclarationimpl.staticblocks.md) | readonly | [ClassStaticBlockDeclarationImpl](./ts-morph-structures.classstaticblockdeclarationimpl.md)\[\] | | +| [trailingTrivia](./ts-morph-structures.classdeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [typeParameters](./ts-morph-structures.classdeclarationimpl.typeparameters.md) | readonly | (string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.classdeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.classdeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.classdeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.classdeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.classdeclarationstructureclassifc.md b/docs/api/ts-morph-structures.classdeclarationstructureclassifc.md index 7dec034..f1298ec 100644 --- a/docs/api/ts-morph-structures.classdeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.classdeclarationstructureclassifc.md @@ -12,234 +12,17 @@ export interface ClassDeclarationStructureClassIfc ## Properties - - - - - - - - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [ctors](./ts-morph-structures.classdeclarationstructureclassifc.ctors.md) | readonly | [ConstructorDeclarationImpl](./ts-morph-structures.constructordeclarationimpl.md)\[\] | | +| [extends?](./ts-morph-structures.classdeclarationstructureclassifc.extends.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | _(Optional)_ | +| [extendsStructure](./ts-morph-structures.classdeclarationstructureclassifc.extendsstructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [getAccessors](./ts-morph-structures.classdeclarationstructureclassifc.getaccessors.md) | readonly | [GetAccessorDeclarationImpl](./ts-morph-structures.getaccessordeclarationimpl.md)\[\] | | +| [implements](./ts-morph-structures.classdeclarationstructureclassifc.implements.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | Treat this as a read-only array. Use .implementsSet to modify this. | +| [implementsSet](./ts-morph-structures.classdeclarationstructureclassifc.implementsset.md) | readonly | [TypeStructureSet](./ts-morph-structures.typestructureset.md) | | +| [kind](./ts-morph-structures.classdeclarationstructureclassifc.kind.md) | readonly | StructureKind.Class | | +| [methods](./ts-morph-structures.classdeclarationstructureclassifc.methods.md) | readonly | [MethodDeclarationImpl](./ts-morph-structures.methoddeclarationimpl.md)\[\] | | +| [properties](./ts-morph-structures.classdeclarationstructureclassifc.properties.md) | readonly | [PropertyDeclarationImpl](./ts-morph-structures.propertydeclarationimpl.md)\[\] | | +| [setAccessors](./ts-morph-structures.classdeclarationstructureclassifc.setaccessors.md) | readonly | [SetAccessorDeclarationImpl](./ts-morph-structures.setaccessordeclarationimpl.md)\[\] | | +| [staticBlocks](./ts-morph-structures.classdeclarationstructureclassifc.staticblocks.md) | readonly | [ClassStaticBlockDeclarationImpl](./ts-morph-structures.classstaticblockdeclarationimpl.md)\[\] | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[ctors](./ts-morph-structures.classdeclarationstructureclassifc.ctors.md) - - - - -`readonly` - - - - -[ConstructorDeclarationImpl](./ts-morph-structures.constructordeclarationimpl.md)\[\] - - - - - -
- -[extends?](./ts-morph-structures.classdeclarationstructureclassifc.extends.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - -_(Optional)_ - - -
- -[extendsStructure](./ts-morph-structures.classdeclarationstructureclassifc.extendsstructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[getAccessors](./ts-morph-structures.classdeclarationstructureclassifc.getaccessors.md) - - - - -`readonly` - - - - -[GetAccessorDeclarationImpl](./ts-morph-structures.getaccessordeclarationimpl.md)\[\] - - - - - -
- -[implements](./ts-morph-structures.classdeclarationstructureclassifc.implements.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - -Treat this as a read-only array. Use `.implementsSet` to modify this. - - -
- -[implementsSet](./ts-morph-structures.classdeclarationstructureclassifc.implementsset.md) - - - - -`readonly` - - - - -[TypeStructureSet](./ts-morph-structures.typestructureset.md) - - - - - -
- -[kind](./ts-morph-structures.classdeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.Class - - - - - -
- -[methods](./ts-morph-structures.classdeclarationstructureclassifc.methods.md) - - - - -`readonly` - - - - -[MethodDeclarationImpl](./ts-morph-structures.methoddeclarationimpl.md)\[\] - - - - - -
- -[properties](./ts-morph-structures.classdeclarationstructureclassifc.properties.md) - - - - -`readonly` - - - - -[PropertyDeclarationImpl](./ts-morph-structures.propertydeclarationimpl.md)\[\] - - - - - -
- -[setAccessors](./ts-morph-structures.classdeclarationstructureclassifc.setaccessors.md) - - - - -`readonly` - - - - -[SetAccessorDeclarationImpl](./ts-morph-structures.setaccessordeclarationimpl.md)\[\] - - - - - -
- -[staticBlocks](./ts-morph-structures.classdeclarationstructureclassifc.staticblocks.md) - - - - -`readonly` - - - - -[ClassStaticBlockDeclarationImpl](./ts-morph-structures.classstaticblockdeclarationimpl.md)\[\] - - - - - -
diff --git a/docs/api/ts-morph-structures.classdeclarationwithimplementstypestructures.md b/docs/api/ts-morph-structures.classdeclarationwithimplementstypestructures.md index 17039e0..78218af 100644 --- a/docs/api/ts-morph-structures.classdeclarationwithimplementstypestructures.md +++ b/docs/api/ts-morph-structures.classdeclarationwithimplementstypestructures.md @@ -12,59 +12,8 @@ export interface ClassDeclarationWithImplementsTypeStructures ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [implements](./ts-morph-structures.classdeclarationwithimplementstypestructures.implements.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [implementsSet](./ts-morph-structures.classdeclarationwithimplementstypestructures.implementsset.md) | | [TypeStructureSet](./ts-morph-structures.typestructureset.md) | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[implements](./ts-morph-structures.classdeclarationwithimplementstypestructures.implements.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[implementsSet](./ts-morph-structures.classdeclarationwithimplementstypestructures.implementsset.md) - - - - - - - -[TypeStructureSet](./ts-morph-structures.typestructureset.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.classfieldstatementsmap._constructor_.md b/docs/api/ts-morph-structures.classfieldstatementsmap._constructor_.md index baafd6d..787becb 100644 --- a/docs/api/ts-morph-structures.classfieldstatementsmap._constructor_.md +++ b/docs/api/ts-morph-structures.classfieldstatementsmap._constructor_.md @@ -14,36 +14,7 @@ constructor(iterable?: [string, string, ClassFieldStatement[]][]); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| iterable | \[string, string, [ClassFieldStatement](./ts-morph-structures.classfieldstatement.md)\[\]\]\[\] | _(Optional)_ | -Parameter - - - - -Type - - - - -Description - - -
- -iterable - - - - -\[string, string, [ClassFieldStatement](./ts-morph-structures.classfieldstatement.md)\[\]\]\[\] - - - - -_(Optional)_ - - -
diff --git a/docs/api/ts-morph-structures.classfieldstatementsmap.delete.md b/docs/api/ts-morph-structures.classfieldstatementsmap.delete.md index e125ebe..95bea90 100644 --- a/docs/api/ts-morph-structures.classfieldstatementsmap.delete.md +++ b/docs/api/ts-morph-structures.classfieldstatementsmap.delete.md @@ -14,55 +14,11 @@ delete(fieldName: string, statementGroup: string): boolean; ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| fieldName | string | The class field name for the statements. | +| statementGroup | string | The statement group owning the statements. | -Parameter - - - - -Type - - - - -Description - - -
- -fieldName - - - - -string - - - - -The class field name for the statements. - - -
- -statementGroup - - - - -string - - - - -The statement group owning the statements. - - -
**Returns:** boolean diff --git a/docs/api/ts-morph-structures.classfieldstatementsmap.fieldcomparator.md b/docs/api/ts-morph-structures.classfieldstatementsmap.fieldcomparator.md index c510f06..9f9f1c5 100644 --- a/docs/api/ts-morph-structures.classfieldstatementsmap.fieldcomparator.md +++ b/docs/api/ts-morph-structures.classfieldstatementsmap.fieldcomparator.md @@ -14,51 +14,11 @@ static fieldComparator(a: string, b: string): number; ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| a | string | | +| b | string | | -Parameter - - - - -Type - - - - -Description - - -
- -a - - - - -string - - - - - -
- -b - - - - -string - - - - - -
**Returns:** number diff --git a/docs/api/ts-morph-structures.classfieldstatementsmap.foreach.md b/docs/api/ts-morph-structures.classfieldstatementsmap.foreach.md index 37a9801..fb96b2f 100644 --- a/docs/api/ts-morph-structures.classfieldstatementsmap.foreach.md +++ b/docs/api/ts-morph-structures.classfieldstatementsmap.foreach.md @@ -14,55 +14,11 @@ forEach(__callback__: (statements: ClassFieldStatement[], fieldName: string, sta ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| \_\_callback\_\_ | (statements: [ClassFieldStatement](./ts-morph-structures.classfieldstatement.md)\[\], fieldName: string, statementGroup: string, \_\_collection\_\_: [ClassFieldStatementsMap](./ts-morph-structures.classfieldstatementsmap.md)) => void | A function to invoke for each iteration. | +| \_\_thisArg\_\_ | unknown | _(Optional)_ statements to use as this when executing callback. | -Parameter - - - - -Type - - - - -Description - - -
- -\_\_callback\_\_ - - - - -(statements: [ClassFieldStatement](./ts-morph-structures.classfieldstatement.md)\[\], fieldName: string, statementGroup: string, \_\_collection\_\_: [ClassFieldStatementsMap](./ts-morph-structures.classfieldstatementsmap.md)) => void - - - - -A function to invoke for each iteration. - - -
- -\_\_thisArg\_\_ - - - - -unknown - - - - -_(Optional)_ statements to use as this when executing callback. - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.classfieldstatementsmap.get.md b/docs/api/ts-morph-structures.classfieldstatementsmap.get.md index e32f650..892d220 100644 --- a/docs/api/ts-morph-structures.classfieldstatementsmap.get.md +++ b/docs/api/ts-morph-structures.classfieldstatementsmap.get.md @@ -14,55 +14,11 @@ get(fieldName: string, statementGroup: string): ClassFieldStatement[] | undefine ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| fieldName | string | The class field name for the statements. | +| statementGroup | string | The statement group owning the statements. | -Parameter - - - - -Type - - - - -Description - - -
- -fieldName - - - - -string - - - - -The class field name for the statements. - - -
- -statementGroup - - - - -string - - - - -The statement group owning the statements. - - -
**Returns:** [ClassFieldStatement](./ts-morph-structures.classfieldstatement.md)\[\] \| undefined diff --git a/docs/api/ts-morph-structures.classfieldstatementsmap.groupstatementsmap.md b/docs/api/ts-morph-structures.classfieldstatementsmap.groupstatementsmap.md index b8a0c0e..34aa281 100644 --- a/docs/api/ts-morph-structures.classfieldstatementsmap.groupstatementsmap.md +++ b/docs/api/ts-morph-structures.classfieldstatementsmap.groupstatementsmap.md @@ -14,39 +14,10 @@ groupStatementsMap(statementGroup: string): ReadonlyMap +| Parameter | Type | Description | +| --- | --- | --- | +| statementGroup | string | The statement group owning the statements. | -Parameter - - - - -Type - - - - -Description - - - - - -statementGroup - - - - -string - - - - -The statement group owning the statements. - - - - **Returns:** ReadonlyMap<string, [ClassFieldStatement](./ts-morph-structures.classfieldstatement.md)\[\]> \| undefined diff --git a/docs/api/ts-morph-structures.classfieldstatementsmap.has.md b/docs/api/ts-morph-structures.classfieldstatementsmap.has.md index 88dc0ec..77eacdf 100644 --- a/docs/api/ts-morph-structures.classfieldstatementsmap.has.md +++ b/docs/api/ts-morph-structures.classfieldstatementsmap.has.md @@ -14,55 +14,11 @@ has(fieldName: string, statementGroup: string): boolean; ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| fieldName | string | The class field name for the statements. | +| statementGroup | string | The statement group owning the statements. | -Parameter - - - - -Type - - - - -Description - - -
- -fieldName - - - - -string - - - - -The class field name for the statements. - - -
- -statementGroup - - - - -string - - - - -The statement group owning the statements. - - -
**Returns:** boolean diff --git a/docs/api/ts-morph-structures.classfieldstatementsmap.md b/docs/api/ts-morph-structures.classfieldstatementsmap.md index f9ab6fa..7acb027 100644 --- a/docs/api/ts-morph-structures.classfieldstatementsmap.md +++ b/docs/api/ts-morph-structures.classfieldstatementsmap.md @@ -36,433 +36,39 @@ Array.from(map.groupStatementsMap("toJSON")!.values()) ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(iterable)](./ts-morph-structures.classfieldstatementsmap._constructor_.md) - - - - - - - -Constructs a new instance of the `ClassFieldStatementsMap` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(iterable)](./ts-morph-structures.classfieldstatementsmap._constructor_.md) | | Constructs a new instance of the ClassFieldStatementsMap class | ## Properties - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[\[Symbol.toStringTag\]](./ts-morph-structures.classfieldstatementsmap._symbol.tostringtag_.md) - - - - - - - -string - - - - - -
- -[FIELD\_HEAD\_SUPER\_CALL](./ts-morph-structures.classfieldstatementsmap.field_head_super_call.md) - - - - -`static` - -`readonly` - - - - -(not declared) - - - - -A special field name for the start of a function. - - -
- -[FIELD\_TAIL\_FINAL\_RETURN](./ts-morph-structures.classfieldstatementsmap.field_tail_final_return.md) - - - - -`static` - -`readonly` - - - - -(not declared) - - - - -A special field name for the end of a function. - - -
- -[GROUP\_INITIALIZER\_OR\_PROPERTY](./ts-morph-structures.classfieldstatementsmap.group_initializer_or_property.md) - - - - -`static` - -`readonly` - - - - -(not declared) - - - - - -
- -[isBlockStatement](./ts-morph-structures.classfieldstatementsmap.isblockstatement.md) - - - - - - - -boolean - - - - - -
- -[purposeKey?](./ts-morph-structures.classfieldstatementsmap.purposekey.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[regionName?](./ts-morph-structures.classfieldstatementsmap.regionname.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[size](./ts-morph-structures.classfieldstatementsmap.size.md) - - - - -`readonly` - - - - -number - - - - -The number of elements in this collection. - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [\[Symbol.toStringTag\]](./ts-morph-structures.classfieldstatementsmap._symbol.tostringtag_.md) | | string | | +| [FIELD\_HEAD\_SUPER\_CALL](./ts-morph-structures.classfieldstatementsmap.field_head_super_call.md) |

static

readonly

| (not declared) | A special field name for the start of a function. | +| [FIELD\_TAIL\_FINAL\_RETURN](./ts-morph-structures.classfieldstatementsmap.field_tail_final_return.md) |

static

readonly

| (not declared) | A special field name for the end of a function. | +| [GROUP\_INITIALIZER\_OR\_PROPERTY](./ts-morph-structures.classfieldstatementsmap.group_initializer_or_property.md) |

static

readonly

| (not declared) | | +| [isBlockStatement](./ts-morph-structures.classfieldstatementsmap.isblockstatement.md) | | boolean | | +| [purposeKey?](./ts-morph-structures.classfieldstatementsmap.purposekey.md) | | string | _(Optional)_ | +| [regionName?](./ts-morph-structures.classfieldstatementsmap.regionname.md) | | string | _(Optional)_ | +| [size](./ts-morph-structures.classfieldstatementsmap.size.md) | readonly | number | The number of elements in this collection. | ## Methods - - - - - - - - - - - - - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[\[Symbol.iterator\]()](./ts-morph-structures.classfieldstatementsmap._symbol.iterator_.md) - - - - - - - - -
- -[clear()](./ts-morph-structures.classfieldstatementsmap.clear.md) - - - - - - - -Clear the collection. - - -
- -[delete(fieldName, statementGroup)](./ts-morph-structures.classfieldstatementsmap.delete.md) - - - - - - - -Delete an element from the collection by the given key sequence. - - -
- -[entries()](./ts-morph-structures.classfieldstatementsmap.entries.md) - - - - - - - -Yield the key-statements tuples of the collection. - - -
- -[fieldComparator(a, b)](./ts-morph-structures.classfieldstatementsmap.fieldcomparator.md) - - - - -`static` - - - - -A convenience sorting function for fields. - - -
- -[forEach(\_\_callback\_\_, \_\_thisArg\_\_)](./ts-morph-structures.classfieldstatementsmap.foreach.md) - - - - - - - -Iterate over the keys and statementss. - - -
- -[get(fieldName, statementGroup)](./ts-morph-structures.classfieldstatementsmap.get.md) - - - - - - - -Get a statements for a key set. - - -
- -[groupKeys()](./ts-morph-structures.classfieldstatementsmap.groupkeys.md) - - - - - - - - -
- -[groupStatementsMap(statementGroup)](./ts-morph-structures.classfieldstatementsmap.groupstatementsmap.md) - - - - - - - -Get the current set of statements for each statement group, sorted by field name. - - -
- -[has(fieldName, statementGroup)](./ts-morph-structures.classfieldstatementsmap.has.md) - - - - - - - -Report if the collection has a statements for a key set. - - -
- -[keys()](./ts-morph-structures.classfieldstatementsmap.keys.md) - - - - - - - -Yield the key sets of the collection. - - -
- -[normalizeKeys(fieldName, statementGroup)](./ts-morph-structures.classfieldstatementsmap.normalizekeys.md) - - - - -`static` - - - - - -
- -[set(fieldName, statementGroup, statements)](./ts-morph-structures.classfieldstatementsmap.set.md) - - - - - - - -Set a statements for a key set. - - -
- -[values()](./ts-morph-structures.classfieldstatementsmap.values.md) - - - - - - - -Yield the statementss of the collection. - +| Method | Modifiers | Description | +| --- | --- | --- | +| [\[Symbol.iterator\]()](./ts-morph-structures.classfieldstatementsmap._symbol.iterator_.md) | | | +| [clear()](./ts-morph-structures.classfieldstatementsmap.clear.md) | | Clear the collection. | +| [delete(fieldName, statementGroup)](./ts-morph-structures.classfieldstatementsmap.delete.md) | | Delete an element from the collection by the given key sequence. | +| [entries()](./ts-morph-structures.classfieldstatementsmap.entries.md) | | Yield the key-statements tuples of the collection. | +| [fieldComparator(a, b)](./ts-morph-structures.classfieldstatementsmap.fieldcomparator.md) | static | A convenience sorting function for fields. | +| [forEach(\_\_callback\_\_, \_\_thisArg\_\_)](./ts-morph-structures.classfieldstatementsmap.foreach.md) | | Iterate over the keys and statementss. | +| [get(fieldName, statementGroup)](./ts-morph-structures.classfieldstatementsmap.get.md) | | Get a statements for a key set. | +| [groupKeys()](./ts-morph-structures.classfieldstatementsmap.groupkeys.md) | | | +| [groupStatementsMap(statementGroup)](./ts-morph-structures.classfieldstatementsmap.groupstatementsmap.md) | | Get the current set of statements for each statement group, sorted by field name. | +| [has(fieldName, statementGroup)](./ts-morph-structures.classfieldstatementsmap.has.md) | | Report if the collection has a statements for a key set. | +| [keys()](./ts-morph-structures.classfieldstatementsmap.keys.md) | | Yield the key sets of the collection. | +| [normalizeKeys(fieldName, statementGroup)](./ts-morph-structures.classfieldstatementsmap.normalizekeys.md) | static | | +| [set(fieldName, statementGroup, statements)](./ts-morph-structures.classfieldstatementsmap.set.md) | | Set a statements for a key set. | +| [values()](./ts-morph-structures.classfieldstatementsmap.values.md) | | Yield the statementss of the collection. | -
diff --git a/docs/api/ts-morph-structures.classfieldstatementsmap.normalizekeys.md b/docs/api/ts-morph-structures.classfieldstatementsmap.normalizekeys.md index f60752e..6336971 100644 --- a/docs/api/ts-morph-structures.classfieldstatementsmap.normalizekeys.md +++ b/docs/api/ts-morph-structures.classfieldstatementsmap.normalizekeys.md @@ -12,51 +12,11 @@ static normalizeKeys(fieldName: string, statementGroup: string): [string, string ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| fieldName | string | | +| statementGroup | string | | -Parameter - - - - -Type - - - - -Description - - -
- -fieldName - - - - -string - - - - - -
- -statementGroup - - - - -string - - - - - -
**Returns:** \[string, string\] diff --git a/docs/api/ts-morph-structures.classfieldstatementsmap.set.md b/docs/api/ts-morph-structures.classfieldstatementsmap.set.md index a076b0c..b1cb2a8 100644 --- a/docs/api/ts-morph-structures.classfieldstatementsmap.set.md +++ b/docs/api/ts-morph-structures.classfieldstatementsmap.set.md @@ -14,71 +14,12 @@ set(fieldName: string, statementGroup: string, statements: ClassFieldStatement[] ## Parameters - - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| fieldName | string | The class field name for the statements. | +| statementGroup | string | The statement group owning the statements. | +| statements | [ClassFieldStatement](./ts-morph-structures.classfieldstatement.md)\[\] | The statements. | -Parameter - - - - -Type - - - - -Description - - -
- -fieldName - - - - -string - - - - -The class field name for the statements. - - -
- -statementGroup - - - - -string - - - - -The statement group owning the statements. - - -
- -statements - - - - -[ClassFieldStatement](./ts-morph-structures.classfieldstatement.md)\[\] - - - - -The statements. - - -
**Returns:** this diff --git a/docs/api/ts-morph-structures.classmembersmap.addmembers.md b/docs/api/ts-morph-structures.classmembersmap.addmembers.md index 418b5ea..28f1b49 100644 --- a/docs/api/ts-morph-structures.classmembersmap.addmembers.md +++ b/docs/api/ts-morph-structures.classmembersmap.addmembers.md @@ -14,39 +14,10 @@ addMembers(members: readonly ClassMemberImpl[]): void; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| members | readonly [ClassMemberImpl](./ts-morph-structures.classmemberimpl.md)\[\] | the class members to add. | -Parameter - - - - -Type - - - - -Description - - -
- -members - - - - -readonly [ClassMemberImpl](./ts-morph-structures.classmemberimpl.md)\[\] - - - - -the class members to add. - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.classmembersmap.arrayofkind.md b/docs/api/ts-morph-structures.classmembersmap.arrayofkind.md index 4186929..2a45c33 100644 --- a/docs/api/ts-morph-structures.classmembersmap.arrayofkind.md +++ b/docs/api/ts-morph-structures.classmembersmap.arrayofkind.md @@ -14,39 +14,10 @@ arrayOfKind(kind: Kind): Extract +| Parameter | Type | Description | +| --- | --- | --- | +| kind | Kind | the structure kind to get. | -Parameter - - - - -Type - - - - -Description - - - - - -kind - - - - -Kind - - - - -the structure kind to get. - - - - **Returns:** Extract<[ClassMemberImpl](./ts-morph-structures.classmemberimpl.md), KindedStructure<Kind>>\[\] diff --git a/docs/api/ts-morph-structures.classmembersmap.convertaccessorstoproperty.md b/docs/api/ts-morph-structures.classmembersmap.convertaccessorstoproperty.md index 429e8f4..f069af0 100644 --- a/docs/api/ts-morph-structures.classmembersmap.convertaccessorstoproperty.md +++ b/docs/api/ts-morph-structures.classmembersmap.convertaccessorstoproperty.md @@ -14,55 +14,11 @@ convertAccessorsToProperty(isStatic: boolean, name: string): void; ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| isStatic | boolean | true if the property is static (and the accessors should be) | +| name | string | the property name | -Parameter - - - - -Type - - - - -Description - - -
- -isStatic - - - - -boolean - - - - -true if the property is static (and the accessors should be) - - -
- -name - - - - -string - - - - -the property name - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.classmembersmap.convertpropertytoaccessors.md b/docs/api/ts-morph-structures.classmembersmap.convertpropertytoaccessors.md index 8b4063c..1fc03f7 100644 --- a/docs/api/ts-morph-structures.classmembersmap.convertpropertytoaccessors.md +++ b/docs/api/ts-morph-structures.classmembersmap.convertpropertytoaccessors.md @@ -14,87 +14,13 @@ convertPropertyToAccessors(isStatic: boolean, name: string, toGetter: boolean, t ## Parameters - - - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| isStatic | boolean | true if the property is static (and the accessors should be) | +| name | string | the property name | +| toGetter | boolean | true if the caller wants a getter | +| toSetter | boolean | true if the caller wants a setter | -Parameter - - - - -Type - - - - -Description - - -
- -isStatic - - - - -boolean - - - - -true if the property is static (and the accessors should be) - - -
- -name - - - - -string - - - - -the property name - - -
- -toGetter - - - - -boolean - - - - -true if the caller wants a getter - - -
- -toSetter - - - - -boolean - - - - -true if the caller wants a setter - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.classmembersmap.converttypemembers.md b/docs/api/ts-morph-structures.classmembersmap.converttypemembers.md index e3fdfde..6462df1 100644 --- a/docs/api/ts-morph-structures.classmembersmap.converttypemembers.md +++ b/docs/api/ts-morph-structures.classmembersmap.converttypemembers.md @@ -14,71 +14,12 @@ static convertTypeMembers(isStatic: boolean, typeMembers: NamedTypeMemberImpl[], ## Parameters - - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| isStatic | boolean | true if the class members should be static, false if they should not be. | +| typeMembers | [NamedTypeMemberImpl](./ts-morph-structures.namedtypememberimpl.md)\[\] | the type members to convert. | +| map | WeakMap<[ClassMemberImpl](./ts-morph-structures.classmemberimpl.md), [TypeMemberImpl](./ts-morph-structures.typememberimpl.md)> | _(Optional)_ for defining which type member a class member comes from. | -Parameter - - - - -Type - - - - -Description - - -
- -isStatic - - - - -boolean - - - - -true if the class members should be static, false if they should not be. - - -
- -typeMembers - - - - -[NamedTypeMemberImpl](./ts-morph-structures.namedtypememberimpl.md)\[\] - - - - -the type members to convert. - - -
- -map - - - - -WeakMap<[ClassMemberImpl](./ts-morph-structures.classmemberimpl.md), [TypeMemberImpl](./ts-morph-structures.typememberimpl.md)> - - - - -_(Optional)_ for defining which type member a class member comes from. - - -
**Returns:** [NamedClassMemberImpl](./ts-morph-structures.namedclassmemberimpl.md)\[\] diff --git a/docs/api/ts-morph-structures.classmembersmap.fromclassdeclaration.md b/docs/api/ts-morph-structures.classmembersmap.fromclassdeclaration.md index 2be4a94..3632161 100644 --- a/docs/api/ts-morph-structures.classmembersmap.fromclassdeclaration.md +++ b/docs/api/ts-morph-structures.classmembersmap.fromclassdeclaration.md @@ -14,39 +14,10 @@ static fromClassDeclaration(classDecl: ClassDeclarationImpl): ClassMembersMap; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| classDecl | [ClassDeclarationImpl](./ts-morph-structures.classdeclarationimpl.md) | the class declaration. | -Parameter - - - - -Type - - - - -Description - - -
- -classDecl - - - - -[ClassDeclarationImpl](./ts-morph-structures.classdeclarationimpl.md) - - - - -the class declaration. - - -
**Returns:** [ClassMembersMap](./ts-morph-structures.classmembersmap.md) diff --git a/docs/api/ts-morph-structures.classmembersmap.getaskind.md b/docs/api/ts-morph-structures.classmembersmap.getaskind.md index 2085ea2..39738a1 100644 --- a/docs/api/ts-morph-structures.classmembersmap.getaskind.md +++ b/docs/api/ts-morph-structures.classmembersmap.getaskind.md @@ -14,71 +14,12 @@ getAsKind(kind: Kind, isStatic: boolean, n ## Parameters - - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| kind | Kind | the structure kind. | +| isStatic | boolean | true if the member is static. | +| name | string | the name of the member. | -Parameter - - - - -Type - - - - -Description - - -
- -kind - - - - -Kind - - - - -the structure kind. - - -
- -isStatic - - - - -boolean - - - - -true if the member is static. - - -
- -name - - - - -string - - - - -the name of the member. - - -
**Returns:** Extract<[ClassMemberImpl](./ts-morph-structures.classmemberimpl.md), KindedStructure<Kind>> \| undefined diff --git a/docs/api/ts-morph-structures.classmembersmap.keyfrommember.md b/docs/api/ts-morph-structures.classmembersmap.keyfrommember.md index eae551a..a19139f 100644 --- a/docs/api/ts-morph-structures.classmembersmap.keyfrommember.md +++ b/docs/api/ts-morph-structures.classmembersmap.keyfrommember.md @@ -14,39 +14,10 @@ static keyFromMember(member: ClassMemberImpl): string; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| member | [ClassMemberImpl](./ts-morph-structures.classmemberimpl.md) | the class member | -Parameter - - - - -Type - - - - -Description - - -
- -member - - - - -[ClassMemberImpl](./ts-morph-structures.classmemberimpl.md) - - - - -the class member - - -
**Returns:** string diff --git a/docs/api/ts-morph-structures.classmembersmap.keyfromname.md b/docs/api/ts-morph-structures.classmembersmap.keyfromname.md index 644eaa5..eb2a1aa 100644 --- a/docs/api/ts-morph-structures.classmembersmap.keyfromname.md +++ b/docs/api/ts-morph-structures.classmembersmap.keyfromname.md @@ -12,71 +12,12 @@ static keyFromName(kind: ClassMemberImpl["kind"], isStatic: boolean, name: strin ## Parameters - - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| kind | [ClassMemberImpl](./ts-morph-structures.classmemberimpl.md)\["kind"\] | the structure kind. | +| isStatic | boolean | true if the class member should be static. | +| name | string | the name of the class member. | -Parameter - - - - -Type - - - - -Description - - -
- -kind - - - - -[ClassMemberImpl](./ts-morph-structures.classmemberimpl.md)\["kind"\] - - - - -the structure kind. - - -
- -isStatic - - - - -boolean - - - - -true if the class member should be static. - - -
- -name - - - - -string - - - - -the name of the class member. - - -
**Returns:** string diff --git a/docs/api/ts-morph-structures.classmembersmap.md b/docs/api/ts-morph-structures.classmembersmap.md index 0524742..987992c 100644 --- a/docs/api/ts-morph-structures.classmembersmap.md +++ b/docs/api/ts-morph-structures.classmembersmap.md @@ -19,206 +19,19 @@ const map = new ClassMembersMap; const foo = new PropertyDeclarationImpl(false, ## Methods - - - - - - - - - - - - - - -
+| Method | Modifiers | Description | +| --- | --- | --- | +| [addMembers(members)](./ts-morph-structures.classmembersmap.addmembers.md) | | Add class members as values of this map, using standard keys. | +| [arrayOfKind(kind)](./ts-morph-structures.classmembersmap.arrayofkind.md) | | Get class members of a particular kind. | +| [clone()](./ts-morph-structures.classmembersmap.clone.md) | | Get a clone of this map. | +| [convertAccessorsToProperty(isStatic, name)](./ts-morph-structures.classmembersmap.convertaccessorstoproperty.md) | | Convert get and/or set accessors to a property. This may be lossy, but we try to be faithful. | +| [convertPropertyToAccessors(isStatic, name, toGetter, toSetter)](./ts-morph-structures.classmembersmap.convertpropertytoaccessors.md) | | Convert a property to get and/or set accessors. This may be lossy, but we try to be faithful. | +| [convertTypeMembers(isStatic, typeMembers, map)](./ts-morph-structures.classmembersmap.converttypemembers.md) | static | Creata an array of class members from an array of type members, | +| [fromClassDeclaration(classDecl)](./ts-morph-structures.classmembersmap.fromclassdeclaration.md) | static | Create a ClassMembersMap from a class declaration. | +| [getAsKind(kind, isStatic, name)](./ts-morph-structures.classmembersmap.getaskind.md) | | A typed call to this.get() for a given kind. | +| [keyFromMember(member)](./ts-morph-structures.classmembersmap.keyfrommember.md) | static | Get a map key from a potential class member. | +| [keyFromName(kind, isStatic, name)](./ts-morph-structures.classmembersmap.keyfromname.md) | static | | +| [moveMembersToClass(classDecl)](./ts-morph-structures.classmembersmap.movememberstoclass.md) | | Move class members from this map to a class declaration, and clear this map. | +| [moveStatementsToMembers(statementsMaps)](./ts-morph-structures.classmembersmap.movestatementstomembers.md) | | Move statements from a sequence of statement maps to the class members. | +| [toJSON()](./ts-morph-structures.classmembersmap.tojson.md) | | | -Method - - - - -Modifiers - - - - -Description - - -
- -[addMembers(members)](./ts-morph-structures.classmembersmap.addmembers.md) - - - - - - - -Add class members as values of this map, using standard keys. - - -
- -[arrayOfKind(kind)](./ts-morph-structures.classmembersmap.arrayofkind.md) - - - - - - - -Get class members of a particular kind. - - -
- -[clone()](./ts-morph-structures.classmembersmap.clone.md) - - - - - - - -Get a clone of this map. - - -
- -[convertAccessorsToProperty(isStatic, name)](./ts-morph-structures.classmembersmap.convertaccessorstoproperty.md) - - - - - - - -Convert get and/or set accessors to a property. This may be lossy, but we try to be faithful. - - -
- -[convertPropertyToAccessors(isStatic, name, toGetter, toSetter)](./ts-morph-structures.classmembersmap.convertpropertytoaccessors.md) - - - - - - - -Convert a property to get and/or set accessors. This may be lossy, but we try to be faithful. - - -
- -[convertTypeMembers(isStatic, typeMembers, map)](./ts-morph-structures.classmembersmap.converttypemembers.md) - - - - -`static` - - - - -Creata an array of class members from an array of type members, - - -
- -[fromClassDeclaration(classDecl)](./ts-morph-structures.classmembersmap.fromclassdeclaration.md) - - - - -`static` - - - - -Create a `ClassMembersMap` from a class declaration. - - -
- -[getAsKind(kind, isStatic, name)](./ts-morph-structures.classmembersmap.getaskind.md) - - - - - - - -A typed call to `this.get()` for a given kind. - - -
- -[keyFromMember(member)](./ts-morph-structures.classmembersmap.keyfrommember.md) - - - - -`static` - - - - -Get a map key from a potential class member. - - -
- -[keyFromName(kind, isStatic, name)](./ts-morph-structures.classmembersmap.keyfromname.md) - - - - -`static` - - - - - -
- -[moveMembersToClass(classDecl)](./ts-morph-structures.classmembersmap.movememberstoclass.md) - - - - - - - -Move class members from this map to a class declaration, and clear this map. - - -
- -[moveStatementsToMembers(statementsMaps)](./ts-morph-structures.classmembersmap.movestatementstomembers.md) - - - - - - - -Move statements from a sequence of statement maps to the class members. - - -
- -[toJSON()](./ts-morph-structures.classmembersmap.tojson.md) - - - - - - - - -
diff --git a/docs/api/ts-morph-structures.classmembersmap.movememberstoclass.md b/docs/api/ts-morph-structures.classmembersmap.movememberstoclass.md index ffee61b..d527244 100644 --- a/docs/api/ts-morph-structures.classmembersmap.movememberstoclass.md +++ b/docs/api/ts-morph-structures.classmembersmap.movememberstoclass.md @@ -14,37 +14,10 @@ moveMembersToClass(classDecl: ClassDeclarationImpl): ClassDeclarationImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| classDecl | [ClassDeclarationImpl](./ts-morph-structures.classdeclarationimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -classDecl - - - - -[ClassDeclarationImpl](./ts-morph-structures.classdeclarationimpl.md) - - - - - -
**Returns:** [ClassDeclarationImpl](./ts-morph-structures.classdeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.classmembersmap.movestatementstomembers.md b/docs/api/ts-morph-structures.classmembersmap.movestatementstomembers.md index 1a1a725..9a351b4 100644 --- a/docs/api/ts-morph-structures.classmembersmap.movestatementstomembers.md +++ b/docs/api/ts-morph-structures.classmembersmap.movestatementstomembers.md @@ -14,39 +14,10 @@ moveStatementsToMembers(statementsMaps: ClassFieldStatementsMap[]): void; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| statementsMaps | [ClassFieldStatementsMap](./ts-morph-structures.classfieldstatementsmap.md)\[\] | the statements to apply to each member, ordered by purpose. | -Parameter - - - - -Type - - - - -Description - - -
- -statementsMaps - - - - -[ClassFieldStatementsMap](./ts-morph-structures.classfieldstatementsmap.md)\[\] - - - - -the statements to apply to each member, ordered by purpose. - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.classstatementsgetter.getstatements.md b/docs/api/ts-morph-structures.classstatementsgetter.getstatements.md index 3b25cdb..c19afc1 100644 --- a/docs/api/ts-morph-structures.classstatementsgetter.getstatements.md +++ b/docs/api/ts-morph-structures.classstatementsgetter.getstatements.md @@ -14,37 +14,10 @@ getStatements( ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| key | [MemberedStatementsKey](./ts-morph-structures.memberedstatementskey.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -key - - - - -[MemberedStatementsKey](./ts-morph-structures.memberedstatementskey.md) - - - - - -
**Returns:** readonly [stringWriterOrStatementImpl](./ts-morph-structures.stringwriterorstatementimpl.md)\[\] diff --git a/docs/api/ts-morph-structures.classstatementsgetter.md b/docs/api/ts-morph-structures.classstatementsgetter.md index 4743011..65ae393 100644 --- a/docs/api/ts-morph-structures.classstatementsgetter.md +++ b/docs/api/ts-morph-structures.classstatementsgetter.md @@ -12,24 +12,7 @@ export interface ClassStatementsGetter ## Methods - - -
+| Method | Description | +| --- | --- | +| [getStatements(key)](./ts-morph-structures.classstatementsgetter.getstatements.md) | | -Method - - - - -Description - - -
- -[getStatements(key)](./ts-morph-structures.classstatementsgetter.getstatements.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.classstaticblockdeclarationimpl.clone.md b/docs/api/ts-morph-structures.classstaticblockdeclarationimpl.clone.md index cd6ebd8..2c0e79d 100644 --- a/docs/api/ts-morph-structures.classstaticblockdeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.classstaticblockdeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): ClassS ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<ClassStaticBlockDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<ClassStaticBlockDeclarationStructure> - - - - - -
**Returns:** [ClassStaticBlockDeclarationImpl](./ts-morph-structures.classstaticblockdeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.classstaticblockdeclarationimpl.md b/docs/api/ts-morph-structures.classstaticblockdeclarationimpl.md index 40e6196..4233661 100644 --- a/docs/api/ts-morph-structures.classstaticblockdeclarationimpl.md +++ b/docs/api/ts-morph-structures.classstaticblockdeclarationimpl.md @@ -13,166 +13,18 @@ export default class ClassStaticBlockDeclarationImpl implements ClassStaticBlock ## Properties - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.classstaticblockdeclarationimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[kind](./ts-morph-structures.classstaticblockdeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.ClassStaticBlock - - - - - -
- -[leadingTrivia](./ts-morph-structures.classstaticblockdeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[statements](./ts-morph-structures.classstaticblockdeclarationimpl.statements.md) - - - - -`readonly` - - - - -([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] - - - - - -
- -[trailingTrivia](./ts-morph-structures.classstaticblockdeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.classstaticblockdeclarationimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [kind](./ts-morph-structures.classstaticblockdeclarationimpl.kind.md) | readonly | StructureKind.ClassStaticBlock | | +| [leadingTrivia](./ts-morph-structures.classstaticblockdeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [statements](./ts-morph-structures.classstaticblockdeclarationimpl.statements.md) | readonly | ([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] | | +| [trailingTrivia](./ts-morph-structures.classstaticblockdeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.classstaticblockdeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.classstaticblockdeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.classstaticblockdeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.classstaticblockdeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.classstaticblockdeclarationstructureclassifc.md b/docs/api/ts-morph-structures.classstaticblockdeclarationstructureclassifc.md index 4062b63..65d5e00 100644 --- a/docs/api/ts-morph-structures.classstaticblockdeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.classstaticblockdeclarationstructureclassifc.md @@ -12,44 +12,7 @@ export interface ClassStaticBlockDeclarationStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.classstaticblockdeclarationstructureclassifc.kind.md) | readonly | StructureKind.ClassStaticBlock | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.classstaticblockdeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.ClassStaticBlock - - - - - -
diff --git a/docs/api/ts-morph-structures.conditionaltypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.conditionaltypestructureimpl._constructor_.md index 2983fa1..24dcef1 100644 --- a/docs/api/ts-morph-structures.conditionaltypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.conditionaltypestructureimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(conditionalParts: Partial); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| conditionalParts | Partial<[ConditionalTypeStructureParts](./ts-morph-structures.conditionaltypestructureparts.md)> | | -Parameter - - - - -Type - - - - -Description - - -
- -conditionalParts - - - - -Partial<[ConditionalTypeStructureParts](./ts-morph-structures.conditionaltypestructureparts.md)> - - - - - -
diff --git a/docs/api/ts-morph-structures.conditionaltypestructureimpl.clone.md b/docs/api/ts-morph-structures.conditionaltypestructureimpl.clone.md index ab7af24..b7d8d3b 100644 --- a/docs/api/ts-morph-structures.conditionaltypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.conditionaltypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: ConditionalTypeStructureImpl): ConditionalTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [ConditionalTypeStructureImpl](./ts-morph-structures.conditionaltypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[ConditionalTypeStructureImpl](./ts-morph-structures.conditionaltypestructureimpl.md) - - - - - -
**Returns:** [ConditionalTypeStructureImpl](./ts-morph-structures.conditionaltypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.conditionaltypestructureimpl.md b/docs/api/ts-morph-structures.conditionaltypestructureimpl.md index 071bd5b..605ed08 100644 --- a/docs/api/ts-morph-structures.conditionaltypestructureimpl.md +++ b/docs/api/ts-morph-structures.conditionaltypestructureimpl.md @@ -15,199 +15,24 @@ export default class ConditionalTypeStructureImpl extends TypeStructuresBase - -Constructor - - - - -Modifiers - - - - -Description - - - - - -[(constructor)(conditionalParts)](./ts-morph-structures.conditionaltypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `ConditionalTypeStructureImpl` class - - - - +| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(conditionalParts)](./ts-morph-structures.conditionaltypestructureimpl._constructor_.md) | | Constructs a new instance of the ConditionalTypeStructureImpl class | ## Properties - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[checkType](./ts-morph-structures.conditionaltypestructureimpl.checktype.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
- -[extendsType](./ts-morph-structures.conditionaltypestructureimpl.extendstype.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
- -[falseType](./ts-morph-structures.conditionaltypestructureimpl.falsetype.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
- -[kind](./ts-morph-structures.conditionaltypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[trueType](./ts-morph-structures.conditionaltypestructureimpl.truetype.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
- -[writerFunction](./ts-morph-structures.conditionaltypestructureimpl.writerfunction.md) - - - - -`readonly` - - - - -WriterFunction - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [checkType](./ts-morph-structures.conditionaltypestructureimpl.checktype.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) | | +| [extendsType](./ts-morph-structures.conditionaltypestructureimpl.extendstype.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) | | +| [falseType](./ts-morph-structures.conditionaltypestructureimpl.falsetype.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) | | +| [kind](./ts-morph-structures.conditionaltypestructureimpl.kind.md) | readonly | (not declared) | | +| [trueType](./ts-morph-structures.conditionaltypestructureimpl.truetype.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) | | +| [writerFunction](./ts-morph-structures.conditionaltypestructureimpl.writerfunction.md) | readonly | WriterFunction | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.conditionaltypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.conditionaltypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.conditionaltypestructureparts.md b/docs/api/ts-morph-structures.conditionaltypestructureparts.md index 911a589..1985c51 100644 --- a/docs/api/ts-morph-structures.conditionaltypestructureparts.md +++ b/docs/api/ts-morph-structures.conditionaltypestructureparts.md @@ -12,93 +12,10 @@ export interface ConditionalTypeStructureParts ## Properties - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [checkType](./ts-morph-structures.conditionaltypestructureparts.checktype.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) | | +| [extendsType](./ts-morph-structures.conditionaltypestructureparts.extendstype.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) | | +| [falseType](./ts-morph-structures.conditionaltypestructureparts.falsetype.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) | | +| [trueType](./ts-morph-structures.conditionaltypestructureparts.truetype.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[checkType](./ts-morph-structures.conditionaltypestructureparts.checktype.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
- -[extendsType](./ts-morph-structures.conditionaltypestructureparts.extendstype.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
- -[falseType](./ts-morph-structures.conditionaltypestructureparts.falsetype.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
- -[trueType](./ts-morph-structures.conditionaltypestructureparts.truetype.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.constructordeclarationimpl.clone.md b/docs/api/ts-morph-structures.constructordeclarationimpl.clone.md index 0f51dc8..8733f35 100644 --- a/docs/api/ts-morph-structures.constructordeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.constructordeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): Constructor ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<ConstructorDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<ConstructorDeclarationStructure> - - - - - -
**Returns:** [ConstructorDeclarationImpl](./ts-morph-structures.constructordeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.constructordeclarationimpl.fromsignature.md b/docs/api/ts-morph-structures.constructordeclarationimpl.fromsignature.md index d7c3848..fde90fa 100644 --- a/docs/api/ts-morph-structures.constructordeclarationimpl.fromsignature.md +++ b/docs/api/ts-morph-structures.constructordeclarationimpl.fromsignature.md @@ -12,37 +12,10 @@ static fromSignature(signature: ConstructSignatureDeclarationImpl): ConstructorD ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| signature | [ConstructSignatureDeclarationImpl](./ts-morph-structures.constructsignaturedeclarationimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -signature - - - - -[ConstructSignatureDeclarationImpl](./ts-morph-structures.constructsignaturedeclarationimpl.md) - - - - - -
**Returns:** [ConstructorDeclarationImpl](./ts-morph-structures.constructordeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.constructordeclarationimpl.md b/docs/api/ts-morph-structures.constructordeclarationimpl.md index c675983..0efdb23 100644 --- a/docs/api/ts-morph-structures.constructordeclarationimpl.md +++ b/docs/api/ts-morph-structures.constructordeclarationimpl.md @@ -13,292 +13,25 @@ export default class ConstructorDeclarationImpl implements ConstructorDeclaratio ## Properties - - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.constructordeclarationimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[kind](./ts-morph-structures.constructordeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.Constructor - - - - - -
- -[leadingTrivia](./ts-morph-structures.constructordeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[overloads](./ts-morph-structures.constructordeclarationimpl.overloads.md) - - - - -`readonly` - - - - -[ConstructorDeclarationOverloadImpl](./ts-morph-structures.constructordeclarationoverloadimpl.md)\[\] - - - - - -
- -[parameters](./ts-morph-structures.constructordeclarationimpl.parameters.md) - - - - -`readonly` - - - - -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] - - - - - -
- -[returnType?](./ts-morph-structures.constructordeclarationimpl.returntype.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[returnTypeStructure](./ts-morph-structures.constructordeclarationimpl.returntypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[scope?](./ts-morph-structures.constructordeclarationimpl.scope.md) - - - - - - - -import("ts-morph").Scope<> \| undefined - - - - -_(Optional)_ - - -
- -[statements](./ts-morph-structures.constructordeclarationimpl.statements.md) - - - - -`readonly` - - - - -([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] - - - - - -
- -[trailingTrivia](./ts-morph-structures.constructordeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[typeParameters](./ts-morph-structures.constructordeclarationimpl.typeparameters.md) - - - - -`readonly` - - - - -(string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.constructordeclarationimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [kind](./ts-morph-structures.constructordeclarationimpl.kind.md) | readonly | StructureKind.Constructor | | +| [leadingTrivia](./ts-morph-structures.constructordeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [overloads](./ts-morph-structures.constructordeclarationimpl.overloads.md) | readonly | [ConstructorDeclarationOverloadImpl](./ts-morph-structures.constructordeclarationoverloadimpl.md)\[\] | | +| [parameters](./ts-morph-structures.constructordeclarationimpl.parameters.md) | readonly | [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] | | +| [returnType?](./ts-morph-structures.constructordeclarationimpl.returntype.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [returnTypeStructure](./ts-morph-structures.constructordeclarationimpl.returntypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [scope?](./ts-morph-structures.constructordeclarationimpl.scope.md) | | import("ts-morph").Scope<> \| undefined | _(Optional)_ | +| [statements](./ts-morph-structures.constructordeclarationimpl.statements.md) | readonly | ([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] | | +| [trailingTrivia](./ts-morph-structures.constructordeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [typeParameters](./ts-morph-structures.constructordeclarationimpl.typeparameters.md) | readonly | (string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] | | ## Methods - - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.constructordeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[fromSignature(signature)](./ts-morph-structures.constructordeclarationimpl.fromsignature.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.constructordeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.constructordeclarationimpl.clone.md) | static | | +| [fromSignature(signature)](./ts-morph-structures.constructordeclarationimpl.fromsignature.md) | static | | +| [toJSON()](./ts-morph-structures.constructordeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.constructordeclarationoverloadimpl.clone.md b/docs/api/ts-morph-structures.constructordeclarationoverloadimpl.clone.md index b65079c..c9db58b 100644 --- a/docs/api/ts-morph-structures.constructordeclarationoverloadimpl.clone.md +++ b/docs/api/ts-morph-structures.constructordeclarationoverloadimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): Con ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<ConstructorDeclarationOverloadStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<ConstructorDeclarationOverloadStructure> - - - - - -
**Returns:** [ConstructorDeclarationOverloadImpl](./ts-morph-structures.constructordeclarationoverloadimpl.md) diff --git a/docs/api/ts-morph-structures.constructordeclarationoverloadimpl.md b/docs/api/ts-morph-structures.constructordeclarationoverloadimpl.md index 68cec28..a6aacf9 100644 --- a/docs/api/ts-morph-structures.constructordeclarationoverloadimpl.md +++ b/docs/api/ts-morph-structures.constructordeclarationoverloadimpl.md @@ -13,240 +13,22 @@ export default class ConstructorDeclarationOverloadImpl implements ConstructorDe ## Properties - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.constructordeclarationoverloadimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[kind](./ts-morph-structures.constructordeclarationoverloadimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.ConstructorOverload - - - - - -
- -[leadingTrivia](./ts-morph-structures.constructordeclarationoverloadimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[parameters](./ts-morph-structures.constructordeclarationoverloadimpl.parameters.md) - - - - -`readonly` - - - - -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] - - - - - -
- -[returnType?](./ts-morph-structures.constructordeclarationoverloadimpl.returntype.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[returnTypeStructure](./ts-morph-structures.constructordeclarationoverloadimpl.returntypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[scope?](./ts-morph-structures.constructordeclarationoverloadimpl.scope.md) - - - - - - - -import("ts-morph").Scope<> \| undefined - - - - -_(Optional)_ - - -
- -[trailingTrivia](./ts-morph-structures.constructordeclarationoverloadimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[typeParameters](./ts-morph-structures.constructordeclarationoverloadimpl.typeparameters.md) - - - - -`readonly` - - - - -(string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.constructordeclarationoverloadimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [kind](./ts-morph-structures.constructordeclarationoverloadimpl.kind.md) | readonly | StructureKind.ConstructorOverload | | +| [leadingTrivia](./ts-morph-structures.constructordeclarationoverloadimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [parameters](./ts-morph-structures.constructordeclarationoverloadimpl.parameters.md) | readonly | [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] | | +| [returnType?](./ts-morph-structures.constructordeclarationoverloadimpl.returntype.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [returnTypeStructure](./ts-morph-structures.constructordeclarationoverloadimpl.returntypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [scope?](./ts-morph-structures.constructordeclarationoverloadimpl.scope.md) | | import("ts-morph").Scope<> \| undefined | _(Optional)_ | +| [trailingTrivia](./ts-morph-structures.constructordeclarationoverloadimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [typeParameters](./ts-morph-structures.constructordeclarationoverloadimpl.typeparameters.md) | readonly | (string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.constructordeclarationoverloadimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.constructordeclarationoverloadimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.constructordeclarationoverloadimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.constructordeclarationoverloadimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.constructordeclarationoverloadstructureclassifc.md b/docs/api/ts-morph-structures.constructordeclarationoverloadstructureclassifc.md index a08afda..dbe6de6 100644 --- a/docs/api/ts-morph-structures.constructordeclarationoverloadstructureclassifc.md +++ b/docs/api/ts-morph-structures.constructordeclarationoverloadstructureclassifc.md @@ -12,44 +12,7 @@ export interface ConstructorDeclarationOverloadStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.constructordeclarationoverloadstructureclassifc.kind.md) | readonly | StructureKind.ConstructorOverload | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.constructordeclarationoverloadstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.ConstructorOverload - - - - - -
diff --git a/docs/api/ts-morph-structures.constructordeclarationstructureclassifc.md b/docs/api/ts-morph-structures.constructordeclarationstructureclassifc.md index b6f23a8..b143f22 100644 --- a/docs/api/ts-morph-structures.constructordeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.constructordeclarationstructureclassifc.md @@ -12,63 +12,8 @@ export interface ConstructorDeclarationStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.constructordeclarationstructureclassifc.kind.md) | readonly | StructureKind.Constructor | | +| [overloads](./ts-morph-structures.constructordeclarationstructureclassifc.overloads.md) | readonly | [ConstructorDeclarationOverloadImpl](./ts-morph-structures.constructordeclarationoverloadimpl.md)\[\] | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.constructordeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.Constructor - - - - - -
- -[overloads](./ts-morph-structures.constructordeclarationstructureclassifc.overloads.md) - - - - -`readonly` - - - - -[ConstructorDeclarationOverloadImpl](./ts-morph-structures.constructordeclarationoverloadimpl.md)\[\] - - - - - -
diff --git a/docs/api/ts-morph-structures.constructsignaturedeclarationimpl.clone.md b/docs/api/ts-morph-structures.constructsignaturedeclarationimpl.clone.md index 6f2ceb2..d5c21af 100644 --- a/docs/api/ts-morph-structures.constructsignaturedeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.constructsignaturedeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): Cons ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<ConstructSignatureDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<ConstructSignatureDeclarationStructure> - - - - - -
**Returns:** [ConstructSignatureDeclarationImpl](./ts-morph-structures.constructsignaturedeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.constructsignaturedeclarationimpl.md b/docs/api/ts-morph-structures.constructsignaturedeclarationimpl.md index 4f23248..4decc64 100644 --- a/docs/api/ts-morph-structures.constructsignaturedeclarationimpl.md +++ b/docs/api/ts-morph-structures.constructsignaturedeclarationimpl.md @@ -13,221 +13,21 @@ export default class ConstructSignatureDeclarationImpl implements ConstructSigna ## Properties - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.constructsignaturedeclarationimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[kind](./ts-morph-structures.constructsignaturedeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.ConstructSignature - - - - - -
- -[leadingTrivia](./ts-morph-structures.constructsignaturedeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[parameters](./ts-morph-structures.constructsignaturedeclarationimpl.parameters.md) - - - - -`readonly` - - - - -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] - - - - - -
- -[returnType?](./ts-morph-structures.constructsignaturedeclarationimpl.returntype.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[returnTypeStructure](./ts-morph-structures.constructsignaturedeclarationimpl.returntypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[trailingTrivia](./ts-morph-structures.constructsignaturedeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[typeParameters](./ts-morph-structures.constructsignaturedeclarationimpl.typeparameters.md) - - - - -`readonly` - - - - -(string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.constructsignaturedeclarationimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [kind](./ts-morph-structures.constructsignaturedeclarationimpl.kind.md) | readonly | StructureKind.ConstructSignature | | +| [leadingTrivia](./ts-morph-structures.constructsignaturedeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [parameters](./ts-morph-structures.constructsignaturedeclarationimpl.parameters.md) | readonly | [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] | | +| [returnType?](./ts-morph-structures.constructsignaturedeclarationimpl.returntype.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [returnTypeStructure](./ts-morph-structures.constructsignaturedeclarationimpl.returntypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [trailingTrivia](./ts-morph-structures.constructsignaturedeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [typeParameters](./ts-morph-structures.constructsignaturedeclarationimpl.typeparameters.md) | readonly | (string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.constructsignaturedeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.constructsignaturedeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.constructsignaturedeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.constructsignaturedeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.constructsignaturedeclarationstructureclassifc.md b/docs/api/ts-morph-structures.constructsignaturedeclarationstructureclassifc.md index 10c602b..46a79ab 100644 --- a/docs/api/ts-morph-structures.constructsignaturedeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.constructsignaturedeclarationstructureclassifc.md @@ -12,44 +12,7 @@ export interface ConstructSignatureDeclarationStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.constructsignaturedeclarationstructureclassifc.kind.md) | readonly | StructureKind.ConstructSignature | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.constructsignaturedeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.ConstructSignature - - - - - -
diff --git a/docs/api/ts-morph-structures.decoratablenodestructureclassifc.md b/docs/api/ts-morph-structures.decoratablenodestructureclassifc.md index 3f23190..560a53d 100644 --- a/docs/api/ts-morph-structures.decoratablenodestructureclassifc.md +++ b/docs/api/ts-morph-structures.decoratablenodestructureclassifc.md @@ -12,44 +12,7 @@ export interface DecoratableNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [decorators](./ts-morph-structures.decoratablenodestructureclassifc.decorators.md) | readonly | [DecoratorImpl](./ts-morph-structures.decoratorimpl.md)\[\] | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[decorators](./ts-morph-structures.decoratablenodestructureclassifc.decorators.md) - - - - -`readonly` - - - - -[DecoratorImpl](./ts-morph-structures.decoratorimpl.md)\[\] - - - - - -
diff --git a/docs/api/ts-morph-structures.decoratorimpl._constructor_.md b/docs/api/ts-morph-structures.decoratorimpl._constructor_.md index 25326d3..2f27bcf 100644 --- a/docs/api/ts-morph-structures.decoratorimpl._constructor_.md +++ b/docs/api/ts-morph-structures.decoratorimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.decoratorimpl.clone.md b/docs/api/ts-morph-structures.decoratorimpl.clone.md index 0f0e620..a0f05f0 100644 --- a/docs/api/ts-morph-structures.decoratorimpl.clone.md +++ b/docs/api/ts-morph-structures.decoratorimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): DecoratorImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<DecoratorStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<DecoratorStructure> - - - - - -
**Returns:** [DecoratorImpl](./ts-morph-structures.decoratorimpl.md) diff --git a/docs/api/ts-morph-structures.decoratorimpl.md b/docs/api/ts-morph-structures.decoratorimpl.md index 483bd4b..3f6a2b3 100644 --- a/docs/api/ts-morph-structures.decoratorimpl.md +++ b/docs/api/ts-morph-structures.decoratorimpl.md @@ -13,219 +13,25 @@ export default class DecoratorImpl implements DecoratorStructureClassIfc ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.decoratorimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `DecoratorImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.decoratorimpl._constructor_.md) | | Constructs a new instance of the DecoratorImpl class | ## Properties - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[arguments](./ts-morph-structures.decoratorimpl.arguments.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - -Arguments for a decorator factory. - - -
- -[kind](./ts-morph-structures.decoratorimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.Decorator - - - - - -
- -[leadingTrivia](./ts-morph-structures.decoratorimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.decoratorimpl.name.md) - - - - - - - -string - - - - - -
- -[trailingTrivia](./ts-morph-structures.decoratorimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[typeArguments](./ts-morph-structures.decoratorimpl.typearguments.md) - - - - -`readonly` - - - - -string\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [arguments](./ts-morph-structures.decoratorimpl.arguments.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | Arguments for a decorator factory. | +| [kind](./ts-morph-structures.decoratorimpl.kind.md) | readonly | StructureKind.Decorator | | +| [leadingTrivia](./ts-morph-structures.decoratorimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.decoratorimpl.name.md) | | string | | +| [trailingTrivia](./ts-morph-structures.decoratorimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [typeArguments](./ts-morph-structures.decoratorimpl.typearguments.md) | readonly | string\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.decoratorimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.decoratorimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.decoratorimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.decoratorimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.decoratorstructureclassifc.md b/docs/api/ts-morph-structures.decoratorstructureclassifc.md index 97b8244..9905c18 100644 --- a/docs/api/ts-morph-structures.decoratorstructureclassifc.md +++ b/docs/api/ts-morph-structures.decoratorstructureclassifc.md @@ -12,84 +12,9 @@ export interface DecoratorStructureClassIfc ## Properties - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [arguments](./ts-morph-structures.decoratorstructureclassifc.arguments.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | Arguments for a decorator factory. | +| [kind](./ts-morph-structures.decoratorstructureclassifc.kind.md) | readonly | StructureKind.Decorator | | +| [typeArguments](./ts-morph-structures.decoratorstructureclassifc.typearguments.md) | readonly | string\[\] | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[arguments](./ts-morph-structures.decoratorstructureclassifc.arguments.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - -Arguments for a decorator factory. - - -
- -[kind](./ts-morph-structures.decoratorstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.Decorator - - - - - -
- -[typeArguments](./ts-morph-structures.decoratorstructureclassifc.typearguments.md) - - - - -`readonly` - - - - -string\[\] - - - - - -
diff --git a/docs/api/ts-morph-structures.enumdeclarationimpl._constructor_.md b/docs/api/ts-morph-structures.enumdeclarationimpl._constructor_.md index 6360173..b50d900 100644 --- a/docs/api/ts-morph-structures.enumdeclarationimpl._constructor_.md +++ b/docs/api/ts-morph-structures.enumdeclarationimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.enumdeclarationimpl.clone.md b/docs/api/ts-morph-structures.enumdeclarationimpl.clone.md index 1664bca..15a63b3 100644 --- a/docs/api/ts-morph-structures.enumdeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.enumdeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): EnumDeclarationImp ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<EnumDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<EnumDeclarationStructure> - - - - - -
**Returns:** [EnumDeclarationImpl](./ts-morph-structures.enumdeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.enumdeclarationimpl.md b/docs/api/ts-morph-structures.enumdeclarationimpl.md index 0b4291a..92a3666 100644 --- a/docs/api/ts-morph-structures.enumdeclarationimpl.md +++ b/docs/api/ts-morph-structures.enumdeclarationimpl.md @@ -13,285 +13,29 @@ export default class EnumDeclarationImpl implements EnumDeclarationStructureClas ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.enumdeclarationimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `EnumDeclarationImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.enumdeclarationimpl._constructor_.md) | | Constructs a new instance of the EnumDeclarationImpl class | ## Properties - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.enumdeclarationimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[hasDeclareKeyword](./ts-morph-structures.enumdeclarationimpl.hasdeclarekeyword.md) - - - - - - - -boolean - - - - - -
- -[isConst](./ts-morph-structures.enumdeclarationimpl.isconst.md) - - - - - - - -boolean - - - - - -
- -[isDefaultExport](./ts-morph-structures.enumdeclarationimpl.isdefaultexport.md) - - - - - - - -boolean - - - - - -
- -[isExported](./ts-morph-structures.enumdeclarationimpl.isexported.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.enumdeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.Enum - - - - - -
- -[leadingTrivia](./ts-morph-structures.enumdeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[members](./ts-morph-structures.enumdeclarationimpl.members.md) - - - - -`readonly` - - - - -[EnumMemberImpl](./ts-morph-structures.enummemberimpl.md)\[\] - - - - - -
- -[name](./ts-morph-structures.enumdeclarationimpl.name.md) - - - - - - - -string - - - - - -
- -[trailingTrivia](./ts-morph-structures.enumdeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.enumdeclarationimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [hasDeclareKeyword](./ts-morph-structures.enumdeclarationimpl.hasdeclarekeyword.md) | | boolean | | +| [isConst](./ts-morph-structures.enumdeclarationimpl.isconst.md) | | boolean | | +| [isDefaultExport](./ts-morph-structures.enumdeclarationimpl.isdefaultexport.md) | | boolean | | +| [isExported](./ts-morph-structures.enumdeclarationimpl.isexported.md) | | boolean | | +| [kind](./ts-morph-structures.enumdeclarationimpl.kind.md) | readonly | StructureKind.Enum | | +| [leadingTrivia](./ts-morph-structures.enumdeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [members](./ts-morph-structures.enumdeclarationimpl.members.md) | readonly | [EnumMemberImpl](./ts-morph-structures.enummemberimpl.md)\[\] | | +| [name](./ts-morph-structures.enumdeclarationimpl.name.md) | | string | | +| [trailingTrivia](./ts-morph-structures.enumdeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.enumdeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.enumdeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.enumdeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.enumdeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.enumdeclarationstructureclassifc.md b/docs/api/ts-morph-structures.enumdeclarationstructureclassifc.md index 864ccad..c63f4f8 100644 --- a/docs/api/ts-morph-structures.enumdeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.enumdeclarationstructureclassifc.md @@ -12,80 +12,9 @@ export interface EnumDeclarationStructureClassIfc ## Properties - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [isConst](./ts-morph-structures.enumdeclarationstructureclassifc.isconst.md) | | boolean | | +| [kind](./ts-morph-structures.enumdeclarationstructureclassifc.kind.md) | readonly | StructureKind.Enum | | +| [members](./ts-morph-structures.enumdeclarationstructureclassifc.members.md) | readonly | [EnumMemberImpl](./ts-morph-structures.enummemberimpl.md)\[\] | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[isConst](./ts-morph-structures.enumdeclarationstructureclassifc.isconst.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.enumdeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.Enum - - - - - -
- -[members](./ts-morph-structures.enumdeclarationstructureclassifc.members.md) - - - - -`readonly` - - - - -[EnumMemberImpl](./ts-morph-structures.enummemberimpl.md)\[\] - - - - - -
diff --git a/docs/api/ts-morph-structures.enummemberimpl._constructor_.md b/docs/api/ts-morph-structures.enummemberimpl._constructor_.md index 78f2450..f1c169a 100644 --- a/docs/api/ts-morph-structures.enummemberimpl._constructor_.md +++ b/docs/api/ts-morph-structures.enummemberimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.enummemberimpl.clone.md b/docs/api/ts-morph-structures.enummemberimpl.clone.md index a00d626..1b6ea32 100644 --- a/docs/api/ts-morph-structures.enummemberimpl.clone.md +++ b/docs/api/ts-morph-structures.enummemberimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): EnumMemberImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<EnumMemberStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<EnumMemberStructure> - - - - - -
**Returns:** [EnumMemberImpl](./ts-morph-structures.enummemberimpl.md) diff --git a/docs/api/ts-morph-structures.enummemberimpl.md b/docs/api/ts-morph-structures.enummemberimpl.md index e7b4733..c6984b7 100644 --- a/docs/api/ts-morph-structures.enummemberimpl.md +++ b/docs/api/ts-morph-structures.enummemberimpl.md @@ -13,236 +13,26 @@ export default class EnumMemberImpl implements EnumMemberStructureClassIfc ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.enummemberimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `EnumMemberImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.enummemberimpl._constructor_.md) | | Constructs a new instance of the EnumMemberImpl class | ## Properties - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.enummemberimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[initializer?](./ts-morph-structures.enummemberimpl.initializer.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[kind](./ts-morph-structures.enummemberimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.EnumMember - - - - - -
- -[leadingTrivia](./ts-morph-structures.enummemberimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.enummemberimpl.name.md) - - - - - - - -string - - - - - -
- -[trailingTrivia](./ts-morph-structures.enummemberimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[value?](./ts-morph-structures.enummemberimpl.value.md) - - - - - - - -number \| string - - - - -_(Optional)_ Convenience property for setting the initializer. - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.enummemberimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [initializer?](./ts-morph-structures.enummemberimpl.initializer.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [kind](./ts-morph-structures.enummemberimpl.kind.md) | readonly | StructureKind.EnumMember | | +| [leadingTrivia](./ts-morph-structures.enummemberimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.enummemberimpl.name.md) | | string | | +| [trailingTrivia](./ts-morph-structures.enummemberimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [value?](./ts-morph-structures.enummemberimpl.value.md) | | number \| string | _(Optional)_ Convenience property for setting the initializer. | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.enummemberimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.enummemberimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.enummemberimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.enummemberimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.enummemberstructureclassifc.md b/docs/api/ts-morph-structures.enummemberstructureclassifc.md index 4eea05f..fb461c2 100644 --- a/docs/api/ts-morph-structures.enummemberstructureclassifc.md +++ b/docs/api/ts-morph-structures.enummemberstructureclassifc.md @@ -12,63 +12,8 @@ export interface EnumMemberStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.enummemberstructureclassifc.kind.md) | readonly | StructureKind.EnumMember | | +| [value?](./ts-morph-structures.enummemberstructureclassifc.value.md) | | number \| string | _(Optional)_ Convenience property for setting the initializer. | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.enummemberstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.EnumMember - - - - - -
- -[value?](./ts-morph-structures.enummemberstructureclassifc.value.md) - - - - - - - -number \| string - - - - -_(Optional)_ Convenience property for setting the initializer. - - -
diff --git a/docs/api/ts-morph-structures.exclamationtokenablenodestructureclassifc.md b/docs/api/ts-morph-structures.exclamationtokenablenodestructureclassifc.md index 97f8417..ac15acd 100644 --- a/docs/api/ts-morph-structures.exclamationtokenablenodestructureclassifc.md +++ b/docs/api/ts-morph-structures.exclamationtokenablenodestructureclassifc.md @@ -12,42 +12,7 @@ export interface ExclamationTokenableNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [hasExclamationToken](./ts-morph-structures.exclamationtokenablenodestructureclassifc.hasexclamationtoken.md) | | boolean | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[hasExclamationToken](./ts-morph-structures.exclamationtokenablenodestructureclassifc.hasexclamationtoken.md) - - - - - - - -boolean - - - - - -
diff --git a/docs/api/ts-morph-structures.exportablenodestructureclassifc.md b/docs/api/ts-morph-structures.exportablenodestructureclassifc.md index 402ac41..35ed86b 100644 --- a/docs/api/ts-morph-structures.exportablenodestructureclassifc.md +++ b/docs/api/ts-morph-structures.exportablenodestructureclassifc.md @@ -12,59 +12,8 @@ export interface ExportableNodeStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [isDefaultExport](./ts-morph-structures.exportablenodestructureclassifc.isdefaultexport.md) | | boolean | | +| [isExported](./ts-morph-structures.exportablenodestructureclassifc.isexported.md) | | boolean | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[isDefaultExport](./ts-morph-structures.exportablenodestructureclassifc.isdefaultexport.md) - - - - - - - -boolean - - - - - -
- -[isExported](./ts-morph-structures.exportablenodestructureclassifc.isexported.md) - - - - - - - -boolean - - - - - -
diff --git a/docs/api/ts-morph-structures.exportassignmentimpl._constructor_.md b/docs/api/ts-morph-structures.exportassignmentimpl._constructor_.md index 54954a5..3ff1018 100644 --- a/docs/api/ts-morph-structures.exportassignmentimpl._constructor_.md +++ b/docs/api/ts-morph-structures.exportassignmentimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(expression: stringOrWriterFunction); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| expression | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -expression - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.exportassignmentimpl.clone.md b/docs/api/ts-morph-structures.exportassignmentimpl.clone.md index bf8fd39..b6fab5e 100644 --- a/docs/api/ts-morph-structures.exportassignmentimpl.clone.md +++ b/docs/api/ts-morph-structures.exportassignmentimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): ExportAssignmentI ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<ExportAssignmentStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<ExportAssignmentStructure> - - - - - -
**Returns:** [ExportAssignmentImpl](./ts-morph-structures.exportassignmentimpl.md) diff --git a/docs/api/ts-morph-structures.exportassignmentimpl.md b/docs/api/ts-morph-structures.exportassignmentimpl.md index 66f0a6a..08acbdf 100644 --- a/docs/api/ts-morph-structures.exportassignmentimpl.md +++ b/docs/api/ts-morph-structures.exportassignmentimpl.md @@ -13,215 +13,25 @@ export default class ExportAssignmentImpl implements ExportAssignmentStructureCl ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(expression)](./ts-morph-structures.exportassignmentimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `ExportAssignmentImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(expression)](./ts-morph-structures.exportassignmentimpl._constructor_.md) | | Constructs a new instance of the ExportAssignmentImpl class | ## Properties - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.exportassignmentimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[expression](./ts-morph-structures.exportassignmentimpl.expression.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - - -
- -[isExportEquals](./ts-morph-structures.exportassignmentimpl.isexportequals.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.exportassignmentimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.ExportAssignment - - - - - -
- -[leadingTrivia](./ts-morph-structures.exportassignmentimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[trailingTrivia](./ts-morph-structures.exportassignmentimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.exportassignmentimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [expression](./ts-morph-structures.exportassignmentimpl.expression.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | | +| [isExportEquals](./ts-morph-structures.exportassignmentimpl.isexportequals.md) | | boolean | | +| [kind](./ts-morph-structures.exportassignmentimpl.kind.md) | readonly | StructureKind.ExportAssignment | | +| [leadingTrivia](./ts-morph-structures.exportassignmentimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [trailingTrivia](./ts-morph-structures.exportassignmentimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.exportassignmentimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.exportassignmentimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.exportassignmentimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.exportassignmentimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.exportassignmentstructureclassifc.md b/docs/api/ts-morph-structures.exportassignmentstructureclassifc.md index 40be262..ea7e7bb 100644 --- a/docs/api/ts-morph-structures.exportassignmentstructureclassifc.md +++ b/docs/api/ts-morph-structures.exportassignmentstructureclassifc.md @@ -12,78 +12,9 @@ export interface ExportAssignmentStructureClassIfc ## Properties - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [expression](./ts-morph-structures.exportassignmentstructureclassifc.expression.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | | +| [isExportEquals](./ts-morph-structures.exportassignmentstructureclassifc.isexportequals.md) | | boolean | | +| [kind](./ts-morph-structures.exportassignmentstructureclassifc.kind.md) | readonly | StructureKind.ExportAssignment | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[expression](./ts-morph-structures.exportassignmentstructureclassifc.expression.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - - -
- -[isExportEquals](./ts-morph-structures.exportassignmentstructureclassifc.isexportequals.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.exportassignmentstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.ExportAssignment - - - - - -
diff --git a/docs/api/ts-morph-structures.exportdeclarationimpl.clone.md b/docs/api/ts-morph-structures.exportdeclarationimpl.clone.md index da71fca..25ec740 100644 --- a/docs/api/ts-morph-structures.exportdeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.exportdeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): ExportDeclaratio ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<ExportDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<ExportDeclarationStructure> - - - - - -
**Returns:** [ExportDeclarationImpl](./ts-morph-structures.exportdeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.exportdeclarationimpl.md b/docs/api/ts-morph-structures.exportdeclarationimpl.md index 25d7bda..7f114c7 100644 --- a/docs/api/ts-morph-structures.exportdeclarationimpl.md +++ b/docs/api/ts-morph-structures.exportdeclarationimpl.md @@ -13,221 +13,21 @@ export default class ExportDeclarationImpl implements ExportDeclarationStructure ## Properties - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[attributes?](./ts-morph-structures.exportdeclarationimpl.attributes.md) - - - - - - - -[ImportAttributeImpl](./ts-morph-structures.importattributeimpl.md)\[\] - - - - -_(Optional)_ - - -
- -[isTypeOnly](./ts-morph-structures.exportdeclarationimpl.istypeonly.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.exportdeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.ExportDeclaration - - - - - -
- -[leadingTrivia](./ts-morph-structures.exportdeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[moduleSpecifier?](./ts-morph-structures.exportdeclarationimpl.modulespecifier.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[namedExports](./ts-morph-structures.exportdeclarationimpl.namedexports.md) - - - - -`readonly` - - - - -([ExportSpecifierImpl](./ts-morph-structures.exportspecifierimpl.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] - - - - - -
- -[namespaceExport?](./ts-morph-structures.exportdeclarationimpl.namespaceexport.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[trailingTrivia](./ts-morph-structures.exportdeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [attributes?](./ts-morph-structures.exportdeclarationimpl.attributes.md) | | [ImportAttributeImpl](./ts-morph-structures.importattributeimpl.md)\[\] | _(Optional)_ | +| [isTypeOnly](./ts-morph-structures.exportdeclarationimpl.istypeonly.md) | | boolean | | +| [kind](./ts-morph-structures.exportdeclarationimpl.kind.md) | readonly | StructureKind.ExportDeclaration | | +| [leadingTrivia](./ts-morph-structures.exportdeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [moduleSpecifier?](./ts-morph-structures.exportdeclarationimpl.modulespecifier.md) | | string | _(Optional)_ | +| [namedExports](./ts-morph-structures.exportdeclarationimpl.namedexports.md) | readonly | ([ExportSpecifierImpl](./ts-morph-structures.exportspecifierimpl.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] | | +| [namespaceExport?](./ts-morph-structures.exportdeclarationimpl.namespaceexport.md) | | string | _(Optional)_ | +| [trailingTrivia](./ts-morph-structures.exportdeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.exportdeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.exportdeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.exportdeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.exportdeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.exportdeclarationstructureclassifc.md b/docs/api/ts-morph-structures.exportdeclarationstructureclassifc.md index 8e44c92..7252834 100644 --- a/docs/api/ts-morph-structures.exportdeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.exportdeclarationstructureclassifc.md @@ -12,137 +12,12 @@ export interface ExportDeclarationStructureClassIfc ## Properties - - - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [attributes?](./ts-morph-structures.exportdeclarationstructureclassifc.attributes.md) | | [ImportAttributeImpl](./ts-morph-structures.importattributeimpl.md)\[\] | _(Optional)_ | +| [isTypeOnly](./ts-morph-structures.exportdeclarationstructureclassifc.istypeonly.md) | | boolean | | +| [kind](./ts-morph-structures.exportdeclarationstructureclassifc.kind.md) | readonly | StructureKind.ExportDeclaration | | +| [moduleSpecifier?](./ts-morph-structures.exportdeclarationstructureclassifc.modulespecifier.md) | | string | _(Optional)_ | +| [namedExports](./ts-morph-structures.exportdeclarationstructureclassifc.namedexports.md) | readonly | ([ExportSpecifierImpl](./ts-morph-structures.exportspecifierimpl.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] | | +| [namespaceExport?](./ts-morph-structures.exportdeclarationstructureclassifc.namespaceexport.md) | | string | _(Optional)_ | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[attributes?](./ts-morph-structures.exportdeclarationstructureclassifc.attributes.md) - - - - - - - -[ImportAttributeImpl](./ts-morph-structures.importattributeimpl.md)\[\] - - - - -_(Optional)_ - - -
- -[isTypeOnly](./ts-morph-structures.exportdeclarationstructureclassifc.istypeonly.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.exportdeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.ExportDeclaration - - - - - -
- -[moduleSpecifier?](./ts-morph-structures.exportdeclarationstructureclassifc.modulespecifier.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[namedExports](./ts-morph-structures.exportdeclarationstructureclassifc.namedexports.md) - - - - -`readonly` - - - - -([ExportSpecifierImpl](./ts-morph-structures.exportspecifierimpl.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] - - - - - -
- -[namespaceExport?](./ts-morph-structures.exportdeclarationstructureclassifc.namespaceexport.md) - - - - - - - -string - - - - -_(Optional)_ - - -
diff --git a/docs/api/ts-morph-structures.exportmanager._constructor_.md b/docs/api/ts-morph-structures.exportmanager._constructor_.md index 6b95e79..df01a9a 100644 --- a/docs/api/ts-morph-structures.exportmanager._constructor_.md +++ b/docs/api/ts-morph-structures.exportmanager._constructor_.md @@ -14,36 +14,7 @@ constructor(absolutePathToExportFile: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| absolutePathToExportFile | string | Where the file will live on the file system. | -Parameter - - - - -Type - - - - -Description - - -
- -absolutePathToExportFile - - - - -string - - - - -Where the file will live on the file system. - - -
diff --git a/docs/api/ts-morph-structures.exportmanager.addexports.md b/docs/api/ts-morph-structures.exportmanager.addexports.md index 977c7a7..0f93804 100644 --- a/docs/api/ts-morph-structures.exportmanager.addexports.md +++ b/docs/api/ts-morph-structures.exportmanager.addexports.md @@ -12,39 +12,10 @@ addExports(context: AddExportContext): void; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| context | [AddExportContext](./ts-morph-structures.addexportcontext.md) | a description of the exports to add. | -Parameter - - - - -Type - - - - -Description - - -
- -context - - - - -[AddExportContext](./ts-morph-structures.addexportcontext.md) - - - - -a description of the exports to add. - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.exportmanager.md b/docs/api/ts-morph-structures.exportmanager.md index 93d0b08..15b5443 100644 --- a/docs/api/ts-morph-structures.exportmanager.md +++ b/docs/api/ts-morph-structures.exportmanager.md @@ -28,126 +28,20 @@ sourceFile.statements.push(...publicExports.getDeclarations()); ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(absolutePathToExportFile)](./ts-morph-structures.exportmanager._constructor_.md) - - - - - - - -Constructs a new instance of the `ExportManager` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(absolutePathToExportFile)](./ts-morph-structures.exportmanager._constructor_.md) | | Constructs a new instance of the ExportManager class | ## Properties - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[absolutePathToExportFile](./ts-morph-structures.exportmanager.absolutepathtoexportfile.md) - - - - -`readonly` - - - - -string - - - - -Where the file will live on the file system. - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [absolutePathToExportFile](./ts-morph-structures.exportmanager.absolutepathtoexportfile.md) | readonly | string | Where the file will live on the file system. | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[addExports(context)](./ts-morph-structures.exportmanager.addexports.md) - - - - - - - - -
- -[getDeclarations()](./ts-morph-structures.exportmanager.getdeclarations.md) - - - - - - - -Get the export declarations, sorted by path to file, then internally by specified export values. - +| Method | Modifiers | Description | +| --- | --- | --- | +| [addExports(context)](./ts-morph-structures.exportmanager.addexports.md) | | | +| [getDeclarations()](./ts-morph-structures.exportmanager.getdeclarations.md) | | Get the export declarations, sorted by path to file, then internally by specified export values. | -
diff --git a/docs/api/ts-morph-structures.exportspecifierimpl._constructor_.md b/docs/api/ts-morph-structures.exportspecifierimpl._constructor_.md index f6d4047..9ce6b1e 100644 --- a/docs/api/ts-morph-structures.exportspecifierimpl._constructor_.md +++ b/docs/api/ts-morph-structures.exportspecifierimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.exportspecifierimpl.clone.md b/docs/api/ts-morph-structures.exportspecifierimpl.clone.md index 27f986e..4c72240 100644 --- a/docs/api/ts-morph-structures.exportspecifierimpl.clone.md +++ b/docs/api/ts-morph-structures.exportspecifierimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): ExportSpecifierImp ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<ExportSpecifierStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<ExportSpecifierStructure> - - - - - -
**Returns:** [ExportSpecifierImpl](./ts-morph-structures.exportspecifierimpl.md) diff --git a/docs/api/ts-morph-structures.exportspecifierimpl.md b/docs/api/ts-morph-structures.exportspecifierimpl.md index b7d25e1..d0a651a 100644 --- a/docs/api/ts-morph-structures.exportspecifierimpl.md +++ b/docs/api/ts-morph-structures.exportspecifierimpl.md @@ -13,215 +13,25 @@ export default class ExportSpecifierImpl implements ExportSpecifierStructureClas ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.exportspecifierimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `ExportSpecifierImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.exportspecifierimpl._constructor_.md) | | Constructs a new instance of the ExportSpecifierImpl class | ## Properties - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[alias?](./ts-morph-structures.exportspecifierimpl.alias.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[isTypeOnly](./ts-morph-structures.exportspecifierimpl.istypeonly.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.exportspecifierimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.ExportSpecifier - - - - - -
- -[leadingTrivia](./ts-morph-structures.exportspecifierimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.exportspecifierimpl.name.md) - - - - - - - -string - - - - - -
- -[trailingTrivia](./ts-morph-structures.exportspecifierimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [alias?](./ts-morph-structures.exportspecifierimpl.alias.md) | | string | _(Optional)_ | +| [isTypeOnly](./ts-morph-structures.exportspecifierimpl.istypeonly.md) | | boolean | | +| [kind](./ts-morph-structures.exportspecifierimpl.kind.md) | readonly | StructureKind.ExportSpecifier | | +| [leadingTrivia](./ts-morph-structures.exportspecifierimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.exportspecifierimpl.name.md) | | string | | +| [trailingTrivia](./ts-morph-structures.exportspecifierimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.exportspecifierimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.exportspecifierimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.exportspecifierimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.exportspecifierimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.exportspecifierstructureclassifc.md b/docs/api/ts-morph-structures.exportspecifierstructureclassifc.md index fd3f8d0..7a9b03a 100644 --- a/docs/api/ts-morph-structures.exportspecifierstructureclassifc.md +++ b/docs/api/ts-morph-structures.exportspecifierstructureclassifc.md @@ -12,80 +12,9 @@ export interface ExportSpecifierStructureClassIfc ## Properties - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [alias?](./ts-morph-structures.exportspecifierstructureclassifc.alias.md) | | string | _(Optional)_ | +| [isTypeOnly](./ts-morph-structures.exportspecifierstructureclassifc.istypeonly.md) | | boolean | | +| [kind](./ts-morph-structures.exportspecifierstructureclassifc.kind.md) | readonly | StructureKind.ExportSpecifier | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[alias?](./ts-morph-structures.exportspecifierstructureclassifc.alias.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[isTypeOnly](./ts-morph-structures.exportspecifierstructureclassifc.istypeonly.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.exportspecifierstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.ExportSpecifier - - - - - -
diff --git a/docs/api/ts-morph-structures.foreachaugmentedstructurechild.md b/docs/api/ts-morph-structures.foreachaugmentedstructurechild.md index 4017de1..8af1801 100644 --- a/docs/api/ts-morph-structures.foreachaugmentedstructurechild.md +++ b/docs/api/ts-morph-structures.foreachaugmentedstructurechild.md @@ -14,55 +14,11 @@ export default function forEachAugmentedStructureChild(structureOrAr ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| structureOrArray | ArrayOrValue<[StructureImpls](./ts-morph-structures.structureimpls.md) \| [TypeStructures](./ts-morph-structures.typestructures.md)> | Structure or array of structures to iterate over. | +| callback | (child: [StructureImpls](./ts-morph-structures.structureimpls.md) \| [TypeStructures](./ts-morph-structures.typestructures.md)) => TStructure \| void | Callback to do on each structure, until the callback returns a truthy result. | -Parameter - - - - -Type - - - - -Description - - -
- -structureOrArray - - - - -ArrayOrValue<[StructureImpls](./ts-morph-structures.structureimpls.md) \| [TypeStructures](./ts-morph-structures.typestructures.md)> - - - - -Structure or array of structures to iterate over. - - -
- -callback - - - - -(child: [StructureImpls](./ts-morph-structures.structureimpls.md) \| [TypeStructures](./ts-morph-structures.typestructures.md)) => TStructure \| void - - - - -Callback to do on each structure, until the callback returns a truthy result. - - -
**Returns:** TStructure \| undefined diff --git a/docs/api/ts-morph-structures.functiondeclarationimpl.clone.md b/docs/api/ts-morph-structures.functiondeclarationimpl.clone.md index c94e93d..68dcab5 100644 --- a/docs/api/ts-morph-structures.functiondeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.functiondeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): FunctionDeclar ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<FunctionDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<FunctionDeclarationStructure> - - - - - -
**Returns:** [FunctionDeclarationImpl](./ts-morph-structures.functiondeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.functiondeclarationimpl.md b/docs/api/ts-morph-structures.functiondeclarationimpl.md index 03b4416..1289870 100644 --- a/docs/api/ts-morph-structures.functiondeclarationimpl.md +++ b/docs/api/ts-morph-structures.functiondeclarationimpl.md @@ -13,363 +13,29 @@ export default class FunctionDeclarationImpl implements FunctionDeclarationStruc ## Properties - - - - - - - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.functiondeclarationimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[hasDeclareKeyword](./ts-morph-structures.functiondeclarationimpl.hasdeclarekeyword.md) - - - - - - - -boolean - - - - - -
- -[isAsync](./ts-morph-structures.functiondeclarationimpl.isasync.md) - - - - - - - -boolean - - - - - -
- -[isDefaultExport](./ts-morph-structures.functiondeclarationimpl.isdefaultexport.md) - - - - - - - -boolean - - - - - -
- -[isExported](./ts-morph-structures.functiondeclarationimpl.isexported.md) - - - - - - - -boolean - - - - - -
- -[isGenerator](./ts-morph-structures.functiondeclarationimpl.isgenerator.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.functiondeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.Function - - - - - -
- -[leadingTrivia](./ts-morph-structures.functiondeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name?](./ts-morph-structures.functiondeclarationimpl.name.md) - - - - - - - -string \| undefined - - - - -_(Optional)_ - - -
- -[overloads](./ts-morph-structures.functiondeclarationimpl.overloads.md) - - - - -`readonly` - - - - -[FunctionDeclarationOverloadImpl](./ts-morph-structures.functiondeclarationoverloadimpl.md)\[\] - - - - - -
- -[parameters](./ts-morph-structures.functiondeclarationimpl.parameters.md) - - - - -`readonly` - - - - -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] - - - - - -
- -[returnType?](./ts-morph-structures.functiondeclarationimpl.returntype.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[returnTypeStructure](./ts-morph-structures.functiondeclarationimpl.returntypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[statements](./ts-morph-structures.functiondeclarationimpl.statements.md) - - - - -`readonly` - - - - -([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] - - - - - -
- -[trailingTrivia](./ts-morph-structures.functiondeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[typeParameters](./ts-morph-structures.functiondeclarationimpl.typeparameters.md) - - - - -`readonly` - - - - -(string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.functiondeclarationimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [hasDeclareKeyword](./ts-morph-structures.functiondeclarationimpl.hasdeclarekeyword.md) | | boolean | | +| [isAsync](./ts-morph-structures.functiondeclarationimpl.isasync.md) | | boolean | | +| [isDefaultExport](./ts-morph-structures.functiondeclarationimpl.isdefaultexport.md) | | boolean | | +| [isExported](./ts-morph-structures.functiondeclarationimpl.isexported.md) | | boolean | | +| [isGenerator](./ts-morph-structures.functiondeclarationimpl.isgenerator.md) | | boolean | | +| [kind](./ts-morph-structures.functiondeclarationimpl.kind.md) | readonly | StructureKind.Function | | +| [leadingTrivia](./ts-morph-structures.functiondeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name?](./ts-morph-structures.functiondeclarationimpl.name.md) | | string \| undefined | _(Optional)_ | +| [overloads](./ts-morph-structures.functiondeclarationimpl.overloads.md) | readonly | [FunctionDeclarationOverloadImpl](./ts-morph-structures.functiondeclarationoverloadimpl.md)\[\] | | +| [parameters](./ts-morph-structures.functiondeclarationimpl.parameters.md) | readonly | [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] | | +| [returnType?](./ts-morph-structures.functiondeclarationimpl.returntype.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [returnTypeStructure](./ts-morph-structures.functiondeclarationimpl.returntypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [statements](./ts-morph-structures.functiondeclarationimpl.statements.md) | readonly | ([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] | | +| [trailingTrivia](./ts-morph-structures.functiondeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [typeParameters](./ts-morph-structures.functiondeclarationimpl.typeparameters.md) | readonly | (string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.functiondeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.functiondeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.functiondeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.functiondeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.functiondeclarationoverloadimpl.clone.md b/docs/api/ts-morph-structures.functiondeclarationoverloadimpl.clone.md index a0ef5ff..665a1c5 100644 --- a/docs/api/ts-morph-structures.functiondeclarationoverloadimpl.clone.md +++ b/docs/api/ts-morph-structures.functiondeclarationoverloadimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): Functi ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<FunctionDeclarationOverloadStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<FunctionDeclarationOverloadStructure> - - - - - -
**Returns:** [FunctionDeclarationOverloadImpl](./ts-morph-structures.functiondeclarationoverloadimpl.md) diff --git a/docs/api/ts-morph-structures.functiondeclarationoverloadimpl.md b/docs/api/ts-morph-structures.functiondeclarationoverloadimpl.md index 41e69b1..73c719d 100644 --- a/docs/api/ts-morph-structures.functiondeclarationoverloadimpl.md +++ b/docs/api/ts-morph-structures.functiondeclarationoverloadimpl.md @@ -13,306 +13,26 @@ export default class FunctionDeclarationOverloadImpl implements FunctionDeclarat ## Properties - - - - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.functiondeclarationoverloadimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[hasDeclareKeyword](./ts-morph-structures.functiondeclarationoverloadimpl.hasdeclarekeyword.md) - - - - - - - -boolean - - - - - -
- -[isAsync](./ts-morph-structures.functiondeclarationoverloadimpl.isasync.md) - - - - - - - -boolean - - - - - -
- -[isDefaultExport](./ts-morph-structures.functiondeclarationoverloadimpl.isdefaultexport.md) - - - - - - - -boolean - - - - - -
- -[isExported](./ts-morph-structures.functiondeclarationoverloadimpl.isexported.md) - - - - - - - -boolean - - - - - -
- -[isGenerator](./ts-morph-structures.functiondeclarationoverloadimpl.isgenerator.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.functiondeclarationoverloadimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.FunctionOverload - - - - - -
- -[leadingTrivia](./ts-morph-structures.functiondeclarationoverloadimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[parameters](./ts-morph-structures.functiondeclarationoverloadimpl.parameters.md) - - - - -`readonly` - - - - -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] - - - - - -
- -[returnType?](./ts-morph-structures.functiondeclarationoverloadimpl.returntype.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[returnTypeStructure](./ts-morph-structures.functiondeclarationoverloadimpl.returntypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[trailingTrivia](./ts-morph-structures.functiondeclarationoverloadimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[typeParameters](./ts-morph-structures.functiondeclarationoverloadimpl.typeparameters.md) - - - - -`readonly` - - - - -(string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.functiondeclarationoverloadimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [hasDeclareKeyword](./ts-morph-structures.functiondeclarationoverloadimpl.hasdeclarekeyword.md) | | boolean | | +| [isAsync](./ts-morph-structures.functiondeclarationoverloadimpl.isasync.md) | | boolean | | +| [isDefaultExport](./ts-morph-structures.functiondeclarationoverloadimpl.isdefaultexport.md) | | boolean | | +| [isExported](./ts-morph-structures.functiondeclarationoverloadimpl.isexported.md) | | boolean | | +| [isGenerator](./ts-morph-structures.functiondeclarationoverloadimpl.isgenerator.md) | | boolean | | +| [kind](./ts-morph-structures.functiondeclarationoverloadimpl.kind.md) | readonly | StructureKind.FunctionOverload | | +| [leadingTrivia](./ts-morph-structures.functiondeclarationoverloadimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [parameters](./ts-morph-structures.functiondeclarationoverloadimpl.parameters.md) | readonly | [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] | | +| [returnType?](./ts-morph-structures.functiondeclarationoverloadimpl.returntype.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [returnTypeStructure](./ts-morph-structures.functiondeclarationoverloadimpl.returntypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [trailingTrivia](./ts-morph-structures.functiondeclarationoverloadimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [typeParameters](./ts-morph-structures.functiondeclarationoverloadimpl.typeparameters.md) | readonly | (string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.functiondeclarationoverloadimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.functiondeclarationoverloadimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.functiondeclarationoverloadimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.functiondeclarationoverloadimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.functiondeclarationoverloadstructureclassifc.md b/docs/api/ts-morph-structures.functiondeclarationoverloadstructureclassifc.md index 8f4ad29..0efd17d 100644 --- a/docs/api/ts-morph-structures.functiondeclarationoverloadstructureclassifc.md +++ b/docs/api/ts-morph-structures.functiondeclarationoverloadstructureclassifc.md @@ -12,44 +12,7 @@ export interface FunctionDeclarationOverloadStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.functiondeclarationoverloadstructureclassifc.kind.md) | readonly | StructureKind.FunctionOverload | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.functiondeclarationoverloadstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.FunctionOverload - - - - - -
diff --git a/docs/api/ts-morph-structures.functiondeclarationstructureclassifc.md b/docs/api/ts-morph-structures.functiondeclarationstructureclassifc.md index c19ce9e..b020c6d 100644 --- a/docs/api/ts-morph-structures.functiondeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.functiondeclarationstructureclassifc.md @@ -12,63 +12,8 @@ export interface FunctionDeclarationStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.functiondeclarationstructureclassifc.kind.md) | readonly | StructureKind.Function | | +| [overloads](./ts-morph-structures.functiondeclarationstructureclassifc.overloads.md) | readonly | [FunctionDeclarationOverloadImpl](./ts-morph-structures.functiondeclarationoverloadimpl.md)\[\] | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.functiondeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.Function - - - - - -
- -[overloads](./ts-morph-structures.functiondeclarationstructureclassifc.overloads.md) - - - - -`readonly` - - - - -[FunctionDeclarationOverloadImpl](./ts-morph-structures.functiondeclarationoverloadimpl.md)\[\] - - - - - -
diff --git a/docs/api/ts-morph-structures.functiontypecontext.md b/docs/api/ts-morph-structures.functiontypecontext.md index 27c44f4..6864683 100644 --- a/docs/api/ts-morph-structures.functiontypecontext.md +++ b/docs/api/ts-morph-structures.functiontypecontext.md @@ -12,144 +12,13 @@ export interface FunctionTypeContext ## Properties - - - - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [isConstructor](./ts-morph-structures.functiontypecontext.isconstructor.md) | | boolean | | +| [name](./ts-morph-structures.functiontypecontext.name.md) | | string \| undefined | | +| [parameters](./ts-morph-structures.functiontypecontext.parameters.md) | | [ParameterTypeStructureImpl](./ts-morph-structures.parametertypestructureimpl.md)\[\] | | +| [restParameter](./ts-morph-structures.functiontypecontext.restparameter.md) | | [ParameterTypeStructureImpl](./ts-morph-structures.parametertypestructureimpl.md) \| undefined | | +| [returnType](./ts-morph-structures.functiontypecontext.returntype.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [typeParameters](./ts-morph-structures.functiontypecontext.typeparameters.md) | | [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md)\[\] | | +| [writerStyle](./ts-morph-structures.functiontypecontext.writerstyle.md) | | [FunctionWriterStyle](./ts-morph-structures.functionwriterstyle.md) | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[isConstructor](./ts-morph-structures.functiontypecontext.isconstructor.md) - - - - - - - -boolean - - - - - -
- -[name](./ts-morph-structures.functiontypecontext.name.md) - - - - - - - -string \| undefined - - - - - -
- -[parameters](./ts-morph-structures.functiontypecontext.parameters.md) - - - - - - - -[ParameterTypeStructureImpl](./ts-morph-structures.parametertypestructureimpl.md)\[\] - - - - - -
- -[restParameter](./ts-morph-structures.functiontypecontext.restparameter.md) - - - - - - - -[ParameterTypeStructureImpl](./ts-morph-structures.parametertypestructureimpl.md) \| undefined - - - - - -
- -[returnType](./ts-morph-structures.functiontypecontext.returntype.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[typeParameters](./ts-morph-structures.functiontypecontext.typeparameters.md) - - - - - - - -[TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md)\[\] - - - - - -
- -[writerStyle](./ts-morph-structures.functiontypecontext.writerstyle.md) - - - - - - - -[FunctionWriterStyle](./ts-morph-structures.functionwriterstyle.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.functiontypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.functiontypestructureimpl._constructor_.md index e057e5f..d5cb033 100644 --- a/docs/api/ts-morph-structures.functiontypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.functiontypestructureimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(context: Partial); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| context | Partial<[FunctionTypeContext](./ts-morph-structures.functiontypecontext.md)> | | -Parameter - - - - -Type - - - - -Description - - -
- -context - - - - -Partial<[FunctionTypeContext](./ts-morph-structures.functiontypecontext.md)> - - - - - -
diff --git a/docs/api/ts-morph-structures.functiontypestructureimpl.clone.md b/docs/api/ts-morph-structures.functiontypestructureimpl.clone.md index 728382c..f061ab0 100644 --- a/docs/api/ts-morph-structures.functiontypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.functiontypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: FunctionTypeStructureImpl): FunctionTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [FunctionTypeStructureImpl](./ts-morph-structures.functiontypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[FunctionTypeStructureImpl](./ts-morph-structures.functiontypestructureimpl.md) - - - - - -
**Returns:** [FunctionTypeStructureImpl](./ts-morph-structures.functiontypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.functiontypestructureimpl.md b/docs/api/ts-morph-structures.functiontypestructureimpl.md index 2da4c66..1d6e374 100644 --- a/docs/api/ts-morph-structures.functiontypestructureimpl.md +++ b/docs/api/ts-morph-structures.functiontypestructureimpl.md @@ -15,248 +15,27 @@ export default class FunctionTypeStructureImpl extends TypeStructuresWithTypePar ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(context)](./ts-morph-structures.functiontypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `FunctionTypeStructureImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(context)](./ts-morph-structures.functiontypestructureimpl._constructor_.md) | | Constructs a new instance of the FunctionTypeStructureImpl class | ## Properties - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[isConstructor](./ts-morph-structures.functiontypestructureimpl.isconstructor.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.functiontypestructureimpl.kind.md) - - - - -`readonly` - - - - -[TypeStructureKind.Function](./ts-morph-structures.typestructurekind.md) - - - - - -
- -[name](./ts-morph-structures.functiontypestructureimpl.name.md) - - - - - - - -string - - - - - -
- -[parameters](./ts-morph-structures.functiontypestructureimpl.parameters.md) - - - - - - - -[ParameterTypeStructureImpl](./ts-morph-structures.parametertypestructureimpl.md)\[\] - - - - - -
- -[restParameter](./ts-morph-structures.functiontypestructureimpl.restparameter.md) - - - - - - - -[ParameterTypeStructureImpl](./ts-morph-structures.parametertypestructureimpl.md) \| undefined - - - - - -
- -[returnType](./ts-morph-structures.functiontypestructureimpl.returntype.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[typeParameters](./ts-morph-structures.functiontypestructureimpl.typeparameters.md) - - - - - - - -[TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md)\[\] - - - - - -
- -[writerFunction](./ts-morph-structures.functiontypestructureimpl.writerfunction.md) - - - - - - - -WriterFunction - - - - - -
- -[writerStyle](./ts-morph-structures.functiontypestructureimpl.writerstyle.md) - - - - - - - -[FunctionWriterStyle](./ts-morph-structures.functionwriterstyle.md) - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [isConstructor](./ts-morph-structures.functiontypestructureimpl.isconstructor.md) | | boolean | | +| [kind](./ts-morph-structures.functiontypestructureimpl.kind.md) | readonly | [TypeStructureKind.Function](./ts-morph-structures.typestructurekind.md) | | +| [name](./ts-morph-structures.functiontypestructureimpl.name.md) | | string | | +| [parameters](./ts-morph-structures.functiontypestructureimpl.parameters.md) | | [ParameterTypeStructureImpl](./ts-morph-structures.parametertypestructureimpl.md)\[\] | | +| [restParameter](./ts-morph-structures.functiontypestructureimpl.restparameter.md) | | [ParameterTypeStructureImpl](./ts-morph-structures.parametertypestructureimpl.md) \| undefined | | +| [returnType](./ts-morph-structures.functiontypestructureimpl.returntype.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [typeParameters](./ts-morph-structures.functiontypestructureimpl.typeparameters.md) | | [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md)\[\] | | +| [writerFunction](./ts-morph-structures.functiontypestructureimpl.writerfunction.md) | | WriterFunction | | +| [writerStyle](./ts-morph-structures.functiontypestructureimpl.writerstyle.md) | | [FunctionWriterStyle](./ts-morph-structures.functionwriterstyle.md) | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.functiontypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.functiontypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.functionwriterstyle.md b/docs/api/ts-morph-structures.functionwriterstyle.md index 5e55039..0d5cf58 100644 --- a/docs/api/ts-morph-structures.functionwriterstyle.md +++ b/docs/api/ts-morph-structures.functionwriterstyle.md @@ -12,76 +12,10 @@ export declare enum FunctionWriterStyle ## Enumeration Members - - - - - -
+| Member | Value | Description | +| --- | --- | --- | +| Arrow | "Arrow" | | +| GetAccessor | "GetAccessor" | | +| Method | "Method" | | +| SetAccessor | "SetAccessor" | | -Member - - - - -Value - - - - -Description - - -
- -Arrow - - - - -`"Arrow"` - - - - - -
- -GetAccessor - - - - -`"GetAccessor"` - - - - - -
- -Method - - - - -`"Method"` - - - - - -
- -SetAccessor - - - - -`"SetAccessor"` - - - - - -
diff --git a/docs/api/ts-morph-structures.generatorablenodestructureclassifc.md b/docs/api/ts-morph-structures.generatorablenodestructureclassifc.md index eb685d6..f1c69ce 100644 --- a/docs/api/ts-morph-structures.generatorablenodestructureclassifc.md +++ b/docs/api/ts-morph-structures.generatorablenodestructureclassifc.md @@ -12,42 +12,7 @@ export interface GeneratorableNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [isGenerator](./ts-morph-structures.generatorablenodestructureclassifc.isgenerator.md) | | boolean | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[isGenerator](./ts-morph-structures.generatorablenodestructureclassifc.isgenerator.md) - - - - - - - -boolean - - - - - -
diff --git a/docs/api/ts-morph-structures.getaccessordeclarationimpl._constructor_.md b/docs/api/ts-morph-structures.getaccessordeclarationimpl._constructor_.md index aecd10b..65e30f0 100644 --- a/docs/api/ts-morph-structures.getaccessordeclarationimpl._constructor_.md +++ b/docs/api/ts-morph-structures.getaccessordeclarationimpl._constructor_.md @@ -14,64 +14,9 @@ constructor(isStatic: boolean, name: string, returnType?: TypeStructures); ## Parameters - - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| isStatic | boolean | | +| name | string | | +| returnType | [TypeStructures](./ts-morph-structures.typestructures.md) | _(Optional)_ | -Parameter - - - - -Type - - - - -Description - - -
- -isStatic - - - - -boolean - - - - - -
- -name - - - - -string - - - - - -
- -returnType - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - -_(Optional)_ - - -
diff --git a/docs/api/ts-morph-structures.getaccessordeclarationimpl.clone.md b/docs/api/ts-morph-structures.getaccessordeclarationimpl.clone.md index b455153..db79bef 100644 --- a/docs/api/ts-morph-structures.getaccessordeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.getaccessordeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): GetAccessor ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<GetAccessorDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<GetAccessorDeclarationStructure> - - - - - -
**Returns:** [GetAccessorDeclarationImpl](./ts-morph-structures.getaccessordeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.getaccessordeclarationimpl.md b/docs/api/ts-morph-structures.getaccessordeclarationimpl.md index c5b1146..2cf31f7 100644 --- a/docs/api/ts-morph-structures.getaccessordeclarationimpl.md +++ b/docs/api/ts-morph-structures.getaccessordeclarationimpl.md @@ -13,363 +13,33 @@ export default class GetAccessorDeclarationImpl implements GetAccessorDeclaratio ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(isStatic, name, returnType)](./ts-morph-structures.getaccessordeclarationimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `GetAccessorDeclarationImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(isStatic, name, returnType)](./ts-morph-structures.getaccessordeclarationimpl._constructor_.md) | | Constructs a new instance of the GetAccessorDeclarationImpl class | ## Properties - - - - - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[decorators](./ts-morph-structures.getaccessordeclarationimpl.decorators.md) - - - - -`readonly` - - - - -[DecoratorImpl](./ts-morph-structures.decoratorimpl.md)\[\] - - - - - -
- -[docs](./ts-morph-structures.getaccessordeclarationimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[isAbstract](./ts-morph-structures.getaccessordeclarationimpl.isabstract.md) - - - - - - - -boolean - - - - - -
- -[isStatic](./ts-morph-structures.getaccessordeclarationimpl.isstatic.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.getaccessordeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.GetAccessor - - - - - -
- -[leadingTrivia](./ts-morph-structures.getaccessordeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.getaccessordeclarationimpl.name.md) - - - - - - - -string - - - - - -
- -[parameters](./ts-morph-structures.getaccessordeclarationimpl.parameters.md) - - - - -`readonly` - - - - -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] - - - - - -
- -[returnType?](./ts-morph-structures.getaccessordeclarationimpl.returntype.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[returnTypeStructure](./ts-morph-structures.getaccessordeclarationimpl.returntypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[scope?](./ts-morph-structures.getaccessordeclarationimpl.scope.md) - - - - - - - -import("ts-morph").Scope<> \| undefined - - - - -_(Optional)_ - - -
- -[statements](./ts-morph-structures.getaccessordeclarationimpl.statements.md) - - - - -`readonly` - - - - -([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] - - - - - -
- -[trailingTrivia](./ts-morph-structures.getaccessordeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[typeParameters](./ts-morph-structures.getaccessordeclarationimpl.typeparameters.md) - - - - -`readonly` - - - - -(string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [decorators](./ts-morph-structures.getaccessordeclarationimpl.decorators.md) | readonly | [DecoratorImpl](./ts-morph-structures.decoratorimpl.md)\[\] | | +| [docs](./ts-morph-structures.getaccessordeclarationimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [isAbstract](./ts-morph-structures.getaccessordeclarationimpl.isabstract.md) | | boolean | | +| [isStatic](./ts-morph-structures.getaccessordeclarationimpl.isstatic.md) | | boolean | | +| [kind](./ts-morph-structures.getaccessordeclarationimpl.kind.md) | readonly | StructureKind.GetAccessor | | +| [leadingTrivia](./ts-morph-structures.getaccessordeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.getaccessordeclarationimpl.name.md) | | string | | +| [parameters](./ts-morph-structures.getaccessordeclarationimpl.parameters.md) | readonly | [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] | | +| [returnType?](./ts-morph-structures.getaccessordeclarationimpl.returntype.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [returnTypeStructure](./ts-morph-structures.getaccessordeclarationimpl.returntypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [scope?](./ts-morph-structures.getaccessordeclarationimpl.scope.md) | | import("ts-morph").Scope<> \| undefined | _(Optional)_ | +| [statements](./ts-morph-structures.getaccessordeclarationimpl.statements.md) | readonly | ([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] | | +| [trailingTrivia](./ts-morph-structures.getaccessordeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [typeParameters](./ts-morph-structures.getaccessordeclarationimpl.typeparameters.md) | readonly | (string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.getaccessordeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.getaccessordeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.getaccessordeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.getaccessordeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.getaccessordeclarationstructureclassifc.md b/docs/api/ts-morph-structures.getaccessordeclarationstructureclassifc.md index 98be43b..d52e845 100644 --- a/docs/api/ts-morph-structures.getaccessordeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.getaccessordeclarationstructureclassifc.md @@ -12,61 +12,8 @@ export interface GetAccessorDeclarationStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [isStatic](./ts-morph-structures.getaccessordeclarationstructureclassifc.isstatic.md) | | boolean | | +| [kind](./ts-morph-structures.getaccessordeclarationstructureclassifc.kind.md) | readonly | StructureKind.GetAccessor | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[isStatic](./ts-morph-structures.getaccessordeclarationstructureclassifc.isstatic.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.getaccessordeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.GetAccessor - - - - - -
diff --git a/docs/api/ts-morph-structures.gettypeaugmentedstructure.md b/docs/api/ts-morph-structures.gettypeaugmentedstructure.md index 9fa2145..872a429 100644 --- a/docs/api/ts-morph-structures.gettypeaugmentedstructure.md +++ b/docs/api/ts-morph-structures.gettypeaugmentedstructure.md @@ -14,71 +14,12 @@ declare function getTypeAugmentedStructure(rootNode: NodeWithStructures, userCon ## Parameters - - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| rootNode | NodeWithStructures | The node to start from. | +| userConsole | [TypeNodeToTypeStructureConsole](./ts-morph-structures.typenodetotypestructureconsole.md) | a callback for conversion failures. | +| assertNoFailures | boolean | if true, assert there are no conversion failures. | -Parameter - - - - -Type - - - - -Description - - -
- -rootNode - - - - -NodeWithStructures - - - - -The node to start from. - - -
- -userConsole - - - - -[TypeNodeToTypeStructureConsole](./ts-morph-structures.typenodetotypestructureconsole.md) - - - - -a callback for conversion failures. - - -
- -assertNoFailures - - - - -boolean - - - - -if true, assert there are no conversion failures. - - -
**Returns:** RootStructureWithConvertFailures diff --git a/docs/api/ts-morph-structures.gettypeaugmentedstructure_1.md b/docs/api/ts-morph-structures.gettypeaugmentedstructure_1.md index 2acd36e..74e559e 100644 --- a/docs/api/ts-morph-structures.gettypeaugmentedstructure_1.md +++ b/docs/api/ts-morph-structures.gettypeaugmentedstructure_1.md @@ -14,87 +14,13 @@ declare function getTypeAugmentedStructure(rootNode ## Parameters - - - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| rootNode | NodeWithStructures | The node to start from. | +| userConsole | [TypeNodeToTypeStructureConsole](./ts-morph-structures.typenodetotypestructureconsole.md) | a callback for conversion failures. | +| assertNoFailures | boolean | if true, assert there are no conversion failures. | +| kind | TKind | the expected structure kind to retrieve. | -Parameter - - - - -Type - - - - -Description - - -
- -rootNode - - - - -NodeWithStructures - - - - -The node to start from. - - -
- -userConsole - - - - -[TypeNodeToTypeStructureConsole](./ts-morph-structures.typenodetotypestructureconsole.md) - - - - -a callback for conversion failures. - - -
- -assertNoFailures - - - - -boolean - - - - -if true, assert there are no conversion failures. - - -
- -kind - - - - -TKind - - - - -the expected structure kind to retrieve. - - -
**Returns:** RootStructureWithConvertFailures<TKind> diff --git a/docs/api/ts-morph-structures.importattributeimpl._constructor_.md b/docs/api/ts-morph-structures.importattributeimpl._constructor_.md index 8cd03a9..213519b 100644 --- a/docs/api/ts-morph-structures.importattributeimpl._constructor_.md +++ b/docs/api/ts-morph-structures.importattributeimpl._constructor_.md @@ -14,48 +14,8 @@ constructor(name: string, value: string); ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | +| value | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
- -value - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.importattributeimpl.clone.md b/docs/api/ts-morph-structures.importattributeimpl.clone.md index 582235f..a097fa7 100644 --- a/docs/api/ts-morph-structures.importattributeimpl.clone.md +++ b/docs/api/ts-morph-structures.importattributeimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): ImportAttributeImp ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<ImportAttributeStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<ImportAttributeStructure> - - - - - -
**Returns:** [ImportAttributeImpl](./ts-morph-structures.importattributeimpl.md) diff --git a/docs/api/ts-morph-structures.importattributeimpl.md b/docs/api/ts-morph-structures.importattributeimpl.md index 4e92636..27efa6d 100644 --- a/docs/api/ts-morph-structures.importattributeimpl.md +++ b/docs/api/ts-morph-structures.importattributeimpl.md @@ -13,198 +13,24 @@ export default class ImportAttributeImpl implements ImportAttributeStructureClas ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name, value)](./ts-morph-structures.importattributeimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `ImportAttributeImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name, value)](./ts-morph-structures.importattributeimpl._constructor_.md) | | Constructs a new instance of the ImportAttributeImpl class | ## Properties - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.importattributeimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.ImportAttribute - - - - - -
- -[leadingTrivia](./ts-morph-structures.importattributeimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.importattributeimpl.name.md) - - - - - - - -string - - - - - -
- -[trailingTrivia](./ts-morph-structures.importattributeimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[value](./ts-morph-structures.importattributeimpl.value.md) - - - - - - - -string - - - - -Expression value. Quote this when providing a string. - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.importattributeimpl.kind.md) | readonly | StructureKind.ImportAttribute | | +| [leadingTrivia](./ts-morph-structures.importattributeimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.importattributeimpl.name.md) | | string | | +| [trailingTrivia](./ts-morph-structures.importattributeimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [value](./ts-morph-structures.importattributeimpl.value.md) | | string | Expression value. Quote this when providing a string. | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.importattributeimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.importattributeimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.importattributeimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.importattributeimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.importattributestructureclassifc.md b/docs/api/ts-morph-structures.importattributestructureclassifc.md index 055e66d..e444c85 100644 --- a/docs/api/ts-morph-structures.importattributestructureclassifc.md +++ b/docs/api/ts-morph-structures.importattributestructureclassifc.md @@ -12,63 +12,8 @@ export interface ImportAttributeStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.importattributestructureclassifc.kind.md) | readonly | StructureKind.ImportAttribute | | +| [value](./ts-morph-structures.importattributestructureclassifc.value.md) | | string | Expression value. Quote this when providing a string. | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.importattributestructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.ImportAttribute - - - - - -
- -[value](./ts-morph-structures.importattributestructureclassifc.value.md) - - - - - - - -string - - - - -Expression value. Quote this when providing a string. - - -
diff --git a/docs/api/ts-morph-structures.importdeclarationimpl._constructor_.md b/docs/api/ts-morph-structures.importdeclarationimpl._constructor_.md index 5d492f0..12d5299 100644 --- a/docs/api/ts-morph-structures.importdeclarationimpl._constructor_.md +++ b/docs/api/ts-morph-structures.importdeclarationimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(moduleSpecifier: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| moduleSpecifier | string | | -Parameter - - - - -Type - - - - -Description - - -
- -moduleSpecifier - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.importdeclarationimpl.clone.md b/docs/api/ts-morph-structures.importdeclarationimpl.clone.md index 20066ef..77bec65 100644 --- a/docs/api/ts-morph-structures.importdeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.importdeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): ImportDeclaratio ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<ImportDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<ImportDeclarationStructure> - - - - - -
**Returns:** [ImportDeclarationImpl](./ts-morph-structures.importdeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.importdeclarationimpl.md b/docs/api/ts-morph-structures.importdeclarationimpl.md index 94d461a..058e0b3 100644 --- a/docs/api/ts-morph-structures.importdeclarationimpl.md +++ b/docs/api/ts-morph-structures.importdeclarationimpl.md @@ -13,272 +13,28 @@ export default class ImportDeclarationImpl implements ImportDeclarationStructure ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(moduleSpecifier)](./ts-morph-structures.importdeclarationimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `ImportDeclarationImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(moduleSpecifier)](./ts-morph-structures.importdeclarationimpl._constructor_.md) | | Constructs a new instance of the ImportDeclarationImpl class | ## Properties - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[attributes?](./ts-morph-structures.importdeclarationimpl.attributes.md) - - - - - - - -[ImportAttributeImpl](./ts-morph-structures.importattributeimpl.md)\[\] - - - - -_(Optional)_ - - -
- -[defaultImport?](./ts-morph-structures.importdeclarationimpl.defaultimport.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[isTypeOnly](./ts-morph-structures.importdeclarationimpl.istypeonly.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.importdeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.ImportDeclaration - - - - - -
- -[leadingTrivia](./ts-morph-structures.importdeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[moduleSpecifier](./ts-morph-structures.importdeclarationimpl.modulespecifier.md) - - - - - - - -string - - - - - -
- -[namedImports](./ts-morph-structures.importdeclarationimpl.namedimports.md) - - - - -`readonly` - - - - -([ImportSpecifierImpl](./ts-morph-structures.importspecifierimpl.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] - - - - - -
- -[namespaceImport?](./ts-morph-structures.importdeclarationimpl.namespaceimport.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[trailingTrivia](./ts-morph-structures.importdeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [attributes?](./ts-morph-structures.importdeclarationimpl.attributes.md) | | [ImportAttributeImpl](./ts-morph-structures.importattributeimpl.md)\[\] | _(Optional)_ | +| [defaultImport?](./ts-morph-structures.importdeclarationimpl.defaultimport.md) | | string | _(Optional)_ | +| [isTypeOnly](./ts-morph-structures.importdeclarationimpl.istypeonly.md) | | boolean | | +| [kind](./ts-morph-structures.importdeclarationimpl.kind.md) | readonly | StructureKind.ImportDeclaration | | +| [leadingTrivia](./ts-morph-structures.importdeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [moduleSpecifier](./ts-morph-structures.importdeclarationimpl.modulespecifier.md) | | string | | +| [namedImports](./ts-morph-structures.importdeclarationimpl.namedimports.md) | readonly | ([ImportSpecifierImpl](./ts-morph-structures.importspecifierimpl.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] | | +| [namespaceImport?](./ts-morph-structures.importdeclarationimpl.namespaceimport.md) | | string | _(Optional)_ | +| [trailingTrivia](./ts-morph-structures.importdeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.importdeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.importdeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.importdeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.importdeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.importdeclarationstructureclassifc.md b/docs/api/ts-morph-structures.importdeclarationstructureclassifc.md index 71d6604..db86ad9 100644 --- a/docs/api/ts-morph-structures.importdeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.importdeclarationstructureclassifc.md @@ -12,154 +12,13 @@ export interface ImportDeclarationStructureClassIfc ## Properties - - - - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [attributes?](./ts-morph-structures.importdeclarationstructureclassifc.attributes.md) | | [ImportAttributeImpl](./ts-morph-structures.importattributeimpl.md)\[\] | _(Optional)_ | +| [defaultImport?](./ts-morph-structures.importdeclarationstructureclassifc.defaultimport.md) | | string | _(Optional)_ | +| [isTypeOnly](./ts-morph-structures.importdeclarationstructureclassifc.istypeonly.md) | | boolean | | +| [kind](./ts-morph-structures.importdeclarationstructureclassifc.kind.md) | readonly | StructureKind.ImportDeclaration | | +| [moduleSpecifier](./ts-morph-structures.importdeclarationstructureclassifc.modulespecifier.md) | | string | | +| [namedImports](./ts-morph-structures.importdeclarationstructureclassifc.namedimports.md) | readonly | ([ImportSpecifierImpl](./ts-morph-structures.importspecifierimpl.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] | | +| [namespaceImport?](./ts-morph-structures.importdeclarationstructureclassifc.namespaceimport.md) | | string | _(Optional)_ | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[attributes?](./ts-morph-structures.importdeclarationstructureclassifc.attributes.md) - - - - - - - -[ImportAttributeImpl](./ts-morph-structures.importattributeimpl.md)\[\] - - - - -_(Optional)_ - - -
- -[defaultImport?](./ts-morph-structures.importdeclarationstructureclassifc.defaultimport.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[isTypeOnly](./ts-morph-structures.importdeclarationstructureclassifc.istypeonly.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.importdeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.ImportDeclaration - - - - - -
- -[moduleSpecifier](./ts-morph-structures.importdeclarationstructureclassifc.modulespecifier.md) - - - - - - - -string - - - - - -
- -[namedImports](./ts-morph-structures.importdeclarationstructureclassifc.namedimports.md) - - - - -`readonly` - - - - -([ImportSpecifierImpl](./ts-morph-structures.importspecifierimpl.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] - - - - - -
- -[namespaceImport?](./ts-morph-structures.importdeclarationstructureclassifc.namespaceimport.md) - - - - - - - -string - - - - -_(Optional)_ - - -
diff --git a/docs/api/ts-morph-structures.importmanager._constructor_.md b/docs/api/ts-morph-structures.importmanager._constructor_.md index cb0f025..e52a524 100644 --- a/docs/api/ts-morph-structures.importmanager._constructor_.md +++ b/docs/api/ts-morph-structures.importmanager._constructor_.md @@ -14,36 +14,7 @@ constructor(absolutePathToModule: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| absolutePathToModule | string | Where the file will live on the file system. | -Parameter - - - - -Type - - - - -Description - - -
- -absolutePathToModule - - - - -string - - - - -Where the file will live on the file system. - - -
diff --git a/docs/api/ts-morph-structures.importmanager.addimports.md b/docs/api/ts-morph-structures.importmanager.addimports.md index 4a19dce..1690d34 100644 --- a/docs/api/ts-morph-structures.importmanager.addimports.md +++ b/docs/api/ts-morph-structures.importmanager.addimports.md @@ -12,39 +12,10 @@ addImports(context: AddImportContext): void; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| context | [AddImportContext](./ts-morph-structures.addimportcontext.md) | a description of the imports to add. | -Parameter - - - - -Type - - - - -Description - - -
- -context - - - - -[AddImportContext](./ts-morph-structures.addimportcontext.md) - - - - -a description of the imports to add. - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.importmanager.md b/docs/api/ts-morph-structures.importmanager.md index 6e02bce..d77af07 100644 --- a/docs/api/ts-morph-structures.importmanager.md +++ b/docs/api/ts-morph-structures.importmanager.md @@ -29,126 +29,20 @@ sourceFile.statements.unshift(...importsManager.getDeclarations()); ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(absolutePathToModule)](./ts-morph-structures.importmanager._constructor_.md) - - - - - - - -Constructs a new instance of the `ImportManager` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(absolutePathToModule)](./ts-morph-structures.importmanager._constructor_.md) | | Constructs a new instance of the ImportManager class | ## Properties - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[absolutePathToModule](./ts-morph-structures.importmanager.absolutepathtomodule.md) - - - - -`readonly` - - - - -string - - - - -Where the file will live on the file system. - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [absolutePathToModule](./ts-morph-structures.importmanager.absolutepathtomodule.md) | readonly | string | Where the file will live on the file system. | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[addImports(context)](./ts-morph-structures.importmanager.addimports.md) - - - - - - - - -
- -[getDeclarations()](./ts-morph-structures.importmanager.getdeclarations.md) - - - - - - - -Get the import declarations, sorted by path to file, then internally by specified import values. - +| Method | Modifiers | Description | +| --- | --- | --- | +| [addImports(context)](./ts-morph-structures.importmanager.addimports.md) | | | +| [getDeclarations()](./ts-morph-structures.importmanager.getdeclarations.md) | | Get the import declarations, sorted by path to file, then internally by specified import values. | -
diff --git a/docs/api/ts-morph-structures.importspecifierimpl._constructor_.md b/docs/api/ts-morph-structures.importspecifierimpl._constructor_.md index b47c342..28df9ae 100644 --- a/docs/api/ts-morph-structures.importspecifierimpl._constructor_.md +++ b/docs/api/ts-morph-structures.importspecifierimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.importspecifierimpl.clone.md b/docs/api/ts-morph-structures.importspecifierimpl.clone.md index 34be337..a19a1fd 100644 --- a/docs/api/ts-morph-structures.importspecifierimpl.clone.md +++ b/docs/api/ts-morph-structures.importspecifierimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): ImportSpecifierImp ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<ImportSpecifierStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<ImportSpecifierStructure> - - - - - -
**Returns:** [ImportSpecifierImpl](./ts-morph-structures.importspecifierimpl.md) diff --git a/docs/api/ts-morph-structures.importspecifierimpl.md b/docs/api/ts-morph-structures.importspecifierimpl.md index 42953cd..24b5cbe 100644 --- a/docs/api/ts-morph-structures.importspecifierimpl.md +++ b/docs/api/ts-morph-structures.importspecifierimpl.md @@ -13,215 +13,25 @@ export default class ImportSpecifierImpl implements ImportSpecifierStructureClas ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.importspecifierimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `ImportSpecifierImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.importspecifierimpl._constructor_.md) | | Constructs a new instance of the ImportSpecifierImpl class | ## Properties - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[alias?](./ts-morph-structures.importspecifierimpl.alias.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[isTypeOnly](./ts-morph-structures.importspecifierimpl.istypeonly.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.importspecifierimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.ImportSpecifier - - - - - -
- -[leadingTrivia](./ts-morph-structures.importspecifierimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.importspecifierimpl.name.md) - - - - - - - -string - - - - - -
- -[trailingTrivia](./ts-morph-structures.importspecifierimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [alias?](./ts-morph-structures.importspecifierimpl.alias.md) | | string | _(Optional)_ | +| [isTypeOnly](./ts-morph-structures.importspecifierimpl.istypeonly.md) | | boolean | | +| [kind](./ts-morph-structures.importspecifierimpl.kind.md) | readonly | StructureKind.ImportSpecifier | | +| [leadingTrivia](./ts-morph-structures.importspecifierimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.importspecifierimpl.name.md) | | string | | +| [trailingTrivia](./ts-morph-structures.importspecifierimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.importspecifierimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.importspecifierimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.importspecifierimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.importspecifierimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.importspecifierstructureclassifc.md b/docs/api/ts-morph-structures.importspecifierstructureclassifc.md index 61972a2..327d722 100644 --- a/docs/api/ts-morph-structures.importspecifierstructureclassifc.md +++ b/docs/api/ts-morph-structures.importspecifierstructureclassifc.md @@ -12,80 +12,9 @@ export interface ImportSpecifierStructureClassIfc ## Properties - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [alias?](./ts-morph-structures.importspecifierstructureclassifc.alias.md) | | string | _(Optional)_ | +| [isTypeOnly](./ts-morph-structures.importspecifierstructureclassifc.istypeonly.md) | | boolean | | +| [kind](./ts-morph-structures.importspecifierstructureclassifc.kind.md) | readonly | StructureKind.ImportSpecifier | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[alias?](./ts-morph-structures.importspecifierstructureclassifc.alias.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[isTypeOnly](./ts-morph-structures.importspecifierstructureclassifc.istypeonly.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.importspecifierstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.ImportSpecifier - - - - - -
diff --git a/docs/api/ts-morph-structures.importtypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.importtypestructureimpl._constructor_.md index e53b594..5c6df06 100644 --- a/docs/api/ts-morph-structures.importtypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.importtypestructureimpl._constructor_.md @@ -14,62 +14,9 @@ constructor(argument: StringTypeStructureImpl, qualifier: LiteralTypeStructureIm ## Parameters - - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| argument | [StringTypeStructureImpl](./ts-morph-structures.stringtypestructureimpl.md) | | +| qualifier | [LiteralTypeStructureImpl](./ts-morph-structures.literaltypestructureimpl.md) \| [QualifiedNameTypeStructureImpl](./ts-morph-structures.qualifiednametypestructureimpl.md) \| null | | +| typeArguments | [TypeStructures](./ts-morph-structures.typestructures.md)\[\] | | -Parameter - - - - -Type - - - - -Description - - -
- -argument - - - - -[StringTypeStructureImpl](./ts-morph-structures.stringtypestructureimpl.md) - - - - - -
- -qualifier - - - - -[LiteralTypeStructureImpl](./ts-morph-structures.literaltypestructureimpl.md) \| [QualifiedNameTypeStructureImpl](./ts-morph-structures.qualifiednametypestructureimpl.md) \| null - - - - - -
- -typeArguments - - - - -[TypeStructures](./ts-morph-structures.typestructures.md)\[\] - - - - - -
diff --git a/docs/api/ts-morph-structures.importtypestructureimpl.clone.md b/docs/api/ts-morph-structures.importtypestructureimpl.clone.md index eee8fb9..958c11a 100644 --- a/docs/api/ts-morph-structures.importtypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.importtypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: ImportTypeStructureImpl): ImportTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [ImportTypeStructureImpl](./ts-morph-structures.importtypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[ImportTypeStructureImpl](./ts-morph-structures.importtypestructureimpl.md) - - - - - -
**Returns:** [ImportTypeStructureImpl](./ts-morph-structures.importtypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.importtypestructureimpl.md b/docs/api/ts-morph-structures.importtypestructureimpl.md index 482da68..0359362 100644 --- a/docs/api/ts-morph-structures.importtypestructureimpl.md +++ b/docs/api/ts-morph-structures.importtypestructureimpl.md @@ -17,184 +17,23 @@ export default class ImportTypeStructureImpl extends TypeStructuresBase - -Constructor - - - - -Modifiers - - - - -Description - - - - - -[(constructor)(argument, qualifier, typeArguments)](./ts-morph-structures.importtypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `ImportTypeStructureImpl` class - - - - +| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(argument, qualifier, typeArguments)](./ts-morph-structures.importtypestructureimpl._constructor_.md) | | Constructs a new instance of the ImportTypeStructureImpl class | ## Properties - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[argument](./ts-morph-structures.importtypestructureimpl.argument.md) - - - - - - - -[StringTypeStructureImpl](./ts-morph-structures.stringtypestructureimpl.md) - - - - - -
- -[childTypes](./ts-morph-structures.importtypestructureimpl.childtypes.md) - - - - -`readonly` - - - - -[TypeStructures](./ts-morph-structures.typestructures.md)\[\] - - - - - -
- -[kind](./ts-morph-structures.importtypestructureimpl.kind.md) - - - - -`readonly` - - - - -[TypeStructureKind.Import](./ts-morph-structures.typestructurekind.md) - - - - - -
- -[qualifier](./ts-morph-structures.importtypestructureimpl.qualifier.md) - - - - - - - -[LiteralTypeStructureImpl](./ts-morph-structures.literaltypestructureimpl.md) \| [QualifiedNameTypeStructureImpl](./ts-morph-structures.qualifiednametypestructureimpl.md) \| null - - - - - -
- -[writerFunction](./ts-morph-structures.importtypestructureimpl.writerfunction.md) - - - - -`readonly` - - - - -WriterFunction - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [argument](./ts-morph-structures.importtypestructureimpl.argument.md) | | [StringTypeStructureImpl](./ts-morph-structures.stringtypestructureimpl.md) | | +| [childTypes](./ts-morph-structures.importtypestructureimpl.childtypes.md) | readonly | [TypeStructures](./ts-morph-structures.typestructures.md)\[\] | | +| [kind](./ts-morph-structures.importtypestructureimpl.kind.md) | readonly | [TypeStructureKind.Import](./ts-morph-structures.typestructurekind.md) | | +| [qualifier](./ts-morph-structures.importtypestructureimpl.qualifier.md) | | [LiteralTypeStructureImpl](./ts-morph-structures.literaltypestructureimpl.md) \| [QualifiedNameTypeStructureImpl](./ts-morph-structures.qualifiednametypestructureimpl.md) \| null | | +| [writerFunction](./ts-morph-structures.importtypestructureimpl.writerfunction.md) | readonly | WriterFunction | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.importtypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.importtypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.indexedaccesstypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.indexedaccesstypestructureimpl._constructor_.md index b9d8aab..c526ac1 100644 --- a/docs/api/ts-morph-structures.indexedaccesstypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.indexedaccesstypestructureimpl._constructor_.md @@ -14,48 +14,8 @@ constructor(objectType: TypeStructures, indexType: TypeStructures); ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| objectType | [TypeStructures](./ts-morph-structures.typestructures.md) | | +| indexType | [TypeStructures](./ts-morph-structures.typestructures.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -objectType - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
- -indexType - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.indexedaccesstypestructureimpl.clone.md b/docs/api/ts-morph-structures.indexedaccesstypestructureimpl.clone.md index 6e7af6d..e2bda1b 100644 --- a/docs/api/ts-morph-structures.indexedaccesstypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.indexedaccesstypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: IndexedAccessTypeStructureImpl): IndexedAccessTypeStructureI ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [IndexedAccessTypeStructureImpl](./ts-morph-structures.indexedaccesstypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[IndexedAccessTypeStructureImpl](./ts-morph-structures.indexedaccesstypestructureimpl.md) - - - - - -
**Returns:** [IndexedAccessTypeStructureImpl](./ts-morph-structures.indexedaccesstypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.indexedaccesstypestructureimpl.md b/docs/api/ts-morph-structures.indexedaccesstypestructureimpl.md index e202aca..51594da 100644 --- a/docs/api/ts-morph-structures.indexedaccesstypestructureimpl.md +++ b/docs/api/ts-morph-structures.indexedaccesstypestructureimpl.md @@ -19,232 +19,25 @@ export default class IndexedAccessTypeStructureImpl extends TypeStructuresWithCh ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(objectType, indexType)](./ts-morph-structures.indexedaccesstypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `IndexedAccessTypeStructureImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(objectType, indexType)](./ts-morph-structures.indexedaccesstypestructureimpl._constructor_.md) | | Constructs a new instance of the IndexedAccessTypeStructureImpl class | ## Properties - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[childTypes](./ts-morph-structures.indexedaccesstypestructureimpl.childtypes.md) - - - - -`readonly` - - - - -\[[TypeStructures](./ts-morph-structures.typestructures.md)\] - - - - - -
- -[endToken](./ts-morph-structures.indexedaccesstypestructureimpl.endtoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
- -[joinChildrenToken](./ts-morph-structures.indexedaccesstypestructureimpl.joinchildrentoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
- -[kind](./ts-morph-structures.indexedaccesstypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[maxChildCount](./ts-morph-structures.indexedaccesstypestructureimpl.maxchildcount.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
- -[objectType](./ts-morph-structures.indexedaccesstypestructureimpl.objecttype.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
- -[startToken](./ts-morph-structures.indexedaccesstypestructureimpl.starttoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [childTypes](./ts-morph-structures.indexedaccesstypestructureimpl.childtypes.md) | readonly | \[[TypeStructures](./ts-morph-structures.typestructures.md)\] | | +| [endToken](./ts-morph-structures.indexedaccesstypestructureimpl.endtoken.md) |

protected

readonly

| (not declared) | | +| [joinChildrenToken](./ts-morph-structures.indexedaccesstypestructureimpl.joinchildrentoken.md) |

protected

readonly

| (not declared) | | +| [kind](./ts-morph-structures.indexedaccesstypestructureimpl.kind.md) | readonly | (not declared) | | +| [maxChildCount](./ts-morph-structures.indexedaccesstypestructureimpl.maxchildcount.md) |

protected

readonly

| (not declared) | | +| [objectType](./ts-morph-structures.indexedaccesstypestructureimpl.objecttype.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) | | +| [startToken](./ts-morph-structures.indexedaccesstypestructureimpl.starttoken.md) |

protected

readonly

| (not declared) | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.indexedaccesstypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.indexedaccesstypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.indexsignaturedeclarationimpl.clone.md b/docs/api/ts-morph-structures.indexsignaturedeclarationimpl.clone.md index 1ffb783..18aa374 100644 --- a/docs/api/ts-morph-structures.indexsignaturedeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.indexsignaturedeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): IndexSig ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<IndexSignatureDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<IndexSignatureDeclarationStructure> - - - - - -
**Returns:** [IndexSignatureDeclarationImpl](./ts-morph-structures.indexsignaturedeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.indexsignaturedeclarationimpl.md b/docs/api/ts-morph-structures.indexsignaturedeclarationimpl.md index d0afd14..87c827c 100644 --- a/docs/api/ts-morph-structures.indexsignaturedeclarationimpl.md +++ b/docs/api/ts-morph-structures.indexsignaturedeclarationimpl.md @@ -13,253 +13,23 @@ export default class IndexSignatureDeclarationImpl implements IndexSignatureDecl ## Properties - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.indexsignaturedeclarationimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[isReadonly](./ts-morph-structures.indexsignaturedeclarationimpl.isreadonly.md) - - - - - - - -boolean - - - - - -
- -[keyName?](./ts-morph-structures.indexsignaturedeclarationimpl.keyname.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[keyType](./ts-morph-structures.indexsignaturedeclarationimpl.keytype.md) - - - - - - - -string \| undefined - - - - - -
- -[keyTypeStructure](./ts-morph-structures.indexsignaturedeclarationimpl.keytypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[kind](./ts-morph-structures.indexsignaturedeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.IndexSignature - - - - - -
- -[leadingTrivia](./ts-morph-structures.indexsignaturedeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[returnType?](./ts-morph-structures.indexsignaturedeclarationimpl.returntype.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[returnTypeStructure](./ts-morph-structures.indexsignaturedeclarationimpl.returntypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[trailingTrivia](./ts-morph-structures.indexsignaturedeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.indexsignaturedeclarationimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [isReadonly](./ts-morph-structures.indexsignaturedeclarationimpl.isreadonly.md) | | boolean | | +| [keyName?](./ts-morph-structures.indexsignaturedeclarationimpl.keyname.md) | | string | _(Optional)_ | +| [keyType](./ts-morph-structures.indexsignaturedeclarationimpl.keytype.md) | | string \| undefined | | +| [keyTypeStructure](./ts-morph-structures.indexsignaturedeclarationimpl.keytypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [kind](./ts-morph-structures.indexsignaturedeclarationimpl.kind.md) | readonly | StructureKind.IndexSignature | | +| [leadingTrivia](./ts-morph-structures.indexsignaturedeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [returnType?](./ts-morph-structures.indexsignaturedeclarationimpl.returntype.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [returnTypeStructure](./ts-morph-structures.indexsignaturedeclarationimpl.returntypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [trailingTrivia](./ts-morph-structures.indexsignaturedeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.indexsignaturedeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.indexsignaturedeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.indexsignaturedeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.indexsignaturedeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.indexsignaturedeclarationstructureclassifc.md b/docs/api/ts-morph-structures.indexsignaturedeclarationstructureclassifc.md index fceb9bc..42f77e6 100644 --- a/docs/api/ts-morph-structures.indexsignaturedeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.indexsignaturedeclarationstructureclassifc.md @@ -12,99 +12,10 @@ export interface IndexSignatureDeclarationStructureClassIfc ## Properties - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [keyName?](./ts-morph-structures.indexsignaturedeclarationstructureclassifc.keyname.md) | | string | _(Optional)_ | +| [keyType?](./ts-morph-structures.indexsignaturedeclarationstructureclassifc.keytype.md) | | string | _(Optional)_ | +| [keyTypeStructure](./ts-morph-structures.indexsignaturedeclarationstructureclassifc.keytypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [kind](./ts-morph-structures.indexsignaturedeclarationstructureclassifc.kind.md) | readonly | StructureKind.IndexSignature | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[keyName?](./ts-morph-structures.indexsignaturedeclarationstructureclassifc.keyname.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[keyType?](./ts-morph-structures.indexsignaturedeclarationstructureclassifc.keytype.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[keyTypeStructure](./ts-morph-structures.indexsignaturedeclarationstructureclassifc.keytypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[kind](./ts-morph-structures.indexsignaturedeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.IndexSignature - - - - - -
diff --git a/docs/api/ts-morph-structures.indexsignatureresolver.md b/docs/api/ts-morph-structures.indexsignatureresolver.md index af45523..6bfecc2 100644 --- a/docs/api/ts-morph-structures.indexsignatureresolver.md +++ b/docs/api/ts-morph-structures.indexsignatureresolver.md @@ -12,24 +12,7 @@ export interface IndexSignatureResolver ## Methods - - -
+| Method | Description | +| --- | --- | +| [resolveIndexSignature(signature)](./ts-morph-structures.indexsignatureresolver.resolveindexsignature.md) | | -Method - - - - -Description - - -
- -[resolveIndexSignature(signature)](./ts-morph-structures.indexsignatureresolver.resolveindexsignature.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.indexsignatureresolver.resolveindexsignature.md b/docs/api/ts-morph-structures.indexsignatureresolver.resolveindexsignature.md index 50d97f0..7736f95 100644 --- a/docs/api/ts-morph-structures.indexsignatureresolver.resolveindexsignature.md +++ b/docs/api/ts-morph-structures.indexsignatureresolver.resolveindexsignature.md @@ -12,37 +12,10 @@ resolveIndexSignature(signature: IndexSignatureDeclarationImpl): string[]; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| signature | [IndexSignatureDeclarationImpl](./ts-morph-structures.indexsignaturedeclarationimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -signature - - - - -[IndexSignatureDeclarationImpl](./ts-morph-structures.indexsignaturedeclarationimpl.md) - - - - - -
**Returns:** string\[\] diff --git a/docs/api/ts-morph-structures.infertypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.infertypestructureimpl._constructor_.md index 4b43e94..83b1670 100644 --- a/docs/api/ts-morph-structures.infertypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.infertypestructureimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(typeParameter: TypeParameterDeclarationImpl); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| typeParameter | [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -typeParameter - - - - -[TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.infertypestructureimpl.clone.md b/docs/api/ts-morph-structures.infertypestructureimpl.clone.md index 84deb6d..726630d 100644 --- a/docs/api/ts-morph-structures.infertypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.infertypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: InferTypeStructureImpl): InferTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [InferTypeStructureImpl](./ts-morph-structures.infertypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[InferTypeStructureImpl](./ts-morph-structures.infertypestructureimpl.md) - - - - - -
**Returns:** [InferTypeStructureImpl](./ts-morph-structures.infertypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.infertypestructureimpl.md b/docs/api/ts-morph-structures.infertypestructureimpl.md index 290cda9..d773e3f 100644 --- a/docs/api/ts-morph-structures.infertypestructureimpl.md +++ b/docs/api/ts-morph-structures.infertypestructureimpl.md @@ -17,148 +17,21 @@ infer <type> (extends <type> ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(typeParameter)](./ts-morph-structures.infertypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `InferTypeStructureImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(typeParameter)](./ts-morph-structures.infertypestructureimpl._constructor_.md) | | Constructs a new instance of the InferTypeStructureImpl class | ## Properties - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.infertypestructureimpl.kind.md) - - - - -`readonly` - - - - -[TypeStructureKind.Infer](./ts-morph-structures.typestructurekind.md) - - - - - -
- -[typeParameter](./ts-morph-structures.infertypestructureimpl.typeparameter.md) - - - - - - - -[TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md) - - - - - -
- -[writerFunction](./ts-morph-structures.infertypestructureimpl.writerfunction.md) - - - - -`readonly` - - - - -WriterFunction - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.infertypestructureimpl.kind.md) | readonly | [TypeStructureKind.Infer](./ts-morph-structures.typestructurekind.md) | | +| [typeParameter](./ts-morph-structures.infertypestructureimpl.typeparameter.md) | | [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md) | | +| [writerFunction](./ts-morph-structures.infertypestructureimpl.writerfunction.md) | readonly | WriterFunction | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.infertypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.infertypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.initializerexpressionablenodestructureclassifc.md b/docs/api/ts-morph-structures.initializerexpressionablenodestructureclassifc.md index 5152349..0fa45e8 100644 --- a/docs/api/ts-morph-structures.initializerexpressionablenodestructureclassifc.md +++ b/docs/api/ts-morph-structures.initializerexpressionablenodestructureclassifc.md @@ -12,44 +12,7 @@ export interface InitializerExpressionableNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [initializer?](./ts-morph-structures.initializerexpressionablenodestructureclassifc.initializer.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | _(Optional)_ | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[initializer?](./ts-morph-structures.initializerexpressionablenodestructureclassifc.initializer.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - -_(Optional)_ - - -
diff --git a/docs/api/ts-morph-structures.interfacedeclarationimpl._constructor_.md b/docs/api/ts-morph-structures.interfacedeclarationimpl._constructor_.md index ec42bba..714617c 100644 --- a/docs/api/ts-morph-structures.interfacedeclarationimpl._constructor_.md +++ b/docs/api/ts-morph-structures.interfacedeclarationimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.interfacedeclarationimpl.clone.md b/docs/api/ts-morph-structures.interfacedeclarationimpl.clone.md index 71bf919..7c8b38a 100644 --- a/docs/api/ts-morph-structures.interfacedeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.interfacedeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): InterfaceDecl ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<InterfaceDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<InterfaceDeclarationStructure> - - - - - -
**Returns:** [InterfaceDeclarationImpl](./ts-morph-structures.interfacedeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.interfacedeclarationimpl.md b/docs/api/ts-morph-structures.interfacedeclarationimpl.md index 6c1ba32..5119d51 100644 --- a/docs/api/ts-morph-structures.interfacedeclarationimpl.md +++ b/docs/api/ts-morph-structures.interfacedeclarationimpl.md @@ -13,441 +13,37 @@ export default class InterfaceDeclarationImpl implements InterfaceDeclarationStr ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.interfacedeclarationimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `InterfaceDeclarationImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.interfacedeclarationimpl._constructor_.md) | | Constructs a new instance of the InterfaceDeclarationImpl class | ## Properties - - - - - - - - - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[callSignatures](./ts-morph-structures.interfacedeclarationimpl.callsignatures.md) - - - - -`readonly` - - - - -[CallSignatureDeclarationImpl](./ts-morph-structures.callsignaturedeclarationimpl.md)\[\] - - - - - -
- -[constructSignatures](./ts-morph-structures.interfacedeclarationimpl.constructsignatures.md) - - - - -`readonly` - - - - -[ConstructSignatureDeclarationImpl](./ts-morph-structures.constructsignaturedeclarationimpl.md)\[\] - - - - - -
- -[docs](./ts-morph-structures.interfacedeclarationimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[extends](./ts-morph-structures.interfacedeclarationimpl.extends.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - -Treat this as a read-only array. Use `.extendsSet` to modify this. - - -
- -[extendsSet](./ts-morph-structures.interfacedeclarationimpl.extendsset.md) - - - - -`readonly` - - - - -[TypeStructureSet](./ts-morph-structures.typestructureset.md) - - - - - -
- -[getAccessors](./ts-morph-structures.interfacedeclarationimpl.getaccessors.md) - - - - -`readonly` - - - - -[GetAccessorDeclarationImpl](./ts-morph-structures.getaccessordeclarationimpl.md)\[\] - - - - - -
- -[hasDeclareKeyword](./ts-morph-structures.interfacedeclarationimpl.hasdeclarekeyword.md) - - - - - - - -boolean - - - - - -
- -[indexSignatures](./ts-morph-structures.interfacedeclarationimpl.indexsignatures.md) - - - - -`readonly` - - - - -[IndexSignatureDeclarationImpl](./ts-morph-structures.indexsignaturedeclarationimpl.md)\[\] - - - - - -
- -[isDefaultExport](./ts-morph-structures.interfacedeclarationimpl.isdefaultexport.md) - - - - - - - -boolean - - - - - -
- -[isExported](./ts-morph-structures.interfacedeclarationimpl.isexported.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.interfacedeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.Interface - - - - - -
- -[leadingTrivia](./ts-morph-structures.interfacedeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[methods](./ts-morph-structures.interfacedeclarationimpl.methods.md) - - - - -`readonly` - - - - -[MethodSignatureImpl](./ts-morph-structures.methodsignatureimpl.md)\[\] - - - - - -
- -[name](./ts-morph-structures.interfacedeclarationimpl.name.md) - - - - - - - -string - - - - - -
- -[properties](./ts-morph-structures.interfacedeclarationimpl.properties.md) - - - - -`readonly` - - - - -[PropertySignatureImpl](./ts-morph-structures.propertysignatureimpl.md)\[\] - - - - - -
- -[setAccessors](./ts-morph-structures.interfacedeclarationimpl.setaccessors.md) - - - - -`readonly` - - - - -[SetAccessorDeclarationImpl](./ts-morph-structures.setaccessordeclarationimpl.md)\[\] - - - - - -
- -[trailingTrivia](./ts-morph-structures.interfacedeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[typeParameters](./ts-morph-structures.interfacedeclarationimpl.typeparameters.md) - - - - -`readonly` - - - - -(string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [callSignatures](./ts-morph-structures.interfacedeclarationimpl.callsignatures.md) | readonly | [CallSignatureDeclarationImpl](./ts-morph-structures.callsignaturedeclarationimpl.md)\[\] | | +| [constructSignatures](./ts-morph-structures.interfacedeclarationimpl.constructsignatures.md) | readonly | [ConstructSignatureDeclarationImpl](./ts-morph-structures.constructsignaturedeclarationimpl.md)\[\] | | +| [docs](./ts-morph-structures.interfacedeclarationimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [extends](./ts-morph-structures.interfacedeclarationimpl.extends.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | Treat this as a read-only array. Use .extendsSet to modify this. | +| [extendsSet](./ts-morph-structures.interfacedeclarationimpl.extendsset.md) | readonly | [TypeStructureSet](./ts-morph-structures.typestructureset.md) | | +| [getAccessors](./ts-morph-structures.interfacedeclarationimpl.getaccessors.md) | readonly | [GetAccessorDeclarationImpl](./ts-morph-structures.getaccessordeclarationimpl.md)\[\] | | +| [hasDeclareKeyword](./ts-morph-structures.interfacedeclarationimpl.hasdeclarekeyword.md) | | boolean | | +| [indexSignatures](./ts-morph-structures.interfacedeclarationimpl.indexsignatures.md) | readonly | [IndexSignatureDeclarationImpl](./ts-morph-structures.indexsignaturedeclarationimpl.md)\[\] | | +| [isDefaultExport](./ts-morph-structures.interfacedeclarationimpl.isdefaultexport.md) | | boolean | | +| [isExported](./ts-morph-structures.interfacedeclarationimpl.isexported.md) | | boolean | | +| [kind](./ts-morph-structures.interfacedeclarationimpl.kind.md) | readonly | StructureKind.Interface | | +| [leadingTrivia](./ts-morph-structures.interfacedeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [methods](./ts-morph-structures.interfacedeclarationimpl.methods.md) | readonly | [MethodSignatureImpl](./ts-morph-structures.methodsignatureimpl.md)\[\] | | +| [name](./ts-morph-structures.interfacedeclarationimpl.name.md) | | string | | +| [properties](./ts-morph-structures.interfacedeclarationimpl.properties.md) | readonly | [PropertySignatureImpl](./ts-morph-structures.propertysignatureimpl.md)\[\] | | +| [setAccessors](./ts-morph-structures.interfacedeclarationimpl.setaccessors.md) | readonly | [SetAccessorDeclarationImpl](./ts-morph-structures.setaccessordeclarationimpl.md)\[\] | | +| [trailingTrivia](./ts-morph-structures.interfacedeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [typeParameters](./ts-morph-structures.interfacedeclarationimpl.typeparameters.md) | readonly | (string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.interfacedeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.interfacedeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.interfacedeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.interfacedeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.interfacedeclarationstructureclassifc.md b/docs/api/ts-morph-structures.interfacedeclarationstructureclassifc.md index 9f2a8dd..07760a9 100644 --- a/docs/api/ts-morph-structures.interfacedeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.interfacedeclarationstructureclassifc.md @@ -12,217 +12,16 @@ export interface InterfaceDeclarationStructureClassIfc ## Properties - - - - - - - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [callSignatures](./ts-morph-structures.interfacedeclarationstructureclassifc.callsignatures.md) | readonly | [CallSignatureDeclarationImpl](./ts-morph-structures.callsignaturedeclarationimpl.md)\[\] | | +| [constructSignatures](./ts-morph-structures.interfacedeclarationstructureclassifc.constructsignatures.md) | readonly | [ConstructSignatureDeclarationImpl](./ts-morph-structures.constructsignaturedeclarationimpl.md)\[\] | | +| [extends](./ts-morph-structures.interfacedeclarationstructureclassifc.extends.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | Treat this as a read-only array. Use .extendsSet to modify this. | +| [extendsSet](./ts-morph-structures.interfacedeclarationstructureclassifc.extendsset.md) | readonly | [TypeStructureSet](./ts-morph-structures.typestructureset.md) | | +| [getAccessors](./ts-morph-structures.interfacedeclarationstructureclassifc.getaccessors.md) | readonly | [GetAccessorDeclarationImpl](./ts-morph-structures.getaccessordeclarationimpl.md)\[\] | | +| [indexSignatures](./ts-morph-structures.interfacedeclarationstructureclassifc.indexsignatures.md) | readonly | [IndexSignatureDeclarationImpl](./ts-morph-structures.indexsignaturedeclarationimpl.md)\[\] | | +| [kind](./ts-morph-structures.interfacedeclarationstructureclassifc.kind.md) | readonly | StructureKind.Interface | | +| [methods](./ts-morph-structures.interfacedeclarationstructureclassifc.methods.md) | readonly | [MethodSignatureImpl](./ts-morph-structures.methodsignatureimpl.md)\[\] | | +| [properties](./ts-morph-structures.interfacedeclarationstructureclassifc.properties.md) | readonly | [PropertySignatureImpl](./ts-morph-structures.propertysignatureimpl.md)\[\] | | +| [setAccessors](./ts-morph-structures.interfacedeclarationstructureclassifc.setaccessors.md) | readonly | [SetAccessorDeclarationImpl](./ts-morph-structures.setaccessordeclarationimpl.md)\[\] | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[callSignatures](./ts-morph-structures.interfacedeclarationstructureclassifc.callsignatures.md) - - - - -`readonly` - - - - -[CallSignatureDeclarationImpl](./ts-morph-structures.callsignaturedeclarationimpl.md)\[\] - - - - - -
- -[constructSignatures](./ts-morph-structures.interfacedeclarationstructureclassifc.constructsignatures.md) - - - - -`readonly` - - - - -[ConstructSignatureDeclarationImpl](./ts-morph-structures.constructsignaturedeclarationimpl.md)\[\] - - - - - -
- -[extends](./ts-morph-structures.interfacedeclarationstructureclassifc.extends.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - -Treat this as a read-only array. Use `.extendsSet` to modify this. - - -
- -[extendsSet](./ts-morph-structures.interfacedeclarationstructureclassifc.extendsset.md) - - - - -`readonly` - - - - -[TypeStructureSet](./ts-morph-structures.typestructureset.md) - - - - - -
- -[getAccessors](./ts-morph-structures.interfacedeclarationstructureclassifc.getaccessors.md) - - - - -`readonly` - - - - -[GetAccessorDeclarationImpl](./ts-morph-structures.getaccessordeclarationimpl.md)\[\] - - - - - -
- -[indexSignatures](./ts-morph-structures.interfacedeclarationstructureclassifc.indexsignatures.md) - - - - -`readonly` - - - - -[IndexSignatureDeclarationImpl](./ts-morph-structures.indexsignaturedeclarationimpl.md)\[\] - - - - - -
- -[kind](./ts-morph-structures.interfacedeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.Interface - - - - - -
- -[methods](./ts-morph-structures.interfacedeclarationstructureclassifc.methods.md) - - - - -`readonly` - - - - -[MethodSignatureImpl](./ts-morph-structures.methodsignatureimpl.md)\[\] - - - - - -
- -[properties](./ts-morph-structures.interfacedeclarationstructureclassifc.properties.md) - - - - -`readonly` - - - - -[PropertySignatureImpl](./ts-morph-structures.propertysignatureimpl.md)\[\] - - - - - -
- -[setAccessors](./ts-morph-structures.interfacedeclarationstructureclassifc.setaccessors.md) - - - - -`readonly` - - - - -[SetAccessorDeclarationImpl](./ts-morph-structures.setaccessordeclarationimpl.md)\[\] - - - - - -
diff --git a/docs/api/ts-morph-structures.interfacedeclarationwithextendstypestructures.md b/docs/api/ts-morph-structures.interfacedeclarationwithextendstypestructures.md index 66d6292..b89a7f8 100644 --- a/docs/api/ts-morph-structures.interfacedeclarationwithextendstypestructures.md +++ b/docs/api/ts-morph-structures.interfacedeclarationwithextendstypestructures.md @@ -12,59 +12,8 @@ export interface InterfaceDeclarationWithExtendsTypeStructures ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [extends](./ts-morph-structures.interfacedeclarationwithextendstypestructures.extends.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [extendsSet](./ts-morph-structures.interfacedeclarationwithextendstypestructures.extendsset.md) | | [TypeStructureSet](./ts-morph-structures.typestructureset.md) | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[extends](./ts-morph-structures.interfacedeclarationwithextendstypestructures.extends.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[extendsSet](./ts-morph-structures.interfacedeclarationwithextendstypestructures.extendsset.md) - - - - - - - -[TypeStructureSet](./ts-morph-structures.typestructureset.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.intersectiontypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.intersectiontypestructureimpl._constructor_.md index a5711d2..649eff6 100644 --- a/docs/api/ts-morph-structures.intersectiontypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.intersectiontypestructureimpl._constructor_.md @@ -14,36 +14,7 @@ constructor(childTypes?: TypeStructures[]); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| childTypes | [TypeStructures](./ts-morph-structures.typestructures.md)\[\] | _(Optional)_ | -Parameter - - - - -Type - - - - -Description - - -
- -childTypes - - - - -[TypeStructures](./ts-morph-structures.typestructures.md)\[\] - - - - -_(Optional)_ - - -
diff --git a/docs/api/ts-morph-structures.intersectiontypestructureimpl.clone.md b/docs/api/ts-morph-structures.intersectiontypestructureimpl.clone.md index 0682e83..84dde3e 100644 --- a/docs/api/ts-morph-structures.intersectiontypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.intersectiontypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: IntersectionTypeStructureImpl): IntersectionTypeStructureImp ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [IntersectionTypeStructureImpl](./ts-morph-structures.intersectiontypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[IntersectionTypeStructureImpl](./ts-morph-structures.intersectiontypestructureimpl.md) - - - - - -
**Returns:** [IntersectionTypeStructureImpl](./ts-morph-structures.intersectiontypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.intersectiontypestructureimpl.md b/docs/api/ts-morph-structures.intersectiontypestructureimpl.md index cc1aa1b..b066415 100644 --- a/docs/api/ts-morph-structures.intersectiontypestructureimpl.md +++ b/docs/api/ts-morph-structures.intersectiontypestructureimpl.md @@ -17,234 +17,25 @@ export default class IntersectionTypeStructureImpl extends TypeStructuresWithChi ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(childTypes)](./ts-morph-structures.intersectiontypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `IntersectionTypeStructureImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(childTypes)](./ts-morph-structures.intersectiontypestructureimpl._constructor_.md) | | Constructs a new instance of the IntersectionTypeStructureImpl class | ## Properties - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[childTypes](./ts-morph-structures.intersectiontypestructureimpl.childtypes.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md)\[\] - - - - - -
- -[endToken](./ts-morph-structures.intersectiontypestructureimpl.endtoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
- -[joinChildrenToken](./ts-morph-structures.intersectiontypestructureimpl.joinchildrentoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
- -[kind](./ts-morph-structures.intersectiontypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[maxChildCount](./ts-morph-structures.intersectiontypestructureimpl.maxchildcount.md) - - - - -`protected` - -`readonly` - - - - -number - - - - - -
- -[objectType](./ts-morph-structures.intersectiontypestructureimpl.objecttype.md) - - - - -`protected` - -`readonly` - - - - -null - - - - - -
- -[startToken](./ts-morph-structures.intersectiontypestructureimpl.starttoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [childTypes](./ts-morph-structures.intersectiontypestructureimpl.childtypes.md) | | [TypeStructures](./ts-morph-structures.typestructures.md)\[\] | | +| [endToken](./ts-morph-structures.intersectiontypestructureimpl.endtoken.md) |

protected

readonly

| (not declared) | | +| [joinChildrenToken](./ts-morph-structures.intersectiontypestructureimpl.joinchildrentoken.md) |

protected

readonly

| (not declared) | | +| [kind](./ts-morph-structures.intersectiontypestructureimpl.kind.md) | readonly | (not declared) | | +| [maxChildCount](./ts-morph-structures.intersectiontypestructureimpl.maxchildcount.md) |

protected

readonly

| number | | +| [objectType](./ts-morph-structures.intersectiontypestructureimpl.objecttype.md) |

protected

readonly

| null | | +| [startToken](./ts-morph-structures.intersectiontypestructureimpl.starttoken.md) |

protected

readonly

| (not declared) | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.intersectiontypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.intersectiontypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.jsdocablenodestructureclassifc.md b/docs/api/ts-morph-structures.jsdocablenodestructureclassifc.md index 0d645df..d62f011 100644 --- a/docs/api/ts-morph-structures.jsdocablenodestructureclassifc.md +++ b/docs/api/ts-morph-structures.jsdocablenodestructureclassifc.md @@ -12,44 +12,7 @@ export interface JSDocableNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.jsdocablenodestructureclassifc.docs.md) | readonly | ([JSDocImpl](./ts-morph-structures.jsdocimpl.md) \| string)\[\] | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.jsdocablenodestructureclassifc.docs.md) - - - - -`readonly` - - - - -([JSDocImpl](./ts-morph-structures.jsdocimpl.md) \| string)\[\] - - - - - -
diff --git a/docs/api/ts-morph-structures.jsdocimpl.clone.md b/docs/api/ts-morph-structures.jsdocimpl.clone.md index df22886..aa98bce 100644 --- a/docs/api/ts-morph-structures.jsdocimpl.clone.md +++ b/docs/api/ts-morph-structures.jsdocimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): JSDocImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<JSDocStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<JSDocStructure> - - - - - -
**Returns:** [JSDocImpl](./ts-morph-structures.jsdocimpl.md) diff --git a/docs/api/ts-morph-structures.jsdocimpl.md b/docs/api/ts-morph-structures.jsdocimpl.md index b18b260..5ceb6d3 100644 --- a/docs/api/ts-morph-structures.jsdocimpl.md +++ b/docs/api/ts-morph-structures.jsdocimpl.md @@ -13,168 +13,18 @@ export default class JSDocImpl implements JSDocStructureClassIfc ## Properties - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[description?](./ts-morph-structures.jsdocimpl.description.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - -_(Optional)_ The description of the JS doc. - - -
- -[kind](./ts-morph-structures.jsdocimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.JSDoc - - - - - -
- -[leadingTrivia](./ts-morph-structures.jsdocimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[tags](./ts-morph-structures.jsdocimpl.tags.md) - - - - -`readonly` - - - - -[JSDocTagImpl](./ts-morph-structures.jsdoctagimpl.md)\[\] - - - - -JS doc tags (ex. `@param value - Some description.`). - - -
- -[trailingTrivia](./ts-morph-structures.jsdocimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [description?](./ts-morph-structures.jsdocimpl.description.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | _(Optional)_ The description of the JS doc. | +| [kind](./ts-morph-structures.jsdocimpl.kind.md) | readonly | StructureKind.JSDoc | | +| [leadingTrivia](./ts-morph-structures.jsdocimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [tags](./ts-morph-structures.jsdocimpl.tags.md) | readonly | [JSDocTagImpl](./ts-morph-structures.jsdoctagimpl.md)\[\] | JS doc tags (ex. &#64;param value - Some description.). | +| [trailingTrivia](./ts-morph-structures.jsdocimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.jsdocimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.jsdocimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.jsdocimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.jsdocimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.jsdocstructureclassifc.md b/docs/api/ts-morph-structures.jsdocstructureclassifc.md index 8cd7ca3..f8f8fdb 100644 --- a/docs/api/ts-morph-structures.jsdocstructureclassifc.md +++ b/docs/api/ts-morph-structures.jsdocstructureclassifc.md @@ -12,84 +12,9 @@ export interface JSDocStructureClassIfc ## Properties - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [description?](./ts-morph-structures.jsdocstructureclassifc.description.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | _(Optional)_ The description of the JS doc. | +| [kind](./ts-morph-structures.jsdocstructureclassifc.kind.md) | readonly | StructureKind.JSDoc | | +| [tags](./ts-morph-structures.jsdocstructureclassifc.tags.md) | readonly | [JSDocTagImpl](./ts-morph-structures.jsdoctagimpl.md)\[\] | JS doc tags (ex. &#64;param value - Some description.). | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[description?](./ts-morph-structures.jsdocstructureclassifc.description.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - -_(Optional)_ The description of the JS doc. - - -
- -[kind](./ts-morph-structures.jsdocstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.JSDoc - - - - - -
- -[tags](./ts-morph-structures.jsdocstructureclassifc.tags.md) - - - - -`readonly` - - - - -[JSDocTagImpl](./ts-morph-structures.jsdoctagimpl.md)\[\] - - - - -JS doc tags (ex. `@param value - Some description.`). - - -
diff --git a/docs/api/ts-morph-structures.jsdoctagimpl._constructor_.md b/docs/api/ts-morph-structures.jsdoctagimpl._constructor_.md index b6e3321..c423f5e 100644 --- a/docs/api/ts-morph-structures.jsdoctagimpl._constructor_.md +++ b/docs/api/ts-morph-structures.jsdoctagimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(tagName: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| tagName | string | | -Parameter - - - - -Type - - - - -Description - - -
- -tagName - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.jsdoctagimpl.clone.md b/docs/api/ts-morph-structures.jsdoctagimpl.clone.md index 84e28cc..ab50b83 100644 --- a/docs/api/ts-morph-structures.jsdoctagimpl.clone.md +++ b/docs/api/ts-morph-structures.jsdoctagimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): JSDocTagImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<JSDocTagStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<JSDocTagStructure> - - - - - -
**Returns:** [JSDocTagImpl](./ts-morph-structures.jsdoctagimpl.md) diff --git a/docs/api/ts-morph-structures.jsdoctagimpl.md b/docs/api/ts-morph-structures.jsdoctagimpl.md index 9259592..f542834 100644 --- a/docs/api/ts-morph-structures.jsdoctagimpl.md +++ b/docs/api/ts-morph-structures.jsdoctagimpl.md @@ -13,200 +13,24 @@ export default class JSDocTagImpl implements JSDocTagStructureClassIfc ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(tagName)](./ts-morph-structures.jsdoctagimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `JSDocTagImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(tagName)](./ts-morph-structures.jsdoctagimpl._constructor_.md) | | Constructs a new instance of the JSDocTagImpl class | ## Properties - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.jsdoctagimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.JSDocTag - - - - - -
- -[leadingTrivia](./ts-morph-structures.jsdoctagimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[tagName](./ts-morph-structures.jsdoctagimpl.tagname.md) - - - - - - - -string - - - - -The name for the JS doc tag that comes after the "at" symbol. - - -
- -[text?](./ts-morph-structures.jsdoctagimpl.text.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - -_(Optional)_ The text that follows the tag name. - - -
- -[trailingTrivia](./ts-morph-structures.jsdoctagimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.jsdoctagimpl.kind.md) | readonly | StructureKind.JSDocTag | | +| [leadingTrivia](./ts-morph-structures.jsdoctagimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [tagName](./ts-morph-structures.jsdoctagimpl.tagname.md) | | string | The name for the JS doc tag that comes after the "at" symbol. | +| [text?](./ts-morph-structures.jsdoctagimpl.text.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | _(Optional)_ The text that follows the tag name. | +| [trailingTrivia](./ts-morph-structures.jsdoctagimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.jsdoctagimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.jsdoctagimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.jsdoctagimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.jsdoctagimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.jsdoctagstructureclassifc.md b/docs/api/ts-morph-structures.jsdoctagstructureclassifc.md index 8258868..f15214d 100644 --- a/docs/api/ts-morph-structures.jsdoctagstructureclassifc.md +++ b/docs/api/ts-morph-structures.jsdoctagstructureclassifc.md @@ -12,82 +12,9 @@ export interface JSDocTagStructureClassIfc ## Properties - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.jsdoctagstructureclassifc.kind.md) | readonly | StructureKind.JSDocTag | | +| [tagName](./ts-morph-structures.jsdoctagstructureclassifc.tagname.md) | | string | The name for the JS doc tag that comes after the "at" symbol. | +| [text?](./ts-morph-structures.jsdoctagstructureclassifc.text.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | _(Optional)_ The text that follows the tag name. | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.jsdoctagstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.JSDocTag - - - - - -
- -[tagName](./ts-morph-structures.jsdoctagstructureclassifc.tagname.md) - - - - - - - -string - - - - -The name for the JS doc tag that comes after the "at" symbol. - - -
- -[text?](./ts-morph-structures.jsdoctagstructureclassifc.text.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - -_(Optional)_ The text that follows the tag name. - - -
diff --git a/docs/api/ts-morph-structures.jsxattributeimpl._constructor_.md b/docs/api/ts-morph-structures.jsxattributeimpl._constructor_.md index d22f895..fd51b7d 100644 --- a/docs/api/ts-morph-structures.jsxattributeimpl._constructor_.md +++ b/docs/api/ts-morph-structures.jsxattributeimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: JsxNamespacedNameStructure | string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | JsxNamespacedNameStructure \| string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -JsxNamespacedNameStructure \| string - - - - - -
diff --git a/docs/api/ts-morph-structures.jsxattributeimpl.clone.md b/docs/api/ts-morph-structures.jsxattributeimpl.clone.md index 3ff77dd..bfd0ee4 100644 --- a/docs/api/ts-morph-structures.jsxattributeimpl.clone.md +++ b/docs/api/ts-morph-structures.jsxattributeimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): JsxAttributeImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<JsxAttributeStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<JsxAttributeStructure> - - - - - -
**Returns:** [JsxAttributeImpl](./ts-morph-structures.jsxattributeimpl.md) diff --git a/docs/api/ts-morph-structures.jsxattributeimpl.md b/docs/api/ts-morph-structures.jsxattributeimpl.md index 614dee0..98d11bd 100644 --- a/docs/api/ts-morph-structures.jsxattributeimpl.md +++ b/docs/api/ts-morph-structures.jsxattributeimpl.md @@ -13,198 +13,24 @@ export default class JsxAttributeImpl implements JsxAttributeStructureClassIfc ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.jsxattributeimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `JsxAttributeImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.jsxattributeimpl._constructor_.md) | | Constructs a new instance of the JsxAttributeImpl class | ## Properties - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[initializer?](./ts-morph-structures.jsxattributeimpl.initializer.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[kind](./ts-morph-structures.jsxattributeimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.JsxAttribute - - - - - -
- -[leadingTrivia](./ts-morph-structures.jsxattributeimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.jsxattributeimpl.name.md) - - - - - - - -JsxNamespacedNameStructure \| string - - - - - -
- -[trailingTrivia](./ts-morph-structures.jsxattributeimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [initializer?](./ts-morph-structures.jsxattributeimpl.initializer.md) | | string | _(Optional)_ | +| [kind](./ts-morph-structures.jsxattributeimpl.kind.md) | readonly | StructureKind.JsxAttribute | | +| [leadingTrivia](./ts-morph-structures.jsxattributeimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.jsxattributeimpl.name.md) | | JsxNamespacedNameStructure \| string | | +| [trailingTrivia](./ts-morph-structures.jsxattributeimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.jsxattributeimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.jsxattributeimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.jsxattributeimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.jsxattributeimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.jsxattributestructureclassifc.md b/docs/api/ts-morph-structures.jsxattributestructureclassifc.md index ab7d9e9..3e371a0 100644 --- a/docs/api/ts-morph-structures.jsxattributestructureclassifc.md +++ b/docs/api/ts-morph-structures.jsxattributestructureclassifc.md @@ -12,80 +12,9 @@ export interface JsxAttributeStructureClassIfc ## Properties - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [initializer?](./ts-morph-structures.jsxattributestructureclassifc.initializer.md) | | string | _(Optional)_ | +| [kind](./ts-morph-structures.jsxattributestructureclassifc.kind.md) | readonly | StructureKind.JsxAttribute | | +| [name](./ts-morph-structures.jsxattributestructureclassifc.name.md) | | JsxNamespacedNameStructure \| string | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[initializer?](./ts-morph-structures.jsxattributestructureclassifc.initializer.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[kind](./ts-morph-structures.jsxattributestructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.JsxAttribute - - - - - -
- -[name](./ts-morph-structures.jsxattributestructureclassifc.name.md) - - - - - - - -JsxNamespacedNameStructure \| string - - - - - -
diff --git a/docs/api/ts-morph-structures.jsxelementimpl._constructor_.md b/docs/api/ts-morph-structures.jsxelementimpl._constructor_.md index 56eaf06..5bef32c 100644 --- a/docs/api/ts-morph-structures.jsxelementimpl._constructor_.md +++ b/docs/api/ts-morph-structures.jsxelementimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.jsxelementimpl.clone.md b/docs/api/ts-morph-structures.jsxelementimpl.clone.md index e7cecbb..d9e66a7 100644 --- a/docs/api/ts-morph-structures.jsxelementimpl.clone.md +++ b/docs/api/ts-morph-structures.jsxelementimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): JsxElementImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<JsxElementStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<JsxElementStructure> - - - - - -
**Returns:** [JsxElementImpl](./ts-morph-structures.jsxelementimpl.md) diff --git a/docs/api/ts-morph-structures.jsxelementimpl.md b/docs/api/ts-morph-structures.jsxelementimpl.md index c46515c..27ebb9b 100644 --- a/docs/api/ts-morph-structures.jsxelementimpl.md +++ b/docs/api/ts-morph-structures.jsxelementimpl.md @@ -13,236 +13,26 @@ export default class JsxElementImpl implements JsxElementStructureClassIfc ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.jsxelementimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `JsxElementImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.jsxelementimpl._constructor_.md) | | Constructs a new instance of the JsxElementImpl class | ## Properties - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[attributes](./ts-morph-structures.jsxelementimpl.attributes.md) - - - - -`readonly` - - - - -([JsxAttributeImpl](./ts-morph-structures.jsxattributeimpl.md) \| [JsxSpreadAttributeImpl](./ts-morph-structures.jsxspreadattributeimpl.md))\[\] - - - - - -
- -[bodyText?](./ts-morph-structures.jsxelementimpl.bodytext.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[children](./ts-morph-structures.jsxelementimpl.children.md) - - - - -`readonly` - - - - -([JsxElementImpl](./ts-morph-structures.jsxelementimpl.md) \| [JsxSelfClosingElementImpl](./ts-morph-structures.jsxselfclosingelementimpl.md))\[\] - - - - - -
- -[kind](./ts-morph-structures.jsxelementimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.JsxElement - - - - - -
- -[leadingTrivia](./ts-morph-structures.jsxelementimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.jsxelementimpl.name.md) - - - - - - - -string - - - - - -
- -[trailingTrivia](./ts-morph-structures.jsxelementimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [attributes](./ts-morph-structures.jsxelementimpl.attributes.md) | readonly | ([JsxAttributeImpl](./ts-morph-structures.jsxattributeimpl.md) \| [JsxSpreadAttributeImpl](./ts-morph-structures.jsxspreadattributeimpl.md))\[\] | | +| [bodyText?](./ts-morph-structures.jsxelementimpl.bodytext.md) | | string | _(Optional)_ | +| [children](./ts-morph-structures.jsxelementimpl.children.md) | readonly | ([JsxElementImpl](./ts-morph-structures.jsxelementimpl.md) \| [JsxSelfClosingElementImpl](./ts-morph-structures.jsxselfclosingelementimpl.md))\[\] | | +| [kind](./ts-morph-structures.jsxelementimpl.kind.md) | readonly | StructureKind.JsxElement | | +| [leadingTrivia](./ts-morph-structures.jsxelementimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.jsxelementimpl.name.md) | | string | | +| [trailingTrivia](./ts-morph-structures.jsxelementimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.jsxelementimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.jsxelementimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.jsxelementimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.jsxelementimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.jsxelementstructureclassifc.md b/docs/api/ts-morph-structures.jsxelementstructureclassifc.md index 37aee81..6d1604c 100644 --- a/docs/api/ts-morph-structures.jsxelementstructureclassifc.md +++ b/docs/api/ts-morph-structures.jsxelementstructureclassifc.md @@ -12,101 +12,10 @@ export interface JsxElementStructureClassIfc ## Properties - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [attributes](./ts-morph-structures.jsxelementstructureclassifc.attributes.md) | readonly | ([JsxAttributeImpl](./ts-morph-structures.jsxattributeimpl.md) \| [JsxSpreadAttributeImpl](./ts-morph-structures.jsxspreadattributeimpl.md))\[\] | | +| [bodyText?](./ts-morph-structures.jsxelementstructureclassifc.bodytext.md) | | string | _(Optional)_ | +| [children](./ts-morph-structures.jsxelementstructureclassifc.children.md) | readonly | ([JsxElementImpl](./ts-morph-structures.jsxelementimpl.md) \| [JsxSelfClosingElementImpl](./ts-morph-structures.jsxselfclosingelementimpl.md))\[\] | | +| [kind](./ts-morph-structures.jsxelementstructureclassifc.kind.md) | readonly | StructureKind.JsxElement | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[attributes](./ts-morph-structures.jsxelementstructureclassifc.attributes.md) - - - - -`readonly` - - - - -([JsxAttributeImpl](./ts-morph-structures.jsxattributeimpl.md) \| [JsxSpreadAttributeImpl](./ts-morph-structures.jsxspreadattributeimpl.md))\[\] - - - - - -
- -[bodyText?](./ts-morph-structures.jsxelementstructureclassifc.bodytext.md) - - - - - - - -string - - - - -_(Optional)_ - - -
- -[children](./ts-morph-structures.jsxelementstructureclassifc.children.md) - - - - -`readonly` - - - - -([JsxElementImpl](./ts-morph-structures.jsxelementimpl.md) \| [JsxSelfClosingElementImpl](./ts-morph-structures.jsxselfclosingelementimpl.md))\[\] - - - - - -
- -[kind](./ts-morph-structures.jsxelementstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.JsxElement - - - - - -
diff --git a/docs/api/ts-morph-structures.jsxselfclosingelementimpl._constructor_.md b/docs/api/ts-morph-structures.jsxselfclosingelementimpl._constructor_.md index 3944ec2..cdb8500 100644 --- a/docs/api/ts-morph-structures.jsxselfclosingelementimpl._constructor_.md +++ b/docs/api/ts-morph-structures.jsxselfclosingelementimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.jsxselfclosingelementimpl.clone.md b/docs/api/ts-morph-structures.jsxselfclosingelementimpl.clone.md index 8bb11ab..152ec04 100644 --- a/docs/api/ts-morph-structures.jsxselfclosingelementimpl.clone.md +++ b/docs/api/ts-morph-structures.jsxselfclosingelementimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): JsxSelfClosi ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<JsxSelfClosingElementStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<JsxSelfClosingElementStructure> - - - - - -
**Returns:** [JsxSelfClosingElementImpl](./ts-morph-structures.jsxselfclosingelementimpl.md) diff --git a/docs/api/ts-morph-structures.jsxselfclosingelementimpl.md b/docs/api/ts-morph-structures.jsxselfclosingelementimpl.md index c0ba715..eb8cd12 100644 --- a/docs/api/ts-morph-structures.jsxselfclosingelementimpl.md +++ b/docs/api/ts-morph-structures.jsxselfclosingelementimpl.md @@ -13,198 +13,24 @@ export default class JsxSelfClosingElementImpl implements JsxSelfClosingElementS ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.jsxselfclosingelementimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `JsxSelfClosingElementImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.jsxselfclosingelementimpl._constructor_.md) | | Constructs a new instance of the JsxSelfClosingElementImpl class | ## Properties - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[attributes](./ts-morph-structures.jsxselfclosingelementimpl.attributes.md) - - - - -`readonly` - - - - -([JsxAttributeImpl](./ts-morph-structures.jsxattributeimpl.md) \| [JsxSpreadAttributeImpl](./ts-morph-structures.jsxspreadattributeimpl.md))\[\] - - - - - -
- -[kind](./ts-morph-structures.jsxselfclosingelementimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.JsxSelfClosingElement - - - - - -
- -[leadingTrivia](./ts-morph-structures.jsxselfclosingelementimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.jsxselfclosingelementimpl.name.md) - - - - - - - -string - - - - - -
- -[trailingTrivia](./ts-morph-structures.jsxselfclosingelementimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [attributes](./ts-morph-structures.jsxselfclosingelementimpl.attributes.md) | readonly | ([JsxAttributeImpl](./ts-morph-structures.jsxattributeimpl.md) \| [JsxSpreadAttributeImpl](./ts-morph-structures.jsxspreadattributeimpl.md))\[\] | | +| [kind](./ts-morph-structures.jsxselfclosingelementimpl.kind.md) | readonly | StructureKind.JsxSelfClosingElement | | +| [leadingTrivia](./ts-morph-structures.jsxselfclosingelementimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.jsxselfclosingelementimpl.name.md) | | string | | +| [trailingTrivia](./ts-morph-structures.jsxselfclosingelementimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.jsxselfclosingelementimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.jsxselfclosingelementimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.jsxselfclosingelementimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.jsxselfclosingelementimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.jsxselfclosingelementstructureclassifc.md b/docs/api/ts-morph-structures.jsxselfclosingelementstructureclassifc.md index b7ebd95..c4b376c 100644 --- a/docs/api/ts-morph-structures.jsxselfclosingelementstructureclassifc.md +++ b/docs/api/ts-morph-structures.jsxselfclosingelementstructureclassifc.md @@ -12,63 +12,8 @@ export interface JsxSelfClosingElementStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [attributes](./ts-morph-structures.jsxselfclosingelementstructureclassifc.attributes.md) | readonly | ([JsxAttributeImpl](./ts-morph-structures.jsxattributeimpl.md) \| [JsxSpreadAttributeImpl](./ts-morph-structures.jsxspreadattributeimpl.md))\[\] | | +| [kind](./ts-morph-structures.jsxselfclosingelementstructureclassifc.kind.md) | readonly | StructureKind.JsxSelfClosingElement | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[attributes](./ts-morph-structures.jsxselfclosingelementstructureclassifc.attributes.md) - - - - -`readonly` - - - - -([JsxAttributeImpl](./ts-morph-structures.jsxattributeimpl.md) \| [JsxSpreadAttributeImpl](./ts-morph-structures.jsxspreadattributeimpl.md))\[\] - - - - - -
- -[kind](./ts-morph-structures.jsxselfclosingelementstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.JsxSelfClosingElement - - - - - -
diff --git a/docs/api/ts-morph-structures.jsxspreadattributeimpl._constructor_.md b/docs/api/ts-morph-structures.jsxspreadattributeimpl._constructor_.md index 40d2991..9da7b97 100644 --- a/docs/api/ts-morph-structures.jsxspreadattributeimpl._constructor_.md +++ b/docs/api/ts-morph-structures.jsxspreadattributeimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(expression: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| expression | string | | -Parameter - - - - -Type - - - - -Description - - -
- -expression - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.jsxspreadattributeimpl.clone.md b/docs/api/ts-morph-structures.jsxspreadattributeimpl.clone.md index 325a464..5cad1ad 100644 --- a/docs/api/ts-morph-structures.jsxspreadattributeimpl.clone.md +++ b/docs/api/ts-morph-structures.jsxspreadattributeimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): JsxSpreadAttrib ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<JsxSpreadAttributeStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<JsxSpreadAttributeStructure> - - - - - -
**Returns:** [JsxSpreadAttributeImpl](./ts-morph-structures.jsxspreadattributeimpl.md) diff --git a/docs/api/ts-morph-structures.jsxspreadattributeimpl.md b/docs/api/ts-morph-structures.jsxspreadattributeimpl.md index c395705..0657743 100644 --- a/docs/api/ts-morph-structures.jsxspreadattributeimpl.md +++ b/docs/api/ts-morph-structures.jsxspreadattributeimpl.md @@ -13,179 +13,23 @@ export default class JsxSpreadAttributeImpl implements JsxSpreadAttributeStructu ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(expression)](./ts-morph-structures.jsxspreadattributeimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `JsxSpreadAttributeImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(expression)](./ts-morph-structures.jsxspreadattributeimpl._constructor_.md) | | Constructs a new instance of the JsxSpreadAttributeImpl class | ## Properties - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[expression](./ts-morph-structures.jsxspreadattributeimpl.expression.md) - - - - - - - -string - - - - - -
- -[kind](./ts-morph-structures.jsxspreadattributeimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.JsxSpreadAttribute - - - - - -
- -[leadingTrivia](./ts-morph-structures.jsxspreadattributeimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[trailingTrivia](./ts-morph-structures.jsxspreadattributeimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [expression](./ts-morph-structures.jsxspreadattributeimpl.expression.md) | | string | | +| [kind](./ts-morph-structures.jsxspreadattributeimpl.kind.md) | readonly | StructureKind.JsxSpreadAttribute | | +| [leadingTrivia](./ts-morph-structures.jsxspreadattributeimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [trailingTrivia](./ts-morph-structures.jsxspreadattributeimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.jsxspreadattributeimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.jsxspreadattributeimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.jsxspreadattributeimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.jsxspreadattributeimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.jsxspreadattributestructureclassifc.md b/docs/api/ts-morph-structures.jsxspreadattributestructureclassifc.md index d235226..9b6f616 100644 --- a/docs/api/ts-morph-structures.jsxspreadattributestructureclassifc.md +++ b/docs/api/ts-morph-structures.jsxspreadattributestructureclassifc.md @@ -12,61 +12,8 @@ export interface JsxSpreadAttributeStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [expression](./ts-morph-structures.jsxspreadattributestructureclassifc.expression.md) | | string | | +| [kind](./ts-morph-structures.jsxspreadattributestructureclassifc.kind.md) | readonly | StructureKind.JsxSpreadAttribute | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[expression](./ts-morph-structures.jsxspreadattributestructureclassifc.expression.md) - - - - - - - -string - - - - - -
- -[kind](./ts-morph-structures.jsxspreadattributestructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.JsxSpreadAttribute - - - - - -
diff --git a/docs/api/ts-morph-structures.kindedtypestructure.md b/docs/api/ts-morph-structures.kindedtypestructure.md index 99a3e2e..d849c41 100644 --- a/docs/api/ts-morph-structures.kindedtypestructure.md +++ b/docs/api/ts-morph-structures.kindedtypestructure.md @@ -13,44 +13,7 @@ export interface KindedTypeStructure extends Ty ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.kindedtypestructure.kind.md) | readonly | TKind | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.kindedtypestructure.kind.md) - - - - -`readonly` - - - - -TKind - - - - - -
diff --git a/docs/api/ts-morph-structures.literaltypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.literaltypestructureimpl._constructor_.md index c653ba1..e9fbbf3 100644 --- a/docs/api/ts-morph-structures.literaltypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.literaltypestructureimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(literal: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| literal | string | | -Parameter - - - - -Type - - - - -Description - - -
- -literal - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.literaltypestructureimpl.clone.md b/docs/api/ts-morph-structures.literaltypestructureimpl.clone.md index b8f91b9..7772027 100644 --- a/docs/api/ts-morph-structures.literaltypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.literaltypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: LiteralTypeStructureImpl): LiteralTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [LiteralTypeStructureImpl](./ts-morph-structures.literaltypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[LiteralTypeStructureImpl](./ts-morph-structures.literaltypestructureimpl.md) - - - - - -
**Returns:** [LiteralTypeStructureImpl](./ts-morph-structures.literaltypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.literaltypestructureimpl.get.md b/docs/api/ts-morph-structures.literaltypestructureimpl.get.md index 641045b..31b9a53 100644 --- a/docs/api/ts-morph-structures.literaltypestructureimpl.get.md +++ b/docs/api/ts-morph-structures.literaltypestructureimpl.get.md @@ -14,37 +14,10 @@ static get(name: string): LiteralTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
**Returns:** [LiteralTypeStructureImpl](./ts-morph-structures.literaltypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.literaltypestructureimpl.md b/docs/api/ts-morph-structures.literaltypestructureimpl.md index 67ac09f..6d80a55 100644 --- a/docs/api/ts-morph-structures.literaltypestructureimpl.md +++ b/docs/api/ts-morph-structures.literaltypestructureimpl.md @@ -15,166 +15,22 @@ export default class LiteralTypeStructureImpl extends TypeStructuresBase - -Constructor - - - - -Modifiers - - - - -Description - - - - - -[(constructor)(literal)](./ts-morph-structures.literaltypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `LiteralTypeStructureImpl` class - - - - +| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(literal)](./ts-morph-structures.literaltypestructureimpl._constructor_.md) | | Constructs a new instance of the LiteralTypeStructureImpl class | ## Properties - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.literaltypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[stringValue](./ts-morph-structures.literaltypestructureimpl.stringvalue.md) - - - - -`readonly` - - - - -string - - - - - -
- -[writerFunction](./ts-morph-structures.literaltypestructureimpl.writerfunction.md) - - - - -`readonly` - - - - -WriterFunction - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.literaltypestructureimpl.kind.md) | readonly | (not declared) | | +| [stringValue](./ts-morph-structures.literaltypestructureimpl.stringvalue.md) | readonly | string | | +| [writerFunction](./ts-morph-structures.literaltypestructureimpl.writerfunction.md) | readonly | WriterFunction | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.literaltypestructureimpl.clone.md) - - - - -`static` - - - - - -
- -[get(name)](./ts-morph-structures.literaltypestructureimpl.get.md) - - - - -`static` - - - - -Gets a singleton `LiteralTypeStructureImpl` for the given name. - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.literaltypestructureimpl.clone.md) | static | | +| [get(name)](./ts-morph-structures.literaltypestructureimpl.get.md) | static | Gets a singleton LiteralTypeStructureImpl for the given name. | -
diff --git a/docs/api/ts-morph-structures.mappedtypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.mappedtypestructureimpl._constructor_.md index 5cc280d..3e2a851 100644 --- a/docs/api/ts-morph-structures.mappedtypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.mappedtypestructureimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(parameter: TypeParameterDeclarationImpl); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| parameter | [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -parameter - - - - -[TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.mappedtypestructureimpl.clone.md b/docs/api/ts-morph-structures.mappedtypestructureimpl.clone.md index fa66675..7327bdc 100644 --- a/docs/api/ts-morph-structures.mappedtypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.mappedtypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: MappedTypeStructureImpl): MappedTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [MappedTypeStructureImpl](./ts-morph-structures.mappedtypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[MappedTypeStructureImpl](./ts-morph-structures.mappedtypestructureimpl.md) - - - - - -
**Returns:** [MappedTypeStructureImpl](./ts-morph-structures.mappedtypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.mappedtypestructureimpl.md b/docs/api/ts-morph-structures.mappedtypestructureimpl.md index d32c98b..196bffb 100644 --- a/docs/api/ts-morph-structures.mappedtypestructureimpl.md +++ b/docs/api/ts-morph-structures.mappedtypestructureimpl.md @@ -15,216 +15,25 @@ export default class MappedTypeStructureImpl extends TypeStructuresWithTypeParam ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(parameter)](./ts-morph-structures.mappedtypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `MappedTypeStructureImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(parameter)](./ts-morph-structures.mappedtypestructureimpl._constructor_.md) | | Constructs a new instance of the MappedTypeStructureImpl class | ## Properties - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[asName](./ts-morph-structures.mappedtypestructureimpl.asname.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[kind](./ts-morph-structures.mappedtypestructureimpl.kind.md) - - - - -`readonly` - - - - -[TypeStructureKind.Mapped](./ts-morph-structures.typestructurekind.md) - - - - - -
- -[parameter](./ts-morph-structures.mappedtypestructureimpl.parameter.md) - - - - - - - -[TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md) - - - - - -
- -[questionToken](./ts-morph-structures.mappedtypestructureimpl.questiontoken.md) - - - - - - - -"+?" \| "-?" \| "?" \| undefined - - - - - -
- -[readonlyToken](./ts-morph-structures.mappedtypestructureimpl.readonlytoken.md) - - - - - - - -"+readonly" \| "-readonly" \| "readonly" \| undefined - - - - - -
- -[type](./ts-morph-structures.mappedtypestructureimpl.type.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[writerFunction](./ts-morph-structures.mappedtypestructureimpl.writerfunction.md) - - - - -`readonly` - - - - -WriterFunction - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [asName](./ts-morph-structures.mappedtypestructureimpl.asname.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [kind](./ts-morph-structures.mappedtypestructureimpl.kind.md) | readonly | [TypeStructureKind.Mapped](./ts-morph-structures.typestructurekind.md) | | +| [parameter](./ts-morph-structures.mappedtypestructureimpl.parameter.md) | | [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md) | | +| [questionToken](./ts-morph-structures.mappedtypestructureimpl.questiontoken.md) | | "+?" \| "-?" \| "?" \| undefined | | +| [readonlyToken](./ts-morph-structures.mappedtypestructureimpl.readonlytoken.md) | | "+readonly" \| "-readonly" \| "readonly" \| undefined | | +| [type](./ts-morph-structures.mappedtypestructureimpl.type.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [writerFunction](./ts-morph-structures.mappedtypestructureimpl.writerfunction.md) | readonly | WriterFunction | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.mappedtypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.mappedtypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.md b/docs/api/ts-morph-structures.md index cd9f961..2b30d29 100644 --- a/docs/api/ts-morph-structures.md +++ b/docs/api/ts-morph-structures.md @@ -6,1718 +6,202 @@ ## Classes - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
+| Class | Description | +| --- | --- | +| [ArrayTypeStructureImpl](./ts-morph-structures.arraytypestructureimpl.md) | boolean[] | +| [CallSignatureDeclarationImpl](./ts-morph-structures.callsignaturedeclarationimpl.md) | | +| [ClassDeclarationImpl](./ts-morph-structures.classdeclarationimpl.md) | | +| [ClassFieldStatementsMap](./ts-morph-structures.classfieldstatementsmap.md) |

This is a map for specifying statements across several class members for a single class field.

For example, a field may require statements for: - defining a getter and/or a setter - initializing in a constructor - implementing a .toJSON() method

The field name specifies which field the statements are about. The statement group specifies where the statements go (what method, or an initializer).

Special field keys: ClassFieldStatementsMap.FIELD\_HEAD\_SUPER\_CALL: These statements will appear at the head of the statement block. ClassFieldStatementsMap.FIELD\_TAIL\_FINAL\_RETURN: These statements will appear at the tail of the statement block.

Special statement group keys: ClassFieldStatementsMap.GROUP\_INITIALIZER\_OR\_PROPERTY: This represents an initializer for a property, or a value reference for a getter or setter. Field keys will have get or set stripped from them for this group key. Statement arrays for this group key should contain exactly one statement, and should be just a string.

| +| [ClassMembersMap](./ts-morph-structures.classmembersmap.md) | A map for class methods, properties, accessors and a constructor. This doesn't replace ClassDeclarationImpl, rather, it \_feeds\_ ClassDeclarationImpl. | +| [ClassStaticBlockDeclarationImpl](./ts-morph-structures.classstaticblockdeclarationimpl.md) | | +| [ConditionalTypeStructureImpl](./ts-morph-structures.conditionaltypestructureimpl.md) | checkType extends extendsType ? trueType : falseType | +| [ConstructorDeclarationImpl](./ts-morph-structures.constructordeclarationimpl.md) | | +| [ConstructorDeclarationOverloadImpl](./ts-morph-structures.constructordeclarationoverloadimpl.md) | | +| [ConstructSignatureDeclarationImpl](./ts-morph-structures.constructsignaturedeclarationimpl.md) | | +| [DecoratorImpl](./ts-morph-structures.decoratorimpl.md) | | +| [EnumDeclarationImpl](./ts-morph-structures.enumdeclarationimpl.md) | | +| [EnumMemberImpl](./ts-morph-structures.enummemberimpl.md) | | +| [ExportAssignmentImpl](./ts-morph-structures.exportassignmentimpl.md) | | +| [ExportDeclarationImpl](./ts-morph-structures.exportdeclarationimpl.md) | | +| [ExportManager](./ts-morph-structures.exportmanager.md) | This manages export declarations and specifiers, for including in a source file. | +| [ExportSpecifierImpl](./ts-morph-structures.exportspecifierimpl.md) | | +| [FunctionDeclarationImpl](./ts-morph-structures.functiondeclarationimpl.md) | | +| [FunctionDeclarationOverloadImpl](./ts-morph-structures.functiondeclarationoverloadimpl.md) | | +| [FunctionTypeStructureImpl](./ts-morph-structures.functiontypestructureimpl.md) | ("new" \| "get" \| "set" \| "") name(parameters, ...restParameter) ("=>" \| ":" ) returnType | +| [GetAccessorDeclarationImpl](./ts-morph-structures.getaccessordeclarationimpl.md) | | +| [ImportAttributeImpl](./ts-morph-structures.importattributeimpl.md) | | +| [ImportDeclarationImpl](./ts-morph-structures.importdeclarationimpl.md) | | +| [ImportManager](./ts-morph-structures.importmanager.md) | This manages import declarations and specifiers, for including in a source file. | +| [ImportSpecifierImpl](./ts-morph-structures.importspecifierimpl.md) | | +| [ImportTypeStructureImpl](./ts-morph-structures.importtypestructureimpl.md) | | +| [IndexedAccessTypeStructureImpl](./ts-morph-structures.indexedaccesstypestructureimpl.md) | | +| [IndexSignatureDeclarationImpl](./ts-morph-structures.indexsignaturedeclarationimpl.md) | | +| [InferTypeStructureImpl](./ts-morph-structures.infertypestructureimpl.md) | | +| [InterfaceDeclarationImpl](./ts-morph-structures.interfacedeclarationimpl.md) | | +| [IntersectionTypeStructureImpl](./ts-morph-structures.intersectiontypestructureimpl.md) | | +| [JSDocImpl](./ts-morph-structures.jsdocimpl.md) | | +| [JSDocTagImpl](./ts-morph-structures.jsdoctagimpl.md) | | +| [JsxAttributeImpl](./ts-morph-structures.jsxattributeimpl.md) | | +| [JsxElementImpl](./ts-morph-structures.jsxelementimpl.md) | | +| [JsxSelfClosingElementImpl](./ts-morph-structures.jsxselfclosingelementimpl.md) | | +| [JsxSpreadAttributeImpl](./ts-morph-structures.jsxspreadattributeimpl.md) | | +| [LiteralTypeStructureImpl](./ts-morph-structures.literaltypestructureimpl.md) | Literals (boolean, number, string, void, etc.), without quotes, brackets, or anything else around them. Leaf nodes. | +| [MappedTypeStructureImpl](./ts-morph-structures.mappedtypestructureimpl.md) | { readonly [key in keyof Foo]: boolean } | +| [MemberedObjectTypeStructureImpl](./ts-morph-structures.memberedobjecttypestructureimpl.md) | Properties, methods, getters, setters, and index signatures. Very much like interfaces. Usually in type aliases. | +| [MemberedTypeToClass](./ts-morph-structures.memberedtypetoclass.md) | Convert type members to a class members map, including statements. | +| [MethodDeclarationImpl](./ts-morph-structures.methoddeclarationimpl.md) | | +| [MethodDeclarationOverloadImpl](./ts-morph-structures.methoddeclarationoverloadimpl.md) | | +| [MethodSignatureImpl](./ts-morph-structures.methodsignatureimpl.md) | | +| [ModuleDeclarationImpl](./ts-morph-structures.moduledeclarationimpl.md) | | +| [NumberTypeStructureImpl](./ts-morph-structures.numbertypestructureimpl.md) | Numbers (boolean, number, string, void, etc.), without quotes, brackets, or anything else around them. Leaf nodes. | +| [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md) | | +| [ParameterTypeStructureImpl](./ts-morph-structures.parametertypestructureimpl.md) | Just a parameter name and type for a FunctionTypeStructureImpl. | +| [ParenthesesTypeStructureImpl](./ts-morph-structures.parenthesestypestructureimpl.md) | Wrap the child type in parentheses. | +| [PrefixOperatorsTypeStructureImpl](./ts-morph-structures.prefixoperatorstypestructureimpl.md) | ("..." | "keyof" | "typeof" | "readonly" | "unique")[] (object type) | +| [PropertyAssignmentImpl](./ts-morph-structures.propertyassignmentimpl.md) | | +| [PropertyDeclarationImpl](./ts-morph-structures.propertydeclarationimpl.md) | | +| [PropertySignatureImpl](./ts-morph-structures.propertysignatureimpl.md) | | +| [QualifiedNameTypeStructureImpl](./ts-morph-structures.qualifiednametypestructureimpl.md) | | +| [SetAccessorDeclarationImpl](./ts-morph-structures.setaccessordeclarationimpl.md) | | +| [ShorthandPropertyAssignmentImpl](./ts-morph-structures.shorthandpropertyassignmentimpl.md) | | +| [SourceFileImpl](./ts-morph-structures.sourcefileimpl.md) | | +| [SpreadAssignmentImpl](./ts-morph-structures.spreadassignmentimpl.md) | | +| [StringTypeStructureImpl](./ts-morph-structures.stringtypestructureimpl.md) | Strings, encased in double quotes. Leaf nodes. | +| [TemplateLiteralTypeStructureImpl](./ts-morph-structures.templateliteraltypestructureimpl.md) | one${"A" | "B"}two${"C" | "D"}three | +| [TupleTypeStructureImpl](./ts-morph-structures.tupletypestructureimpl.md) | | +| [TypeAliasDeclarationImpl](./ts-morph-structures.typealiasdeclarationimpl.md) | | +| [TypeArgumentedTypeStructureImpl](./ts-morph-structures.typeargumentedtypestructureimpl.md) | This resolves type parameters, as opposed to defining them. | +| [TypeMembersMap](./ts-morph-structures.typemembersmap.md) | A map for members of InterfaceDeclarationImpl and MemberedObjectTypeStructureImpl. This doesn't replace the structures, rather it \_feeds\_ them. | +| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md) | | +| [UnionTypeStructureImpl](./ts-morph-structures.uniontypestructureimpl.md) | | +| [VariableDeclarationImpl](./ts-morph-structures.variabledeclarationimpl.md) | | +| [VariableStatementImpl](./ts-morph-structures.variablestatementimpl.md) | | +| [WriterTypeStructureImpl](./ts-morph-structures.writertypestructureimpl.md) | Wrappers for writer functions from external sources. Leaf nodes. | -Class - - -
- -Description - - -
- -[ArrayTypeStructureImpl](./ts-morph-structures.arraytypestructureimpl.md) - - - - -`boolean[]` - - -
- -[CallSignatureDeclarationImpl](./ts-morph-structures.callsignaturedeclarationimpl.md) - - - - - -
- -[ClassDeclarationImpl](./ts-morph-structures.classdeclarationimpl.md) - - - - - -
- -[ClassFieldStatementsMap](./ts-morph-structures.classfieldstatementsmap.md) - - - - -This is a map for specifying statements across several class members for a single class field. - -For example, a field may require statements for: - defining a getter and/or a setter - initializing in a constructor - implementing a .toJSON() method - -The field name specifies which field the statements are about. The statement group specifies where the statements go (what method, or an initializer). - -Special field keys: ClassFieldStatementsMap.FIELD\_HEAD\_SUPER\_CALL: These statements will appear at the head of the statement block. ClassFieldStatementsMap.FIELD\_TAIL\_FINAL\_RETURN: These statements will appear at the tail of the statement block. - -Special statement group keys: ClassFieldStatementsMap.GROUP\_INITIALIZER\_OR\_PROPERTY: This represents an initializer for a property, or a value reference for a getter or setter. Field keys will have `get ` or `set ` stripped from them for this group key. Statement arrays for this group key should contain exactly one statement, and should be just a string. - - -
- -[ClassMembersMap](./ts-morph-structures.classmembersmap.md) - - - - -A map for class methods, properties, accessors and a constructor. This doesn't replace `ClassDeclarationImpl`, rather, it \_feeds\_ `ClassDeclarationImpl`. - - -
- -[ClassStaticBlockDeclarationImpl](./ts-morph-structures.classstaticblockdeclarationimpl.md) - - - - - -
- -[ConditionalTypeStructureImpl](./ts-morph-structures.conditionaltypestructureimpl.md) - - - - -`checkType` extends `extendsType` ? `trueType` : `falseType` - - -
- -[ConstructorDeclarationImpl](./ts-morph-structures.constructordeclarationimpl.md) - - - - - -
- -[ConstructorDeclarationOverloadImpl](./ts-morph-structures.constructordeclarationoverloadimpl.md) - - - - - -
- -[ConstructSignatureDeclarationImpl](./ts-morph-structures.constructsignaturedeclarationimpl.md) - - - - - -
- -[DecoratorImpl](./ts-morph-structures.decoratorimpl.md) - - - - - -
- -[EnumDeclarationImpl](./ts-morph-structures.enumdeclarationimpl.md) - - - - - -
- -[EnumMemberImpl](./ts-morph-structures.enummemberimpl.md) - - - - - -
- -[ExportAssignmentImpl](./ts-morph-structures.exportassignmentimpl.md) - - - - - -
- -[ExportDeclarationImpl](./ts-morph-structures.exportdeclarationimpl.md) - - - - - -
- -[ExportManager](./ts-morph-structures.exportmanager.md) - - - - -This manages export declarations and specifiers, for including in a source file. - - -
- -[ExportSpecifierImpl](./ts-morph-structures.exportspecifierimpl.md) - - - - - -
- -[FunctionDeclarationImpl](./ts-morph-structures.functiondeclarationimpl.md) - - - - - -
- -[FunctionDeclarationOverloadImpl](./ts-morph-structures.functiondeclarationoverloadimpl.md) - - - - - -
- -[FunctionTypeStructureImpl](./ts-morph-structures.functiontypestructureimpl.md) - - - - -("new" \| "get" \| "set" \| "") name(parameters, ...restParameter) ("=>" \| ":" ) returnType - - -
- -[GetAccessorDeclarationImpl](./ts-morph-structures.getaccessordeclarationimpl.md) - - - - - -
- -[ImportAttributeImpl](./ts-morph-structures.importattributeimpl.md) - - - - - -
- -[ImportDeclarationImpl](./ts-morph-structures.importdeclarationimpl.md) - - - - - -
- -[ImportManager](./ts-morph-structures.importmanager.md) - - - - -This manages import declarations and specifiers, for including in a source file. - - -
- -[ImportSpecifierImpl](./ts-morph-structures.importspecifierimpl.md) - - - - - -
- -[ImportTypeStructureImpl](./ts-morph-structures.importtypestructureimpl.md) - - - - - -
- -[IndexedAccessTypeStructureImpl](./ts-morph-structures.indexedaccesstypestructureimpl.md) - - - - - -
- -[IndexSignatureDeclarationImpl](./ts-morph-structures.indexsignaturedeclarationimpl.md) - - - - - -
- -[InferTypeStructureImpl](./ts-morph-structures.infertypestructureimpl.md) - - - - - -
- -[InterfaceDeclarationImpl](./ts-morph-structures.interfacedeclarationimpl.md) - - - - - -
- -[IntersectionTypeStructureImpl](./ts-morph-structures.intersectiontypestructureimpl.md) - - - - - -
- -[JSDocImpl](./ts-morph-structures.jsdocimpl.md) - - - - - -
- -[JSDocTagImpl](./ts-morph-structures.jsdoctagimpl.md) - - - - - -
- -[JsxAttributeImpl](./ts-morph-structures.jsxattributeimpl.md) - - - - - -
- -[JsxElementImpl](./ts-morph-structures.jsxelementimpl.md) - - - - - -
- -[JsxSelfClosingElementImpl](./ts-morph-structures.jsxselfclosingelementimpl.md) - - - - - -
- -[JsxSpreadAttributeImpl](./ts-morph-structures.jsxspreadattributeimpl.md) - - - - - -
- -[LiteralTypeStructureImpl](./ts-morph-structures.literaltypestructureimpl.md) - - - - -Literals (boolean, number, string, void, etc.), without quotes, brackets, or anything else around them. Leaf nodes. - - -
- -[MappedTypeStructureImpl](./ts-morph-structures.mappedtypestructureimpl.md) - - - - -`{ readonly [key in keyof Foo]: boolean }` - - -
- -[MemberedObjectTypeStructureImpl](./ts-morph-structures.memberedobjecttypestructureimpl.md) - - - - -Properties, methods, getters, setters, and index signatures. Very much like interfaces. Usually in type aliases. - - -
- -[MemberedTypeToClass](./ts-morph-structures.memberedtypetoclass.md) - - - - -Convert type members to a class members map, including statements. - - -
- -[MethodDeclarationImpl](./ts-morph-structures.methoddeclarationimpl.md) - - - - - -
- -[MethodDeclarationOverloadImpl](./ts-morph-structures.methoddeclarationoverloadimpl.md) - - - - - -
- -[MethodSignatureImpl](./ts-morph-structures.methodsignatureimpl.md) - - - - - -
- -[ModuleDeclarationImpl](./ts-morph-structures.moduledeclarationimpl.md) - - - - - -
- -[NumberTypeStructureImpl](./ts-morph-structures.numbertypestructureimpl.md) - - - - -Numbers (boolean, number, string, void, etc.), without quotes, brackets, or anything else around them. Leaf nodes. - - -
- -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md) - - - - - -
- -[ParameterTypeStructureImpl](./ts-morph-structures.parametertypestructureimpl.md) - - - - -Just a parameter name and type for a `FunctionTypeStructureImpl`. - - -
- -[ParenthesesTypeStructureImpl](./ts-morph-structures.parenthesestypestructureimpl.md) - - - - -Wrap the child type in parentheses. - - -
- -[PrefixOperatorsTypeStructureImpl](./ts-morph-structures.prefixoperatorstypestructureimpl.md) - - - - -`("..." | "keyof" | "typeof" | "readonly" | "unique")[]` (object type) - - -
- -[PropertyAssignmentImpl](./ts-morph-structures.propertyassignmentimpl.md) - - - - - -
- -[PropertyDeclarationImpl](./ts-morph-structures.propertydeclarationimpl.md) - - - - - -
- -[PropertySignatureImpl](./ts-morph-structures.propertysignatureimpl.md) - - - - - -
- -[QualifiedNameTypeStructureImpl](./ts-morph-structures.qualifiednametypestructureimpl.md) - - - - - -
- -[SetAccessorDeclarationImpl](./ts-morph-structures.setaccessordeclarationimpl.md) - - - - - -
- -[ShorthandPropertyAssignmentImpl](./ts-morph-structures.shorthandpropertyassignmentimpl.md) - - - - - -
- -[SourceFileImpl](./ts-morph-structures.sourcefileimpl.md) - - - - - -
- -[SpreadAssignmentImpl](./ts-morph-structures.spreadassignmentimpl.md) - - - - - -
- -[StringTypeStructureImpl](./ts-morph-structures.stringtypestructureimpl.md) - - - - -Strings, encased in double quotes. Leaf nodes. - - -
- -[TemplateLiteralTypeStructureImpl](./ts-morph-structures.templateliteraltypestructureimpl.md) - - - - -`one${"A" | "B"}two${"C" | "D"}three` - - -
- -[TupleTypeStructureImpl](./ts-morph-structures.tupletypestructureimpl.md) - - - - - -
- -[TypeAliasDeclarationImpl](./ts-morph-structures.typealiasdeclarationimpl.md) - - - - - -
- -[TypeArgumentedTypeStructureImpl](./ts-morph-structures.typeargumentedtypestructureimpl.md) - - - - -This resolves type parameters, as opposed to defining them. - - -
- -[TypeMembersMap](./ts-morph-structures.typemembersmap.md) - - - - -A map for members of `InterfaceDeclarationImpl` and `MemberedObjectTypeStructureImpl`. This doesn't replace the structures, rather it \_feeds\_ them. - - -
- -[TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md) - - - - - -
- -[UnionTypeStructureImpl](./ts-morph-structures.uniontypestructureimpl.md) - - - - - -
- -[VariableDeclarationImpl](./ts-morph-structures.variabledeclarationimpl.md) - - - - - -
- -[VariableStatementImpl](./ts-morph-structures.variablestatementimpl.md) - - - - - -
- -[WriterTypeStructureImpl](./ts-morph-structures.writertypestructureimpl.md) - - - - -Wrappers for writer functions from external sources. Leaf nodes. - - -
- -## Enumerations - - - - -
- -Enumeration - - - - -Description - - -
- -[FunctionWriterStyle](./ts-morph-structures.functionwriterstyle.md) - - - - - -
- -[TypeStructureKind](./ts-morph-structures.typestructurekind.md) - - - - - -
- -## Functions - - - - - - - -
- -Function - - - - -Description - - -
- -[forEachAugmentedStructureChild(structureOrArray, callback)](./ts-morph-structures.foreachaugmentedstructurechild.md) - - - - -Iterates over the children of a structure (or type structure), or the elements of an array of structures and type structures. - - -
- -[getTypeAugmentedStructure(rootNode, userConsole, assertNoFailures)](./ts-morph-structures.gettypeaugmentedstructure.md) - - - - -Get a structure for a node, with type structures installed throughout its descendants. - - -
- -[getTypeAugmentedStructure(rootNode, userConsole, assertNoFailures, kind)](./ts-morph-structures.gettypeaugmentedstructure_1.md) - - - - -Get a structure for a node, with type structures installed throughout its descendants. - - -
- -[parseLiteralType(source)](./ts-morph-structures.parseliteraltype.md) - - - - - -
- -[VoidTypeNodeToTypeStructureConsole(message, failingTypeNode)](./ts-morph-structures.voidtypenodetotypestructureconsole.md) - - - - - -
- -## Interfaces - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -Interface - - - - -Description - - -
- -[AbstractableNodeStructureClassIfc](./ts-morph-structures.abstractablenodestructureclassifc.md) - - - - - -
- -[AddExportContext](./ts-morph-structures.addexportcontext.md) - - - - -A description of the exports to add. - - -
- -[AddImportContext](./ts-morph-structures.addimportcontext.md) - - - - -A description of the imports to add. - - -
- -[AmbientableNodeStructureClassIfc](./ts-morph-structures.ambientablenodestructureclassifc.md) - - - - - -
- -[AsyncableNodeStructureClassIfc](./ts-morph-structures.asyncablenodestructureclassifc.md) - - - - - -
- -[CallSignatureDeclarationStructureClassIfc](./ts-morph-structures.callsignaturedeclarationstructureclassifc.md) - - - - - -
- -[ClassAbstractMemberQuestion](./ts-morph-structures.classabstractmemberquestion.md) - - - - - -
- -[ClassDeclarationStructureClassIfc](./ts-morph-structures.classdeclarationstructureclassifc.md) - - - - - -
- -[ClassDeclarationWithImplementsTypeStructures](./ts-morph-structures.classdeclarationwithimplementstypestructures.md) - - - - - -
- -[ClassStatementsGetter](./ts-morph-structures.classstatementsgetter.md) - - - - - -
- -[ClassStaticBlockDeclarationStructureClassIfc](./ts-morph-structures.classstaticblockdeclarationstructureclassifc.md) - - - - - -
- -[ConditionalTypeStructureParts](./ts-morph-structures.conditionaltypestructureparts.md) - - - - - -
- -[ConstructorDeclarationOverloadStructureClassIfc](./ts-morph-structures.constructordeclarationoverloadstructureclassifc.md) - - - - - -
- -[ConstructorDeclarationStructureClassIfc](./ts-morph-structures.constructordeclarationstructureclassifc.md) - - - - - -
- -[ConstructSignatureDeclarationStructureClassIfc](./ts-morph-structures.constructsignaturedeclarationstructureclassifc.md) - - - - - -
- -[DecoratableNodeStructureClassIfc](./ts-morph-structures.decoratablenodestructureclassifc.md) - - - - - -
- -[DecoratorStructureClassIfc](./ts-morph-structures.decoratorstructureclassifc.md) - - - - - -
- -[EnumDeclarationStructureClassIfc](./ts-morph-structures.enumdeclarationstructureclassifc.md) - - - - - -
- -[EnumMemberStructureClassIfc](./ts-morph-structures.enummemberstructureclassifc.md) - - - - - -
- -[ExclamationTokenableNodeStructureClassIfc](./ts-morph-structures.exclamationtokenablenodestructureclassifc.md) - - - - - -
- -[ExportableNodeStructureClassIfc](./ts-morph-structures.exportablenodestructureclassifc.md) - - - - - -
- -[ExportAssignmentStructureClassIfc](./ts-morph-structures.exportassignmentstructureclassifc.md) - - - - - -
- -[ExportDeclarationStructureClassIfc](./ts-morph-structures.exportdeclarationstructureclassifc.md) - - - - - -
- -[ExportSpecifierStructureClassIfc](./ts-morph-structures.exportspecifierstructureclassifc.md) - - - - - -
- -[FunctionDeclarationOverloadStructureClassIfc](./ts-morph-structures.functiondeclarationoverloadstructureclassifc.md) - - - - - -
- -[FunctionDeclarationStructureClassIfc](./ts-morph-structures.functiondeclarationstructureclassifc.md) - - - - - -
- -[FunctionTypeContext](./ts-morph-structures.functiontypecontext.md) - - - - - -
- -[GeneratorableNodeStructureClassIfc](./ts-morph-structures.generatorablenodestructureclassifc.md) - - - - - -
- -[GetAccessorDeclarationStructureClassIfc](./ts-morph-structures.getaccessordeclarationstructureclassifc.md) - - - - - -
- -[ImportAttributeStructureClassIfc](./ts-morph-structures.importattributestructureclassifc.md) - - - - - -
- -[ImportDeclarationStructureClassIfc](./ts-morph-structures.importdeclarationstructureclassifc.md) - - - - - -
- -[ImportSpecifierStructureClassIfc](./ts-morph-structures.importspecifierstructureclassifc.md) - - - - - -
- -[IndexSignatureDeclarationStructureClassIfc](./ts-morph-structures.indexsignaturedeclarationstructureclassifc.md) - - - - - -
- -[IndexSignatureResolver](./ts-morph-structures.indexsignatureresolver.md) - - - - - -
- -[InitializerExpressionableNodeStructureClassIfc](./ts-morph-structures.initializerexpressionablenodestructureclassifc.md) - - - - - -
- -[InterfaceDeclarationStructureClassIfc](./ts-morph-structures.interfacedeclarationstructureclassifc.md) - - - - - -
- -[InterfaceDeclarationWithExtendsTypeStructures](./ts-morph-structures.interfacedeclarationwithextendstypestructures.md) - - - - - -
- -[JSDocableNodeStructureClassIfc](./ts-morph-structures.jsdocablenodestructureclassifc.md) - - - - - -
- -[JSDocStructureClassIfc](./ts-morph-structures.jsdocstructureclassifc.md) - - - - - -
- -[JSDocTagStructureClassIfc](./ts-morph-structures.jsdoctagstructureclassifc.md) - - - - - -
- -[JsxAttributeStructureClassIfc](./ts-morph-structures.jsxattributestructureclassifc.md) - - - - - -
- -[JsxElementStructureClassIfc](./ts-morph-structures.jsxelementstructureclassifc.md) - - - - - -
- -[JsxSelfClosingElementStructureClassIfc](./ts-morph-structures.jsxselfclosingelementstructureclassifc.md) - - - - - -
- -[JsxSpreadAttributeStructureClassIfc](./ts-morph-structures.jsxspreadattributestructureclassifc.md) - - - - - -
- -[KindedTypeStructure](./ts-morph-structures.kindedtypestructure.md) - - - - - -
- -[MemberedStatementsKey](./ts-morph-structures.memberedstatementskey.md) - - - - - -
- -[MethodDeclarationOverloadStructureClassIfc](./ts-morph-structures.methoddeclarationoverloadstructureclassifc.md) - - - - - -
- -[MethodDeclarationStructureClassIfc](./ts-morph-structures.methoddeclarationstructureclassifc.md) - - - - - -
- -[MethodSignatureStructureClassIfc](./ts-morph-structures.methodsignaturestructureclassifc.md) - - - - - -
- -[ModuleDeclarationStructureClassIfc](./ts-morph-structures.moduledeclarationstructureclassifc.md) - - - - - -
- -[NameableNodeStructureClassIfc](./ts-morph-structures.nameablenodestructureclassifc.md) - - - - - -
- -[NamedNodeStructureClassIfc](./ts-morph-structures.namednodestructureclassifc.md) - - - - - -
- -[OverrideableNodeStructureClassIfc](./ts-morph-structures.overrideablenodestructureclassifc.md) - - - - - -
- -[ParameterDeclarationStructureClassIfc](./ts-morph-structures.parameterdeclarationstructureclassifc.md) - - - - - -
- -[ParameteredNodeStructureClassIfc](./ts-morph-structures.parameterednodestructureclassifc.md) - - - - - -
- -[PropertyAssignmentStructureClassIfc](./ts-morph-structures.propertyassignmentstructureclassifc.md) - - - - - -
- -[PropertyDeclarationStructureClassIfc](./ts-morph-structures.propertydeclarationstructureclassifc.md) - - - - - -
- -[PropertySignatureStructureClassIfc](./ts-morph-structures.propertysignaturestructureclassifc.md) - - - - - -
- -[QuestionTokenableNodeStructureClassIfc](./ts-morph-structures.questiontokenablenodestructureclassifc.md) - - - - - -
- -[ReadonlyableNodeStructureClassIfc](./ts-morph-structures.readonlyablenodestructureclassifc.md) - - - - - -
- -[ReturnTypedNodeStructureClassIfc](./ts-morph-structures.returntypednodestructureclassifc.md) - - - - - -
- -[ReturnTypedNodeTypeStructure](./ts-morph-structures.returntypednodetypestructure.md) - - - - - -
- -[ScopedNodeStructureClassIfc](./ts-morph-structures.scopednodestructureclassifc.md) - - - - - -
- -[SetAccessorDeclarationStructureClassIfc](./ts-morph-structures.setaccessordeclarationstructureclassifc.md) - - - - - -
- -[ShorthandPropertyAssignmentStructureClassIfc](./ts-morph-structures.shorthandpropertyassignmentstructureclassifc.md) - - - - - -
- -[SourceFileStructureClassIfc](./ts-morph-structures.sourcefilestructureclassifc.md) - - - - - -
- -[SpreadAssignmentStructureClassIfc](./ts-morph-structures.spreadassignmentstructureclassifc.md) - - - - - -
- -[StatementedNodeStructureClassIfc](./ts-morph-structures.statementednodestructureclassifc.md) - - - - - -
- -[StructureClassIfc](./ts-morph-structures.structureclassifc.md) - - - - - -
- -[TypeAliasDeclarationStructureClassIfc](./ts-morph-structures.typealiasdeclarationstructureclassifc.md) - - - - - -
- -[TypedNodeStructureClassIfc](./ts-morph-structures.typednodestructureclassifc.md) - - - - - -
- -[TypedNodeTypeStructure](./ts-morph-structures.typednodetypestructure.md) - - - - - -
- -[TypeParameterDeclarationStructureClassIfc](./ts-morph-structures.typeparameterdeclarationstructureclassifc.md) - - - - - -
- -[TypeParameteredNodeStructureClassIfc](./ts-morph-structures.typeparameterednodestructureclassifc.md) - - - - - -
- -[TypeParameterWithTypeStructures](./ts-morph-structures.typeparameterwithtypestructures.md) - - - - - -
- -[TypeStructureSet](./ts-morph-structures.typestructureset.md) - - - - - - -
- -[VariableDeclarationStructureClassIfc](./ts-morph-structures.variabledeclarationstructureclassifc.md) - - - - - -
+## Enumerations -[VariableStatementStructureClassIfc](./ts-morph-structures.variablestatementstructureclassifc.md) +| Enumeration | Description | +| --- | --- | +| [FunctionWriterStyle](./ts-morph-structures.functionwriterstyle.md) | | +| [TypeStructureKind](./ts-morph-structures.typestructurekind.md) | | +## Functions - +| Function | Description | +| --- | --- | +| [forEachAugmentedStructureChild(structureOrArray, callback)](./ts-morph-structures.foreachaugmentedstructurechild.md) | Iterates over the children of a structure (or type structure), or the elements of an array of structures and type structures. | +| [getTypeAugmentedStructure(rootNode, userConsole, assertNoFailures)](./ts-morph-structures.gettypeaugmentedstructure.md) | Get a structure for a node, with type structures installed throughout its descendants. | +| [getTypeAugmentedStructure(rootNode, userConsole, assertNoFailures, kind)](./ts-morph-structures.gettypeaugmentedstructure_1.md) | Get a structure for a node, with type structures installed throughout its descendants. | +| [parseLiteralType(source)](./ts-morph-structures.parseliteraltype.md) | | +| [VoidTypeNodeToTypeStructureConsole(message, failingTypeNode)](./ts-morph-structures.voidtypenodetotypestructureconsole.md) | | +## Interfaces -
+| Interface | Description | +| --- | --- | +| [AbstractableNodeStructureClassIfc](./ts-morph-structures.abstractablenodestructureclassifc.md) | | +| [AddExportContext](./ts-morph-structures.addexportcontext.md) | A description of the exports to add. | +| [AddImportContext](./ts-morph-structures.addimportcontext.md) | A description of the imports to add. | +| [AmbientableNodeStructureClassIfc](./ts-morph-structures.ambientablenodestructureclassifc.md) | | +| [AsyncableNodeStructureClassIfc](./ts-morph-structures.asyncablenodestructureclassifc.md) | | +| [CallSignatureDeclarationStructureClassIfc](./ts-morph-structures.callsignaturedeclarationstructureclassifc.md) | | +| [ClassAbstractMemberQuestion](./ts-morph-structures.classabstractmemberquestion.md) | | +| [ClassDeclarationStructureClassIfc](./ts-morph-structures.classdeclarationstructureclassifc.md) | | +| [ClassDeclarationWithImplementsTypeStructures](./ts-morph-structures.classdeclarationwithimplementstypestructures.md) | | +| [ClassStatementsGetter](./ts-morph-structures.classstatementsgetter.md) | | +| [ClassStaticBlockDeclarationStructureClassIfc](./ts-morph-structures.classstaticblockdeclarationstructureclassifc.md) | | +| [ConditionalTypeStructureParts](./ts-morph-structures.conditionaltypestructureparts.md) | | +| [ConstructorDeclarationOverloadStructureClassIfc](./ts-morph-structures.constructordeclarationoverloadstructureclassifc.md) | | +| [ConstructorDeclarationStructureClassIfc](./ts-morph-structures.constructordeclarationstructureclassifc.md) | | +| [ConstructSignatureDeclarationStructureClassIfc](./ts-morph-structures.constructsignaturedeclarationstructureclassifc.md) | | +| [DecoratableNodeStructureClassIfc](./ts-morph-structures.decoratablenodestructureclassifc.md) | | +| [DecoratorStructureClassIfc](./ts-morph-structures.decoratorstructureclassifc.md) | | +| [EnumDeclarationStructureClassIfc](./ts-morph-structures.enumdeclarationstructureclassifc.md) | | +| [EnumMemberStructureClassIfc](./ts-morph-structures.enummemberstructureclassifc.md) | | +| [ExclamationTokenableNodeStructureClassIfc](./ts-morph-structures.exclamationtokenablenodestructureclassifc.md) | | +| [ExportableNodeStructureClassIfc](./ts-morph-structures.exportablenodestructureclassifc.md) | | +| [ExportAssignmentStructureClassIfc](./ts-morph-structures.exportassignmentstructureclassifc.md) | | +| [ExportDeclarationStructureClassIfc](./ts-morph-structures.exportdeclarationstructureclassifc.md) | | +| [ExportSpecifierStructureClassIfc](./ts-morph-structures.exportspecifierstructureclassifc.md) | | +| [FunctionDeclarationOverloadStructureClassIfc](./ts-morph-structures.functiondeclarationoverloadstructureclassifc.md) | | +| [FunctionDeclarationStructureClassIfc](./ts-morph-structures.functiondeclarationstructureclassifc.md) | | +| [FunctionTypeContext](./ts-morph-structures.functiontypecontext.md) | | +| [GeneratorableNodeStructureClassIfc](./ts-morph-structures.generatorablenodestructureclassifc.md) | | +| [GetAccessorDeclarationStructureClassIfc](./ts-morph-structures.getaccessordeclarationstructureclassifc.md) | | +| [ImportAttributeStructureClassIfc](./ts-morph-structures.importattributestructureclassifc.md) | | +| [ImportDeclarationStructureClassIfc](./ts-morph-structures.importdeclarationstructureclassifc.md) | | +| [ImportSpecifierStructureClassIfc](./ts-morph-structures.importspecifierstructureclassifc.md) | | +| [IndexSignatureDeclarationStructureClassIfc](./ts-morph-structures.indexsignaturedeclarationstructureclassifc.md) | | +| [IndexSignatureResolver](./ts-morph-structures.indexsignatureresolver.md) | | +| [InitializerExpressionableNodeStructureClassIfc](./ts-morph-structures.initializerexpressionablenodestructureclassifc.md) | | +| [InterfaceDeclarationStructureClassIfc](./ts-morph-structures.interfacedeclarationstructureclassifc.md) | | +| [InterfaceDeclarationWithExtendsTypeStructures](./ts-morph-structures.interfacedeclarationwithextendstypestructures.md) | | +| [JSDocableNodeStructureClassIfc](./ts-morph-structures.jsdocablenodestructureclassifc.md) | | +| [JSDocStructureClassIfc](./ts-morph-structures.jsdocstructureclassifc.md) | | +| [JSDocTagStructureClassIfc](./ts-morph-structures.jsdoctagstructureclassifc.md) | | +| [JsxAttributeStructureClassIfc](./ts-morph-structures.jsxattributestructureclassifc.md) | | +| [JsxElementStructureClassIfc](./ts-morph-structures.jsxelementstructureclassifc.md) | | +| [JsxSelfClosingElementStructureClassIfc](./ts-morph-structures.jsxselfclosingelementstructureclassifc.md) | | +| [JsxSpreadAttributeStructureClassIfc](./ts-morph-structures.jsxspreadattributestructureclassifc.md) | | +| [KindedTypeStructure](./ts-morph-structures.kindedtypestructure.md) | | +| [MemberedStatementsKey](./ts-morph-structures.memberedstatementskey.md) | | +| [MethodDeclarationOverloadStructureClassIfc](./ts-morph-structures.methoddeclarationoverloadstructureclassifc.md) | | +| [MethodDeclarationStructureClassIfc](./ts-morph-structures.methoddeclarationstructureclassifc.md) | | +| [MethodSignatureStructureClassIfc](./ts-morph-structures.methodsignaturestructureclassifc.md) | | +| [ModuleDeclarationStructureClassIfc](./ts-morph-structures.moduledeclarationstructureclassifc.md) | | +| [NameableNodeStructureClassIfc](./ts-morph-structures.nameablenodestructureclassifc.md) | | +| [NamedNodeStructureClassIfc](./ts-morph-structures.namednodestructureclassifc.md) | | +| [OverrideableNodeStructureClassIfc](./ts-morph-structures.overrideablenodestructureclassifc.md) | | +| [ParameterDeclarationStructureClassIfc](./ts-morph-structures.parameterdeclarationstructureclassifc.md) | | +| [ParameteredNodeStructureClassIfc](./ts-morph-structures.parameterednodestructureclassifc.md) | | +| [PropertyAssignmentStructureClassIfc](./ts-morph-structures.propertyassignmentstructureclassifc.md) | | +| [PropertyDeclarationStructureClassIfc](./ts-morph-structures.propertydeclarationstructureclassifc.md) | | +| [PropertySignatureStructureClassIfc](./ts-morph-structures.propertysignaturestructureclassifc.md) | | +| [QuestionTokenableNodeStructureClassIfc](./ts-morph-structures.questiontokenablenodestructureclassifc.md) | | +| [ReadonlyableNodeStructureClassIfc](./ts-morph-structures.readonlyablenodestructureclassifc.md) | | +| [ReturnTypedNodeStructureClassIfc](./ts-morph-structures.returntypednodestructureclassifc.md) | | +| [ReturnTypedNodeTypeStructure](./ts-morph-structures.returntypednodetypestructure.md) | | +| [ScopedNodeStructureClassIfc](./ts-morph-structures.scopednodestructureclassifc.md) | | +| [SetAccessorDeclarationStructureClassIfc](./ts-morph-structures.setaccessordeclarationstructureclassifc.md) | | +| [ShorthandPropertyAssignmentStructureClassIfc](./ts-morph-structures.shorthandpropertyassignmentstructureclassifc.md) | | +| [SourceFileStructureClassIfc](./ts-morph-structures.sourcefilestructureclassifc.md) | | +| [SpreadAssignmentStructureClassIfc](./ts-morph-structures.spreadassignmentstructureclassifc.md) | | +| [StatementedNodeStructureClassIfc](./ts-morph-structures.statementednodestructureclassifc.md) | | +| [StructureClassIfc](./ts-morph-structures.structureclassifc.md) | | +| [TypeAliasDeclarationStructureClassIfc](./ts-morph-structures.typealiasdeclarationstructureclassifc.md) | | +| [TypedNodeStructureClassIfc](./ts-morph-structures.typednodestructureclassifc.md) | | +| [TypedNodeTypeStructure](./ts-morph-structures.typednodetypestructure.md) | | +| [TypeParameterDeclarationStructureClassIfc](./ts-morph-structures.typeparameterdeclarationstructureclassifc.md) | | +| [TypeParameteredNodeStructureClassIfc](./ts-morph-structures.typeparameterednodestructureclassifc.md) | | +| [TypeParameterWithTypeStructures](./ts-morph-structures.typeparameterwithtypestructures.md) | | +| [TypeStructureSet](./ts-morph-structures.typestructureset.md) | | +| [VariableDeclarationStructureClassIfc](./ts-morph-structures.variabledeclarationstructureclassifc.md) | | +| [VariableStatementStructureClassIfc](./ts-morph-structures.variablestatementstructureclassifc.md) | | ## Type Aliases - - - - - - - - - - - - - - - - - - - - - - - -
- -Type Alias - - - - -Description - - -
- -[ClassAsyncMethodQuestion](./ts-morph-structures.classasyncmethodquestion.md) - - - - - -
- -[ClassFieldStatement](./ts-morph-structures.classfieldstatement.md) - - - - - -
- -[ClassGeneratorMethodQuestion](./ts-morph-structures.classgeneratormethodquestion.md) - - - - - -
- -[ClassMemberImpl](./ts-morph-structures.classmemberimpl.md) - - - - - -
- -[ClassMemberStructureImpls](./ts-morph-structures.classmemberstructureimpls.md) - - - - - -
- -[ClassScopeMemberQuestion](./ts-morph-structures.classscopememberquestion.md) - - - - - -
- -[InterfaceMemberStructureImpls](./ts-morph-structures.interfacememberstructureimpls.md) - - - - - -
- -[JsxStructureImpls](./ts-morph-structures.jsxstructureimpls.md) - - - - - -
- -[NamedClassMemberImpl](./ts-morph-structures.namedclassmemberimpl.md) - - - - - -
- -[NamedTypeMemberImpl](./ts-morph-structures.namedtypememberimpl.md) - - - - - -
- -[ObjectLiteralExpressionPropertyStructureImpls](./ts-morph-structures.objectliteralexpressionpropertystructureimpls.md) - - - - - -
- -[PrefixUnaryOperator](./ts-morph-structures.prefixunaryoperator.md) - - - - - -
- -[ReadonlyTypeMembersMap](./ts-morph-structures.readonlytypemembersmap.md) - - - - - -
- -[StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) - - - - - -
- -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - - -
- -[stringWriterOrStatementImpl](./ts-morph-structures.stringwriterorstatementimpl.md) - - - - - -
- -[StructureImpls](./ts-morph-structures.structureimpls.md) - - - - - -
- -[TypeElementMemberStructureImpls](./ts-morph-structures.typeelementmemberstructureimpls.md) - - - - - -
- -[TypeMemberImpl](./ts-morph-structures.typememberimpl.md) - - - - - -
- -[TypeNodeToTypeStructureConsole](./ts-morph-structures.typenodetotypestructureconsole.md) - - - - - -
- -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
- -[TypeStructuresOrNull](./ts-morph-structures.typestructuresornull.md) - - - - +| Type Alias | Description | +| --- | --- | +| [ClassAsyncMethodQuestion](./ts-morph-structures.classasyncmethodquestion.md) | | +| [ClassFieldStatement](./ts-morph-structures.classfieldstatement.md) | | +| [ClassGeneratorMethodQuestion](./ts-morph-structures.classgeneratormethodquestion.md) | | +| [ClassMemberImpl](./ts-morph-structures.classmemberimpl.md) | | +| [ClassMemberStructureImpls](./ts-morph-structures.classmemberstructureimpls.md) | | +| [ClassScopeMemberQuestion](./ts-morph-structures.classscopememberquestion.md) | | +| [InterfaceMemberStructureImpls](./ts-morph-structures.interfacememberstructureimpls.md) | | +| [JsxStructureImpls](./ts-morph-structures.jsxstructureimpls.md) | | +| [NamedClassMemberImpl](./ts-morph-structures.namedclassmemberimpl.md) | | +| [NamedTypeMemberImpl](./ts-morph-structures.namedtypememberimpl.md) | | +| [ObjectLiteralExpressionPropertyStructureImpls](./ts-morph-structures.objectliteralexpressionpropertystructureimpls.md) | | +| [PrefixUnaryOperator](./ts-morph-structures.prefixunaryoperator.md) | | +| [ReadonlyTypeMembersMap](./ts-morph-structures.readonlytypemembersmap.md) | | +| [StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) | | +| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | | +| [stringWriterOrStatementImpl](./ts-morph-structures.stringwriterorstatementimpl.md) | | +| [StructureImpls](./ts-morph-structures.structureimpls.md) | | +| [TypeElementMemberStructureImpls](./ts-morph-structures.typeelementmemberstructureimpls.md) | | +| [TypeMemberImpl](./ts-morph-structures.typememberimpl.md) | | +| [TypeNodeToTypeStructureConsole](./ts-morph-structures.typenodetotypestructureconsole.md) | | +| [TypeStructures](./ts-morph-structures.typestructures.md) | | +| [TypeStructuresOrNull](./ts-morph-structures.typestructuresornull.md) | | -
diff --git a/docs/api/ts-morph-structures.memberedobjecttypestructureimpl.clone.md b/docs/api/ts-morph-structures.memberedobjecttypestructureimpl.clone.md index f9ffe5b..973085c 100644 --- a/docs/api/ts-morph-structures.memberedobjecttypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.memberedobjecttypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: MemberedObjectTypeStructureImpl): MemberedObjectTypeStructur ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [MemberedObjectTypeStructureImpl](./ts-morph-structures.memberedobjecttypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[MemberedObjectTypeStructureImpl](./ts-morph-structures.memberedobjecttypestructureimpl.md) - - - - - -
**Returns:** [MemberedObjectTypeStructureImpl](./ts-morph-structures.memberedobjecttypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.memberedobjecttypestructureimpl.md b/docs/api/ts-morph-structures.memberedobjecttypestructureimpl.md index dc5ea23..552bed4 100644 --- a/docs/api/ts-morph-structures.memberedobjecttypestructureimpl.md +++ b/docs/api/ts-morph-structures.memberedobjecttypestructureimpl.md @@ -30,262 +30,27 @@ export default class MemberedObjectTypeStructureImpl extends TypeStructuresBase< ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)()](./ts-morph-structures.memberedobjecttypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `MemberedObjectTypeStructureImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)()](./ts-morph-structures.memberedobjecttypestructureimpl._constructor_.md) | | Constructs a new instance of the MemberedObjectTypeStructureImpl class | ## Properties - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[callSignatures](./ts-morph-structures.memberedobjecttypestructureimpl.callsignatures.md) - - - - -`readonly` - - - - -[CallSignatureDeclarationImpl](./ts-morph-structures.callsignaturedeclarationimpl.md)\[\] - - - - - -
- -[constructSignatures](./ts-morph-structures.memberedobjecttypestructureimpl.constructsignatures.md) - - - - -`readonly` - - - - -[ConstructSignatureDeclarationImpl](./ts-morph-structures.constructsignaturedeclarationimpl.md)\[\] - - - - - -
- -[getAccessors](./ts-morph-structures.memberedobjecttypestructureimpl.getaccessors.md) - - - - -`readonly` - - - - -[GetAccessorDeclarationImpl](./ts-morph-structures.getaccessordeclarationimpl.md)\[\] - - - - - -
- -[indexSignatures](./ts-morph-structures.memberedobjecttypestructureimpl.indexsignatures.md) - - - - -`readonly` - - - - -[IndexSignatureDeclarationImpl](./ts-morph-structures.indexsignaturedeclarationimpl.md)\[\] - - - - - -
- -[kind](./ts-morph-structures.memberedobjecttypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[methods](./ts-morph-structures.memberedobjecttypestructureimpl.methods.md) - - - - -`readonly` - - - - -[MethodSignatureImpl](./ts-morph-structures.methodsignatureimpl.md)\[\] - - - - - -
- -[properties](./ts-morph-structures.memberedobjecttypestructureimpl.properties.md) - - - - -`readonly` - - - - -[PropertySignatureImpl](./ts-morph-structures.propertysignatureimpl.md)\[\] - - - - - -
- -[setAccessors](./ts-morph-structures.memberedobjecttypestructureimpl.setaccessors.md) - - - - -`readonly` - - - - -[SetAccessorDeclarationImpl](./ts-morph-structures.setaccessordeclarationimpl.md)\[\] - - - - - -
- -[writerFunction](./ts-morph-structures.memberedobjecttypestructureimpl.writerfunction.md) - - - - - - - -(writer: CodeBlockWriter) => void - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [callSignatures](./ts-morph-structures.memberedobjecttypestructureimpl.callsignatures.md) | readonly | [CallSignatureDeclarationImpl](./ts-morph-structures.callsignaturedeclarationimpl.md)\[\] | | +| [constructSignatures](./ts-morph-structures.memberedobjecttypestructureimpl.constructsignatures.md) | readonly | [ConstructSignatureDeclarationImpl](./ts-morph-structures.constructsignaturedeclarationimpl.md)\[\] | | +| [getAccessors](./ts-morph-structures.memberedobjecttypestructureimpl.getaccessors.md) | readonly | [GetAccessorDeclarationImpl](./ts-morph-structures.getaccessordeclarationimpl.md)\[\] | | +| [indexSignatures](./ts-morph-structures.memberedobjecttypestructureimpl.indexsignatures.md) | readonly | [IndexSignatureDeclarationImpl](./ts-morph-structures.indexsignaturedeclarationimpl.md)\[\] | | +| [kind](./ts-morph-structures.memberedobjecttypestructureimpl.kind.md) | readonly | (not declared) | | +| [methods](./ts-morph-structures.memberedobjecttypestructureimpl.methods.md) | readonly | [MethodSignatureImpl](./ts-morph-structures.methodsignatureimpl.md)\[\] | | +| [properties](./ts-morph-structures.memberedobjecttypestructureimpl.properties.md) | readonly | [PropertySignatureImpl](./ts-morph-structures.propertysignatureimpl.md)\[\] | | +| [setAccessors](./ts-morph-structures.memberedobjecttypestructureimpl.setaccessors.md) | readonly | [SetAccessorDeclarationImpl](./ts-morph-structures.setaccessordeclarationimpl.md)\[\] | | +| [writerFunction](./ts-morph-structures.memberedobjecttypestructureimpl.writerfunction.md) | | (writer: CodeBlockWriter) => void | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.memberedobjecttypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.memberedobjecttypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.memberedstatementskey.md b/docs/api/ts-morph-structures.memberedstatementskey.md index 0e20e6d..05397c6 100644 --- a/docs/api/ts-morph-structures.memberedstatementskey.md +++ b/docs/api/ts-morph-structures.memberedstatementskey.md @@ -12,158 +12,13 @@ export interface MemberedStatementsKey ## Properties - - - - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [fieldKey](./ts-morph-structures.memberedstatementskey.fieldkey.md) | readonly | string | | +| [fieldType](./ts-morph-structures.memberedstatementskey.fieldtype.md) | readonly | [TypeMemberImpl](./ts-morph-structures.typememberimpl.md) \| undefined | | +| [groupType](./ts-morph-structures.memberedstatementskey.grouptype.md) | readonly | [TypeMemberImpl](./ts-morph-structures.typememberimpl.md) \| undefined | | +| [isFieldStatic](./ts-morph-structures.memberedstatementskey.isfieldstatic.md) | readonly | boolean | | +| [isGroupStatic](./ts-morph-structures.memberedstatementskey.isgroupstatic.md) | readonly | boolean | | +| [purpose](./ts-morph-structures.memberedstatementskey.purpose.md) | readonly | string | | +| [statementGroupKey](./ts-morph-structures.memberedstatementskey.statementgroupkey.md) | readonly | string | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[fieldKey](./ts-morph-structures.memberedstatementskey.fieldkey.md) - - - - -`readonly` - - - - -string - - - - - -
- -[fieldType](./ts-morph-structures.memberedstatementskey.fieldtype.md) - - - - -`readonly` - - - - -[TypeMemberImpl](./ts-morph-structures.typememberimpl.md) \| undefined - - - - - -
- -[groupType](./ts-morph-structures.memberedstatementskey.grouptype.md) - - - - -`readonly` - - - - -[TypeMemberImpl](./ts-morph-structures.typememberimpl.md) \| undefined - - - - - -
- -[isFieldStatic](./ts-morph-structures.memberedstatementskey.isfieldstatic.md) - - - - -`readonly` - - - - -boolean - - - - - -
- -[isGroupStatic](./ts-morph-structures.memberedstatementskey.isgroupstatic.md) - - - - -`readonly` - - - - -boolean - - - - - -
- -[purpose](./ts-morph-structures.memberedstatementskey.purpose.md) - - - - -`readonly` - - - - -string - - - - - -
- -[statementGroupKey](./ts-morph-structures.memberedstatementskey.statementgroupkey.md) - - - - -`readonly` - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.memberedtypetoclass._constructor_.md b/docs/api/ts-morph-structures.memberedtypetoclass._constructor_.md index 703dcb6..8f536a5 100644 --- a/docs/api/ts-morph-structures.memberedtypetoclass._constructor_.md +++ b/docs/api/ts-morph-structures.memberedtypetoclass._constructor_.md @@ -14,52 +14,8 @@ constructor(constructorArguments: ParameterDeclarationImpl[], statementsGetter: ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| constructorArguments | [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] | parameters to define on the constructor. | +| statementsGetter | [ClassStatementsGetter](./ts-morph-structures.classstatementsgetter.md) | a callback to get statements for each individual statement purpose, field name and statement group name. | -Parameter - - - - -Type - - - - -Description - - -
- -constructorArguments - - - - -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] - - - - -parameters to define on the constructor. - - -
- -statementsGetter - - - - -[ClassStatementsGetter](./ts-morph-structures.classstatementsgetter.md) - - - - -a callback to get statements for each individual statement purpose, field name and statement group name. - - -
diff --git a/docs/api/ts-morph-structures.memberedtypetoclass.addtypemember.md b/docs/api/ts-morph-structures.memberedtypetoclass.addtypemember.md index 0e57d17..9eb0f38 100644 --- a/docs/api/ts-morph-structures.memberedtypetoclass.addtypemember.md +++ b/docs/api/ts-morph-structures.memberedtypetoclass.addtypemember.md @@ -14,55 +14,11 @@ addTypeMember(isStatic: boolean, member: TypeMemberImpl): void; ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| isStatic | boolean | true if the class member is static. | +| member | [TypeMemberImpl](./ts-morph-structures.typememberimpl.md) | the type member to convert to a class member. | -Parameter - - - - -Type - - - - -Description - - -
- -isStatic - - - - -boolean - - - - -true if the class member is static. - - -
- -member - - - - -[TypeMemberImpl](./ts-morph-structures.typememberimpl.md) - - - - -the type member to convert to a class member. - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.memberedtypetoclass.definestatementsbypurpose.md b/docs/api/ts-morph-structures.memberedtypetoclass.definestatementsbypurpose.md index abb3db2..909c09c 100644 --- a/docs/api/ts-morph-structures.memberedtypetoclass.definestatementsbypurpose.md +++ b/docs/api/ts-morph-structures.memberedtypetoclass.definestatementsbypurpose.md @@ -12,73 +12,12 @@ defineStatementsByPurpose(purposeKey: string, isBlockStatement: boolean, regionN ## Parameters - - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| purposeKey | string | The purpose of the statmeent group (validation, preconditions, body, postconditions, etc.) | +| isBlockStatement | boolean | true if the statement block should be enclosed in curly braces. | +| regionName | string |

_(Optional)_ an optional \#region / \#endregion comment name.

Call this in the order of statement purpose groups you intend.

| -Parameter - - -
- -Type - - - - -Description - - -
- -purposeKey - - - - -string - - - - -The purpose of the statmeent group (validation, preconditions, body, postconditions, etc.) - - -
- -isBlockStatement - - - - -boolean - - - - -true if the statement block should be enclosed in curly braces. - - -
- -regionName - - - - -string - - - - -_(Optional)_ an optional \#region / \#endregion comment name. - -Call this in the order of statement purpose groups you intend. - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.memberedtypetoclass.importfrommemberedtype.md b/docs/api/ts-morph-structures.memberedtypetoclass.importfrommemberedtype.md index 7e3c651..8c5c10a 100644 --- a/docs/api/ts-morph-structures.memberedtypetoclass.importfrommemberedtype.md +++ b/docs/api/ts-morph-structures.memberedtypetoclass.importfrommemberedtype.md @@ -14,55 +14,11 @@ importFromMemberedType(isStatic: boolean, membered: InterfaceDeclarationImpl | M ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| isStatic | boolean | true if the class members are static. | +| membered | [InterfaceDeclarationImpl](./ts-morph-structures.interfacedeclarationimpl.md) \| [MemberedObjectTypeStructureImpl](./ts-morph-structures.memberedobjecttypestructureimpl.md) | the interface or membered object type. | -Parameter - - - - -Type - - - - -Description - - -
- -isStatic - - - - -boolean - - - - -true if the class members are static. - - -
- -membered - - - - -[InterfaceDeclarationImpl](./ts-morph-structures.interfacedeclarationimpl.md) \| [MemberedObjectTypeStructureImpl](./ts-morph-structures.memberedobjecttypestructureimpl.md) - - - - -the interface or membered object type. - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.memberedtypetoclass.importfromtypemembersmap.md b/docs/api/ts-morph-structures.memberedtypetoclass.importfromtypemembersmap.md index 84ebf92..d288a65 100644 --- a/docs/api/ts-morph-structures.memberedtypetoclass.importfromtypemembersmap.md +++ b/docs/api/ts-morph-structures.memberedtypetoclass.importfromtypemembersmap.md @@ -14,55 +14,11 @@ importFromTypeMembersMap(isStatic: boolean, membersMap: TypeMembersMap): void; ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| isStatic | boolean | true if the class members are static. | +| membersMap | [TypeMembersMap](./ts-morph-structures.typemembersmap.md) | the type members map for conversion to class members. | -Parameter - - - - -Type - - - - -Description - - -
- -isStatic - - - - -boolean - - - - -true if the class members are static. - - -
- -membersMap - - - - -[TypeMembersMap](./ts-morph-structures.typemembersmap.md) - - - - -the type members map for conversion to class members. - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.memberedtypetoclass.insertmemberkey.md b/docs/api/ts-morph-structures.memberedtypetoclass.insertmemberkey.md index c892b22..cad228b 100644 --- a/docs/api/ts-morph-structures.memberedtypetoclass.insertmemberkey.md +++ b/docs/api/ts-morph-structures.memberedtypetoclass.insertmemberkey.md @@ -14,87 +14,13 @@ insertMemberKey(isFieldStatic: boolean, fieldType: PropertySignatureImpl, isGrou ## Parameters - - - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| isFieldStatic | boolean | true if the field is static. | +| fieldType | [PropertySignatureImpl](./ts-morph-structures.propertysignatureimpl.md) | the field signature. | +| isGroupStatic | boolean | true if the group is static (false for constructors) | +| groupType | InsertedMemberKey\["groupType"\] | the group signature, or "constructor" for the constructor I generate. | -Parameter - - - - -Type - - - - -Description - - -
- -isFieldStatic - - - - -boolean - - - - -true if the field is static. - - -
- -fieldType - - - - -[PropertySignatureImpl](./ts-morph-structures.propertysignatureimpl.md) - - - - -the field signature. - - -
- -isGroupStatic - - - - -boolean - - - - -true if the group is static (false for constructors) - - -
- -groupType - - - - -InsertedMemberKey\["groupType"\] - - - - -the group signature, or "constructor" for the constructor I generate. - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.memberedtypetoclass.md b/docs/api/ts-morph-structures.memberedtypetoclass.md index 6e5e262..68117bf 100644 --- a/docs/api/ts-morph-structures.memberedtypetoclass.md +++ b/docs/api/ts-morph-structures.memberedtypetoclass.md @@ -14,269 +14,29 @@ export default class MemberedTypeToClass ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(constructorArguments, statementsGetter)](./ts-morph-structures.memberedtypetoclass._constructor_.md) - - - - - - - -Constructs a new instance of the `MemberedTypeToClass` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(constructorArguments, statementsGetter)](./ts-morph-structures.memberedtypetoclass._constructor_.md) | | Constructs a new instance of the MemberedTypeToClass class | ## Properties - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[constructorParameters](./ts-morph-structures.memberedtypetoclass.constructorparameters.md) - - - - -`readonly` - - - - -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] - - - - -The class constructor's current parameters list. - - -
- -[indexSignatureResolver](./ts-morph-structures.memberedtypetoclass.indexsignatureresolver.md) - - - - - - - -[IndexSignatureResolver](./ts-morph-structures.indexsignatureresolver.md) \| undefined - - - - -An interface to get names which match an index signature's key name. - - -
- -[isAbstractCallback](./ts-morph-structures.memberedtypetoclass.isabstractcallback.md) - - - - - - - -[ClassAbstractMemberQuestion](./ts-morph-structures.classabstractmemberquestion.md) \| undefined - - - - - -
- -[isAsyncCallback](./ts-morph-structures.memberedtypetoclass.isasynccallback.md) - - - - - - - -[ClassAsyncMethodQuestion](./ts-morph-structures.classasyncmethodquestion.md) \| undefined - - - - - -
- -[isGeneratorCallback](./ts-morph-structures.memberedtypetoclass.isgeneratorcallback.md) - - - - - - - -[ClassGeneratorMethodQuestion](./ts-morph-structures.classgeneratormethodquestion.md) \| undefined - - - - - -
- -[scopeCallback](./ts-morph-structures.memberedtypetoclass.scopecallback.md) - - - - - - - -[ClassScopeMemberQuestion](./ts-morph-structures.classscopememberquestion.md) \| undefined - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [constructorParameters](./ts-morph-structures.memberedtypetoclass.constructorparameters.md) | readonly | [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] | The class constructor's current parameters list. | +| [indexSignatureResolver](./ts-morph-structures.memberedtypetoclass.indexsignatureresolver.md) | | [IndexSignatureResolver](./ts-morph-structures.indexsignatureresolver.md) \| undefined | An interface to get names which match an index signature's key name. | +| [isAbstractCallback](./ts-morph-structures.memberedtypetoclass.isabstractcallback.md) | | [ClassAbstractMemberQuestion](./ts-morph-structures.classabstractmemberquestion.md) \| undefined | | +| [isAsyncCallback](./ts-morph-structures.memberedtypetoclass.isasynccallback.md) | | [ClassAsyncMethodQuestion](./ts-morph-structures.classasyncmethodquestion.md) \| undefined | | +| [isGeneratorCallback](./ts-morph-structures.memberedtypetoclass.isgeneratorcallback.md) | | [ClassGeneratorMethodQuestion](./ts-morph-structures.classgeneratormethodquestion.md) \| undefined | | +| [scopeCallback](./ts-morph-structures.memberedtypetoclass.scopecallback.md) | | [ClassScopeMemberQuestion](./ts-morph-structures.classscopememberquestion.md) \| undefined | | ## Methods - - - - - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[addTypeMember(isStatic, member)](./ts-morph-structures.memberedtypetoclass.addtypemember.md) - - - - - - - -Define a class member for a given type member (constructor, property, method, getter, setter). - - -
- -[buildClassMembersMap()](./ts-morph-structures.memberedtypetoclass.buildclassmembersmap.md) - - - - - - - -Convert cached type members to a ClassMembersMap, complete with statements. - - -
- -[defineStatementsByPurpose(purposeKey, isBlockStatement, regionName)](./ts-morph-structures.memberedtypetoclass.definestatementsbypurpose.md) - - - - - - - - -
- -[importFromMemberedType(isStatic, membered)](./ts-morph-structures.memberedtypetoclass.importfrommemberedtype.md) - - - - - - - -Define class members for a membered object type or interface. - - -
- -[importFromTypeMembersMap(isStatic, membersMap)](./ts-morph-structures.memberedtypetoclass.importfromtypemembersmap.md) - - - - - - - -Define class members for a map of given type members (constructor, property, method, getter, setter). - - -
- -[insertMemberKey(isFieldStatic, fieldType, isGroupStatic, groupType)](./ts-morph-structures.memberedtypetoclass.insertmemberkey.md) - - - - - - - -Add member keys for a field and a group. - +| Method | Modifiers | Description | +| --- | --- | --- | +| [addTypeMember(isStatic, member)](./ts-morph-structures.memberedtypetoclass.addtypemember.md) | | Define a class member for a given type member (constructor, property, method, getter, setter). | +| [buildClassMembersMap()](./ts-morph-structures.memberedtypetoclass.buildclassmembersmap.md) | | Convert cached type members to a ClassMembersMap, complete with statements. | +| [defineStatementsByPurpose(purposeKey, isBlockStatement, regionName)](./ts-morph-structures.memberedtypetoclass.definestatementsbypurpose.md) | | | +| [importFromMemberedType(isStatic, membered)](./ts-morph-structures.memberedtypetoclass.importfrommemberedtype.md) | | Define class members for a membered object type or interface. | +| [importFromTypeMembersMap(isStatic, membersMap)](./ts-morph-structures.memberedtypetoclass.importfromtypemembersmap.md) | | Define class members for a map of given type members (constructor, property, method, getter, setter). | +| [insertMemberKey(isFieldStatic, fieldType, isGroupStatic, groupType)](./ts-morph-structures.memberedtypetoclass.insertmemberkey.md) | | Add member keys for a field and a group. | -
diff --git a/docs/api/ts-morph-structures.methoddeclarationimpl._constructor_.md b/docs/api/ts-morph-structures.methoddeclarationimpl._constructor_.md index 31e0de3..2a61e96 100644 --- a/docs/api/ts-morph-structures.methoddeclarationimpl._constructor_.md +++ b/docs/api/ts-morph-structures.methoddeclarationimpl._constructor_.md @@ -14,48 +14,8 @@ constructor(isStatic: boolean, name: string); ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| isStatic | boolean | | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -isStatic - - - - -boolean - - - - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.methoddeclarationimpl.clone.md b/docs/api/ts-morph-structures.methoddeclarationimpl.clone.md index 6a13d12..e5f600e 100644 --- a/docs/api/ts-morph-structures.methoddeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.methoddeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): MethodDeclaratio ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<MethodDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<MethodDeclarationStructure> - - - - - -
**Returns:** [MethodDeclarationImpl](./ts-morph-structures.methoddeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.methoddeclarationimpl.fromsignature.md b/docs/api/ts-morph-structures.methoddeclarationimpl.fromsignature.md index 1bceccf..9c39e3b 100644 --- a/docs/api/ts-morph-structures.methoddeclarationimpl.fromsignature.md +++ b/docs/api/ts-morph-structures.methoddeclarationimpl.fromsignature.md @@ -12,51 +12,11 @@ static fromSignature(isStatic: boolean, signature: MethodSignatureImpl): MethodD ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| isStatic | boolean | | +| signature | [MethodSignatureImpl](./ts-morph-structures.methodsignatureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -isStatic - - - - -boolean - - - - - -
- -signature - - - - -[MethodSignatureImpl](./ts-morph-structures.methodsignatureimpl.md) - - - - - -
**Returns:** [MethodDeclarationImpl](./ts-morph-structures.methoddeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.methoddeclarationimpl.md b/docs/api/ts-morph-structures.methoddeclarationimpl.md index 4be5466..f480920 100644 --- a/docs/api/ts-morph-structures.methoddeclarationimpl.md +++ b/docs/api/ts-morph-structures.methoddeclarationimpl.md @@ -13,464 +13,39 @@ export default class MethodDeclarationImpl implements MethodDeclarationStructure ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(isStatic, name)](./ts-morph-structures.methoddeclarationimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `MethodDeclarationImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(isStatic, name)](./ts-morph-structures.methoddeclarationimpl._constructor_.md) | | Constructs a new instance of the MethodDeclarationImpl class | ## Properties - - - - - - - - - - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[decorators](./ts-morph-structures.methoddeclarationimpl.decorators.md) - - - - -`readonly` - - - - -[DecoratorImpl](./ts-morph-structures.decoratorimpl.md)\[\] - - - - - -
- -[docs](./ts-morph-structures.methoddeclarationimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[hasOverrideKeyword](./ts-morph-structures.methoddeclarationimpl.hasoverridekeyword.md) - - - - - - - -boolean - - - - - -
- -[hasQuestionToken](./ts-morph-structures.methoddeclarationimpl.hasquestiontoken.md) - - - - - - - -boolean - - - - - -
- -[isAbstract](./ts-morph-structures.methoddeclarationimpl.isabstract.md) - - - - - - - -boolean - - - - - -
- -[isAsync](./ts-morph-structures.methoddeclarationimpl.isasync.md) - - - - - - - -boolean - - - - - -
- -[isGenerator](./ts-morph-structures.methoddeclarationimpl.isgenerator.md) - - - - - - - -boolean - - - - - -
- -[isStatic](./ts-morph-structures.methoddeclarationimpl.isstatic.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.methoddeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.Method - - - - - -
- -[leadingTrivia](./ts-morph-structures.methoddeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.methoddeclarationimpl.name.md) - - - - - - - -string - - - - - -
- -[overloads](./ts-morph-structures.methoddeclarationimpl.overloads.md) - - - - -`readonly` - - - - -[MethodDeclarationOverloadImpl](./ts-morph-structures.methoddeclarationoverloadimpl.md)\[\] - - - - - -
- -[parameters](./ts-morph-structures.methoddeclarationimpl.parameters.md) - - - - -`readonly` - - - - -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] - - - - - -
- -[returnType?](./ts-morph-structures.methoddeclarationimpl.returntype.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[returnTypeStructure](./ts-morph-structures.methoddeclarationimpl.returntypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[scope?](./ts-morph-structures.methoddeclarationimpl.scope.md) - - - - - - - -import("ts-morph").Scope<> \| undefined - - - - -_(Optional)_ - - -
- -[statements](./ts-morph-structures.methoddeclarationimpl.statements.md) - - - - -`readonly` - - - - -([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] - - - - - -
- -[trailingTrivia](./ts-morph-structures.methoddeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[typeParameters](./ts-morph-structures.methoddeclarationimpl.typeparameters.md) - - - - -`readonly` - - - - -(string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [decorators](./ts-morph-structures.methoddeclarationimpl.decorators.md) | readonly | [DecoratorImpl](./ts-morph-structures.decoratorimpl.md)\[\] | | +| [docs](./ts-morph-structures.methoddeclarationimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [hasOverrideKeyword](./ts-morph-structures.methoddeclarationimpl.hasoverridekeyword.md) | | boolean | | +| [hasQuestionToken](./ts-morph-structures.methoddeclarationimpl.hasquestiontoken.md) | | boolean | | +| [isAbstract](./ts-morph-structures.methoddeclarationimpl.isabstract.md) | | boolean | | +| [isAsync](./ts-morph-structures.methoddeclarationimpl.isasync.md) | | boolean | | +| [isGenerator](./ts-morph-structures.methoddeclarationimpl.isgenerator.md) | | boolean | | +| [isStatic](./ts-morph-structures.methoddeclarationimpl.isstatic.md) | | boolean | | +| [kind](./ts-morph-structures.methoddeclarationimpl.kind.md) | readonly | StructureKind.Method | | +| [leadingTrivia](./ts-morph-structures.methoddeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.methoddeclarationimpl.name.md) | | string | | +| [overloads](./ts-morph-structures.methoddeclarationimpl.overloads.md) | readonly | [MethodDeclarationOverloadImpl](./ts-morph-structures.methoddeclarationoverloadimpl.md)\[\] | | +| [parameters](./ts-morph-structures.methoddeclarationimpl.parameters.md) | readonly | [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] | | +| [returnType?](./ts-morph-structures.methoddeclarationimpl.returntype.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [returnTypeStructure](./ts-morph-structures.methoddeclarationimpl.returntypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [scope?](./ts-morph-structures.methoddeclarationimpl.scope.md) | | import("ts-morph").Scope<> \| undefined | _(Optional)_ | +| [statements](./ts-morph-structures.methoddeclarationimpl.statements.md) | readonly | ([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] | | +| [trailingTrivia](./ts-morph-structures.methoddeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [typeParameters](./ts-morph-structures.methoddeclarationimpl.typeparameters.md) | readonly | (string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] | | ## Methods - - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.methoddeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[fromSignature(isStatic, signature)](./ts-morph-structures.methoddeclarationimpl.fromsignature.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.methoddeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.methoddeclarationimpl.clone.md) | static | | +| [fromSignature(isStatic, signature)](./ts-morph-structures.methoddeclarationimpl.fromsignature.md) | static | | +| [toJSON()](./ts-morph-structures.methoddeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.methoddeclarationoverloadimpl._constructor_.md b/docs/api/ts-morph-structures.methoddeclarationoverloadimpl._constructor_.md index 02bd188..fe6b566 100644 --- a/docs/api/ts-morph-structures.methoddeclarationoverloadimpl._constructor_.md +++ b/docs/api/ts-morph-structures.methoddeclarationoverloadimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(isStatic: boolean); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| isStatic | boolean | | -Parameter - - - - -Type - - - - -Description - - -
- -isStatic - - - - -boolean - - - - - -
diff --git a/docs/api/ts-morph-structures.methoddeclarationoverloadimpl.clone.md b/docs/api/ts-morph-structures.methoddeclarationoverloadimpl.clone.md index 85027ba..0c35750 100644 --- a/docs/api/ts-morph-structures.methoddeclarationoverloadimpl.clone.md +++ b/docs/api/ts-morph-structures.methoddeclarationoverloadimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): MethodDe ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<MethodDeclarationOverloadStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<MethodDeclarationOverloadStructure> - - - - - -
**Returns:** [MethodDeclarationOverloadImpl](./ts-morph-structures.methoddeclarationoverloadimpl.md) diff --git a/docs/api/ts-morph-structures.methoddeclarationoverloadimpl.md b/docs/api/ts-morph-structures.methoddeclarationoverloadimpl.md index 5d70b76..fec1921 100644 --- a/docs/api/ts-morph-structures.methoddeclarationoverloadimpl.md +++ b/docs/api/ts-morph-structures.methoddeclarationoverloadimpl.md @@ -13,376 +13,34 @@ export default class MethodDeclarationOverloadImpl implements MethodDeclarationO ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(isStatic)](./ts-morph-structures.methoddeclarationoverloadimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `MethodDeclarationOverloadImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(isStatic)](./ts-morph-structures.methoddeclarationoverloadimpl._constructor_.md) | | Constructs a new instance of the MethodDeclarationOverloadImpl class | ## Properties - - - - - - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.methoddeclarationoverloadimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[hasOverrideKeyword](./ts-morph-structures.methoddeclarationoverloadimpl.hasoverridekeyword.md) - - - - - - - -boolean - - - - - -
- -[hasQuestionToken](./ts-morph-structures.methoddeclarationoverloadimpl.hasquestiontoken.md) - - - - - - - -boolean - - - - - -
- -[isAbstract](./ts-morph-structures.methoddeclarationoverloadimpl.isabstract.md) - - - - - - - -boolean - - - - - -
- -[isAsync](./ts-morph-structures.methoddeclarationoverloadimpl.isasync.md) - - - - - - - -boolean - - - - - -
- -[isGenerator](./ts-morph-structures.methoddeclarationoverloadimpl.isgenerator.md) - - - - - - - -boolean - - - - - -
- -[isStatic](./ts-morph-structures.methoddeclarationoverloadimpl.isstatic.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.methoddeclarationoverloadimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.MethodOverload - - - - - -
- -[leadingTrivia](./ts-morph-structures.methoddeclarationoverloadimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[parameters](./ts-morph-structures.methoddeclarationoverloadimpl.parameters.md) - - - - -`readonly` - - - - -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] - - - - - -
- -[returnType?](./ts-morph-structures.methoddeclarationoverloadimpl.returntype.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[returnTypeStructure](./ts-morph-structures.methoddeclarationoverloadimpl.returntypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[scope?](./ts-morph-structures.methoddeclarationoverloadimpl.scope.md) - - - - - - - -import("ts-morph").Scope<> \| undefined - - - - -_(Optional)_ - - -
- -[trailingTrivia](./ts-morph-structures.methoddeclarationoverloadimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[typeParameters](./ts-morph-structures.methoddeclarationoverloadimpl.typeparameters.md) - - - - -`readonly` - - - - -(string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.methoddeclarationoverloadimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [hasOverrideKeyword](./ts-morph-structures.methoddeclarationoverloadimpl.hasoverridekeyword.md) | | boolean | | +| [hasQuestionToken](./ts-morph-structures.methoddeclarationoverloadimpl.hasquestiontoken.md) | | boolean | | +| [isAbstract](./ts-morph-structures.methoddeclarationoverloadimpl.isabstract.md) | | boolean | | +| [isAsync](./ts-morph-structures.methoddeclarationoverloadimpl.isasync.md) | | boolean | | +| [isGenerator](./ts-morph-structures.methoddeclarationoverloadimpl.isgenerator.md) | | boolean | | +| [isStatic](./ts-morph-structures.methoddeclarationoverloadimpl.isstatic.md) | | boolean | | +| [kind](./ts-morph-structures.methoddeclarationoverloadimpl.kind.md) | readonly | StructureKind.MethodOverload | | +| [leadingTrivia](./ts-morph-structures.methoddeclarationoverloadimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [parameters](./ts-morph-structures.methoddeclarationoverloadimpl.parameters.md) | readonly | [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] | | +| [returnType?](./ts-morph-structures.methoddeclarationoverloadimpl.returntype.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [returnTypeStructure](./ts-morph-structures.methoddeclarationoverloadimpl.returntypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [scope?](./ts-morph-structures.methoddeclarationoverloadimpl.scope.md) | | import("ts-morph").Scope<> \| undefined | _(Optional)_ | +| [trailingTrivia](./ts-morph-structures.methoddeclarationoverloadimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [typeParameters](./ts-morph-structures.methoddeclarationoverloadimpl.typeparameters.md) | readonly | (string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.methoddeclarationoverloadimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.methoddeclarationoverloadimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.methoddeclarationoverloadimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.methoddeclarationoverloadimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.methoddeclarationoverloadstructureclassifc.md b/docs/api/ts-morph-structures.methoddeclarationoverloadstructureclassifc.md index 0d588fe..c8fb108 100644 --- a/docs/api/ts-morph-structures.methoddeclarationoverloadstructureclassifc.md +++ b/docs/api/ts-morph-structures.methoddeclarationoverloadstructureclassifc.md @@ -12,61 +12,8 @@ export interface MethodDeclarationOverloadStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [isStatic](./ts-morph-structures.methoddeclarationoverloadstructureclassifc.isstatic.md) | | boolean | | +| [kind](./ts-morph-structures.methoddeclarationoverloadstructureclassifc.kind.md) | readonly | StructureKind.MethodOverload | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[isStatic](./ts-morph-structures.methoddeclarationoverloadstructureclassifc.isstatic.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.methoddeclarationoverloadstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.MethodOverload - - - - - -
diff --git a/docs/api/ts-morph-structures.methoddeclarationstructureclassifc.md b/docs/api/ts-morph-structures.methoddeclarationstructureclassifc.md index 1683e87..cafc55e 100644 --- a/docs/api/ts-morph-structures.methoddeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.methoddeclarationstructureclassifc.md @@ -12,80 +12,9 @@ export interface MethodDeclarationStructureClassIfc ## Properties - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [isStatic](./ts-morph-structures.methoddeclarationstructureclassifc.isstatic.md) | | boolean | | +| [kind](./ts-morph-structures.methoddeclarationstructureclassifc.kind.md) | readonly | StructureKind.Method | | +| [overloads](./ts-morph-structures.methoddeclarationstructureclassifc.overloads.md) | readonly | [MethodDeclarationOverloadImpl](./ts-morph-structures.methoddeclarationoverloadimpl.md)\[\] | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[isStatic](./ts-morph-structures.methoddeclarationstructureclassifc.isstatic.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.methoddeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.Method - - - - - -
- -[overloads](./ts-morph-structures.methoddeclarationstructureclassifc.overloads.md) - - - - -`readonly` - - - - -[MethodDeclarationOverloadImpl](./ts-morph-structures.methoddeclarationoverloadimpl.md)\[\] - - - - - -
diff --git a/docs/api/ts-morph-structures.methodsignatureimpl._constructor_.md b/docs/api/ts-morph-structures.methodsignatureimpl._constructor_.md index f1acc15..cd4c7e1 100644 --- a/docs/api/ts-morph-structures.methodsignatureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.methodsignatureimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.methodsignatureimpl.clone.md b/docs/api/ts-morph-structures.methodsignatureimpl.clone.md index ffdbd80..51dbf3f 100644 --- a/docs/api/ts-morph-structures.methodsignatureimpl.clone.md +++ b/docs/api/ts-morph-structures.methodsignatureimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): MethodSignatureImp ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<MethodSignatureStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<MethodSignatureStructure> - - - - - -
**Returns:** [MethodSignatureImpl](./ts-morph-structures.methodsignatureimpl.md) diff --git a/docs/api/ts-morph-structures.methodsignatureimpl.md b/docs/api/ts-morph-structures.methodsignatureimpl.md index 7e94016..0e0e1a7 100644 --- a/docs/api/ts-morph-structures.methodsignatureimpl.md +++ b/docs/api/ts-morph-structures.methodsignatureimpl.md @@ -13,289 +13,29 @@ export default class MethodSignatureImpl implements MethodSignatureStructureClas ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.methodsignatureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `MethodSignatureImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.methodsignatureimpl._constructor_.md) | | Constructs a new instance of the MethodSignatureImpl class | ## Properties - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.methodsignatureimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[hasQuestionToken](./ts-morph-structures.methodsignatureimpl.hasquestiontoken.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.methodsignatureimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.MethodSignature - - - - - -
- -[leadingTrivia](./ts-morph-structures.methodsignatureimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.methodsignatureimpl.name.md) - - - - - - - -string - - - - - -
- -[parameters](./ts-morph-structures.methodsignatureimpl.parameters.md) - - - - -`readonly` - - - - -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] - - - - - -
- -[returnType?](./ts-morph-structures.methodsignatureimpl.returntype.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[returnTypeStructure](./ts-morph-structures.methodsignatureimpl.returntypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[trailingTrivia](./ts-morph-structures.methodsignatureimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[typeParameters](./ts-morph-structures.methodsignatureimpl.typeparameters.md) - - - - -`readonly` - - - - -(string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.methodsignatureimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [hasQuestionToken](./ts-morph-structures.methodsignatureimpl.hasquestiontoken.md) | | boolean | | +| [kind](./ts-morph-structures.methodsignatureimpl.kind.md) | readonly | StructureKind.MethodSignature | | +| [leadingTrivia](./ts-morph-structures.methodsignatureimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.methodsignatureimpl.name.md) | | string | | +| [parameters](./ts-morph-structures.methodsignatureimpl.parameters.md) | readonly | [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] | | +| [returnType?](./ts-morph-structures.methodsignatureimpl.returntype.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [returnTypeStructure](./ts-morph-structures.methodsignatureimpl.returntypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [trailingTrivia](./ts-morph-structures.methodsignatureimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [typeParameters](./ts-morph-structures.methodsignatureimpl.typeparameters.md) | readonly | (string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.methodsignatureimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.methodsignatureimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.methodsignatureimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.methodsignatureimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.methodsignaturestructureclassifc.md b/docs/api/ts-morph-structures.methodsignaturestructureclassifc.md index 3f189a8..82c572b 100644 --- a/docs/api/ts-morph-structures.methodsignaturestructureclassifc.md +++ b/docs/api/ts-morph-structures.methodsignaturestructureclassifc.md @@ -12,44 +12,7 @@ export interface MethodSignatureStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.methodsignaturestructureclassifc.kind.md) | readonly | StructureKind.MethodSignature | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.methodsignaturestructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.MethodSignature - - - - - -
diff --git a/docs/api/ts-morph-structures.moduledeclarationimpl._constructor_.md b/docs/api/ts-morph-structures.moduledeclarationimpl._constructor_.md index 7e8eca5..451b1d4 100644 --- a/docs/api/ts-morph-structures.moduledeclarationimpl._constructor_.md +++ b/docs/api/ts-morph-structures.moduledeclarationimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.moduledeclarationimpl.clone.md b/docs/api/ts-morph-structures.moduledeclarationimpl.clone.md index 31e448e..9176528 100644 --- a/docs/api/ts-morph-structures.moduledeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.moduledeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): ModuleDeclaratio ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<ModuleDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<ModuleDeclarationStructure> - - - - - -
**Returns:** [ModuleDeclarationImpl](./ts-morph-structures.moduledeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.moduledeclarationimpl.md b/docs/api/ts-morph-structures.moduledeclarationimpl.md index c6ddd5b..2360962 100644 --- a/docs/api/ts-morph-structures.moduledeclarationimpl.md +++ b/docs/api/ts-morph-structures.moduledeclarationimpl.md @@ -13,287 +13,29 @@ export default class ModuleDeclarationImpl implements ModuleDeclarationStructure ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.moduledeclarationimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `ModuleDeclarationImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.moduledeclarationimpl._constructor_.md) | | Constructs a new instance of the ModuleDeclarationImpl class | ## Properties - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[declarationKind?](./ts-morph-structures.moduledeclarationimpl.declarationkind.md) - - - - - - - -ModuleDeclarationKind - - - - -_(Optional)_ The module declaration kind. - - -
- -[docs](./ts-morph-structures.moduledeclarationimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[hasDeclareKeyword](./ts-morph-structures.moduledeclarationimpl.hasdeclarekeyword.md) - - - - - - - -boolean - - - - - -
- -[isDefaultExport](./ts-morph-structures.moduledeclarationimpl.isdefaultexport.md) - - - - - - - -boolean - - - - - -
- -[isExported](./ts-morph-structures.moduledeclarationimpl.isexported.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.moduledeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.Module - - - - - -
- -[leadingTrivia](./ts-morph-structures.moduledeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.moduledeclarationimpl.name.md) - - - - - - - -string - - - - - -
- -[statements](./ts-morph-structures.moduledeclarationimpl.statements.md) - - - - -`readonly` - - - - -([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] - - - - - -
- -[trailingTrivia](./ts-morph-structures.moduledeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [declarationKind?](./ts-morph-structures.moduledeclarationimpl.declarationkind.md) | | ModuleDeclarationKind | _(Optional)_ The module declaration kind. | +| [docs](./ts-morph-structures.moduledeclarationimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [hasDeclareKeyword](./ts-morph-structures.moduledeclarationimpl.hasdeclarekeyword.md) | | boolean | | +| [isDefaultExport](./ts-morph-structures.moduledeclarationimpl.isdefaultexport.md) | | boolean | | +| [isExported](./ts-morph-structures.moduledeclarationimpl.isexported.md) | | boolean | | +| [kind](./ts-morph-structures.moduledeclarationimpl.kind.md) | readonly | StructureKind.Module | | +| [leadingTrivia](./ts-morph-structures.moduledeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.moduledeclarationimpl.name.md) | | string | | +| [statements](./ts-morph-structures.moduledeclarationimpl.statements.md) | readonly | ([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] | | +| [trailingTrivia](./ts-morph-structures.moduledeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.moduledeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.moduledeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.moduledeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.moduledeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.moduledeclarationstructureclassifc.md b/docs/api/ts-morph-structures.moduledeclarationstructureclassifc.md index 9ad8e0f..4511ae9 100644 --- a/docs/api/ts-morph-structures.moduledeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.moduledeclarationstructureclassifc.md @@ -12,63 +12,8 @@ export interface ModuleDeclarationStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [declarationKind?](./ts-morph-structures.moduledeclarationstructureclassifc.declarationkind.md) | | ModuleDeclarationKind | _(Optional)_ The module declaration kind. | +| [kind](./ts-morph-structures.moduledeclarationstructureclassifc.kind.md) | readonly | StructureKind.Module | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[declarationKind?](./ts-morph-structures.moduledeclarationstructureclassifc.declarationkind.md) - - - - - - - -ModuleDeclarationKind - - - - -_(Optional)_ The module declaration kind. - - -
- -[kind](./ts-morph-structures.moduledeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.Module - - - - - -
diff --git a/docs/api/ts-morph-structures.nameablenodestructureclassifc.md b/docs/api/ts-morph-structures.nameablenodestructureclassifc.md index 66527a0..535c07d 100644 --- a/docs/api/ts-morph-structures.nameablenodestructureclassifc.md +++ b/docs/api/ts-morph-structures.nameablenodestructureclassifc.md @@ -12,44 +12,7 @@ export interface NameableNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [name?](./ts-morph-structures.nameablenodestructureclassifc.name.md) | | string | _(Optional)_ | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[name?](./ts-morph-structures.nameablenodestructureclassifc.name.md) - - - - - - - -string - - - - -_(Optional)_ - - -
diff --git a/docs/api/ts-morph-structures.namednodestructureclassifc.md b/docs/api/ts-morph-structures.namednodestructureclassifc.md index 71e3fcf..55c9fbf 100644 --- a/docs/api/ts-morph-structures.namednodestructureclassifc.md +++ b/docs/api/ts-morph-structures.namednodestructureclassifc.md @@ -12,42 +12,7 @@ export interface NamedNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [name](./ts-morph-structures.namednodestructureclassifc.name.md) | | string | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[name](./ts-morph-structures.namednodestructureclassifc.name.md) - - - - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.numbertypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.numbertypestructureimpl._constructor_.md index 5ea17b3..82acd57 100644 --- a/docs/api/ts-morph-structures.numbertypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.numbertypestructureimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(value: number); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| value | number | | -Parameter - - - - -Type - - - - -Description - - -
- -value - - - - -number - - - - - -
diff --git a/docs/api/ts-morph-structures.numbertypestructureimpl.clone.md b/docs/api/ts-morph-structures.numbertypestructureimpl.clone.md index 9fc069b..2a80856 100644 --- a/docs/api/ts-morph-structures.numbertypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.numbertypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: NumberTypeStructureImpl): NumberTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [NumberTypeStructureImpl](./ts-morph-structures.numbertypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[NumberTypeStructureImpl](./ts-morph-structures.numbertypestructureimpl.md) - - - - - -
**Returns:** [NumberTypeStructureImpl](./ts-morph-structures.numbertypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.numbertypestructureimpl.get.md b/docs/api/ts-morph-structures.numbertypestructureimpl.get.md index 74a4a00..5506d5a 100644 --- a/docs/api/ts-morph-structures.numbertypestructureimpl.get.md +++ b/docs/api/ts-morph-structures.numbertypestructureimpl.get.md @@ -14,37 +14,10 @@ static get(name: number): NumberTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | number | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -number - - - - - -
**Returns:** [NumberTypeStructureImpl](./ts-morph-structures.numbertypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.numbertypestructureimpl.md b/docs/api/ts-morph-structures.numbertypestructureimpl.md index 35edba0..b0fbcce 100644 --- a/docs/api/ts-morph-structures.numbertypestructureimpl.md +++ b/docs/api/ts-morph-structures.numbertypestructureimpl.md @@ -15,166 +15,22 @@ export default class NumberTypeStructureImpl extends TypeStructuresBase - -Constructor - - - - -Modifiers - - - - -Description - - - - - -[(constructor)(value)](./ts-morph-structures.numbertypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `NumberTypeStructureImpl` class - - - - +| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(value)](./ts-morph-structures.numbertypestructureimpl._constructor_.md) | | Constructs a new instance of the NumberTypeStructureImpl class | ## Properties - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.numbertypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[numberValue](./ts-morph-structures.numbertypestructureimpl.numbervalue.md) - - - - -`readonly` - - - - -number - - - - - -
- -[writerFunction](./ts-morph-structures.numbertypestructureimpl.writerfunction.md) - - - - -`readonly` - - - - -WriterFunction - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.numbertypestructureimpl.kind.md) | readonly | (not declared) | | +| [numberValue](./ts-morph-structures.numbertypestructureimpl.numbervalue.md) | readonly | number | | +| [writerFunction](./ts-morph-structures.numbertypestructureimpl.writerfunction.md) | readonly | WriterFunction | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.numbertypestructureimpl.clone.md) - - - - -`static` - - - - - -
- -[get(name)](./ts-morph-structures.numbertypestructureimpl.get.md) - - - - -`static` - - - - -Gets a singleton `NumberTypeStructureImpl` for the given name. - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.numbertypestructureimpl.clone.md) | static | | +| [get(name)](./ts-morph-structures.numbertypestructureimpl.get.md) | static | Gets a singleton NumberTypeStructureImpl for the given name. | -
diff --git a/docs/api/ts-morph-structures.overrideablenodestructureclassifc.md b/docs/api/ts-morph-structures.overrideablenodestructureclassifc.md index f6bb489..9cf973d 100644 --- a/docs/api/ts-morph-structures.overrideablenodestructureclassifc.md +++ b/docs/api/ts-morph-structures.overrideablenodestructureclassifc.md @@ -12,42 +12,7 @@ export interface OverrideableNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [hasOverrideKeyword](./ts-morph-structures.overrideablenodestructureclassifc.hasoverridekeyword.md) | | boolean | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[hasOverrideKeyword](./ts-morph-structures.overrideablenodestructureclassifc.hasoverridekeyword.md) - - - - - - - -boolean - - - - - -
diff --git a/docs/api/ts-morph-structures.parameterdeclarationimpl._constructor_.md b/docs/api/ts-morph-structures.parameterdeclarationimpl._constructor_.md index dbf33a0..6e3e589 100644 --- a/docs/api/ts-morph-structures.parameterdeclarationimpl._constructor_.md +++ b/docs/api/ts-morph-structures.parameterdeclarationimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.parameterdeclarationimpl.clone.md b/docs/api/ts-morph-structures.parameterdeclarationimpl.clone.md index 276b38f..23aa305 100644 --- a/docs/api/ts-morph-structures.parameterdeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.parameterdeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): ParameterDecl ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<ParameterDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<ParameterDeclarationStructure> - - - - - -
**Returns:** [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.parameterdeclarationimpl.md b/docs/api/ts-morph-structures.parameterdeclarationimpl.md index 1c29fd8..1659b95 100644 --- a/docs/api/ts-morph-structures.parameterdeclarationimpl.md +++ b/docs/api/ts-morph-structures.parameterdeclarationimpl.md @@ -13,340 +13,32 @@ export default class ParameterDeclarationImpl implements ParameterDeclarationStr ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.parameterdeclarationimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `ParameterDeclarationImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.parameterdeclarationimpl._constructor_.md) | | Constructs a new instance of the ParameterDeclarationImpl class | ## Properties - - - - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[decorators](./ts-morph-structures.parameterdeclarationimpl.decorators.md) - - - - -`readonly` - - - - -[DecoratorImpl](./ts-morph-structures.decoratorimpl.md)\[\] - - - - - -
- -[hasOverrideKeyword](./ts-morph-structures.parameterdeclarationimpl.hasoverridekeyword.md) - - - - - - - -boolean - - - - - -
- -[hasQuestionToken](./ts-morph-structures.parameterdeclarationimpl.hasquestiontoken.md) - - - - - - - -boolean - - - - - -
- -[initializer?](./ts-morph-structures.parameterdeclarationimpl.initializer.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[isReadonly](./ts-morph-structures.parameterdeclarationimpl.isreadonly.md) - - - - - - - -boolean - - - - - -
- -[isRestParameter](./ts-morph-structures.parameterdeclarationimpl.isrestparameter.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.parameterdeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.Parameter - - - - - -
- -[leadingTrivia](./ts-morph-structures.parameterdeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.parameterdeclarationimpl.name.md) - - - - - - - -string - - - - - -
- -[scope?](./ts-morph-structures.parameterdeclarationimpl.scope.md) - - - - - - - -import("ts-morph").Scope<> \| undefined - - - - -_(Optional)_ - - -
- -[trailingTrivia](./ts-morph-structures.parameterdeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[type?](./ts-morph-structures.parameterdeclarationimpl.type.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[typeStructure](./ts-morph-structures.parameterdeclarationimpl.typestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [decorators](./ts-morph-structures.parameterdeclarationimpl.decorators.md) | readonly | [DecoratorImpl](./ts-morph-structures.decoratorimpl.md)\[\] | | +| [hasOverrideKeyword](./ts-morph-structures.parameterdeclarationimpl.hasoverridekeyword.md) | | boolean | | +| [hasQuestionToken](./ts-morph-structures.parameterdeclarationimpl.hasquestiontoken.md) | | boolean | | +| [initializer?](./ts-morph-structures.parameterdeclarationimpl.initializer.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [isReadonly](./ts-morph-structures.parameterdeclarationimpl.isreadonly.md) | | boolean | | +| [isRestParameter](./ts-morph-structures.parameterdeclarationimpl.isrestparameter.md) | | boolean | | +| [kind](./ts-morph-structures.parameterdeclarationimpl.kind.md) | readonly | StructureKind.Parameter | | +| [leadingTrivia](./ts-morph-structures.parameterdeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.parameterdeclarationimpl.name.md) | | string | | +| [scope?](./ts-morph-structures.parameterdeclarationimpl.scope.md) | | import("ts-morph").Scope<> \| undefined | _(Optional)_ | +| [trailingTrivia](./ts-morph-structures.parameterdeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [type?](./ts-morph-structures.parameterdeclarationimpl.type.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [typeStructure](./ts-morph-structures.parameterdeclarationimpl.typestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.parameterdeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.parameterdeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.parameterdeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.parameterdeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.parameterdeclarationstructureclassifc.md b/docs/api/ts-morph-structures.parameterdeclarationstructureclassifc.md index fd48ae1..d016124 100644 --- a/docs/api/ts-morph-structures.parameterdeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.parameterdeclarationstructureclassifc.md @@ -12,61 +12,8 @@ export interface ParameterDeclarationStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [isRestParameter](./ts-morph-structures.parameterdeclarationstructureclassifc.isrestparameter.md) | | boolean | | +| [kind](./ts-morph-structures.parameterdeclarationstructureclassifc.kind.md) | readonly | StructureKind.Parameter | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[isRestParameter](./ts-morph-structures.parameterdeclarationstructureclassifc.isrestparameter.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.parameterdeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.Parameter - - - - - -
diff --git a/docs/api/ts-morph-structures.parameterednodestructureclassifc.md b/docs/api/ts-morph-structures.parameterednodestructureclassifc.md index 84d0766..e497a7e 100644 --- a/docs/api/ts-morph-structures.parameterednodestructureclassifc.md +++ b/docs/api/ts-morph-structures.parameterednodestructureclassifc.md @@ -12,44 +12,7 @@ export interface ParameteredNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [parameters](./ts-morph-structures.parameterednodestructureclassifc.parameters.md) | readonly | [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[parameters](./ts-morph-structures.parameterednodestructureclassifc.parameters.md) - - - - -`readonly` - - - - -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] - - - - - -
diff --git a/docs/api/ts-morph-structures.parametertypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.parametertypestructureimpl._constructor_.md index 8756459..1b21fb1 100644 --- a/docs/api/ts-morph-structures.parametertypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.parametertypestructureimpl._constructor_.md @@ -14,48 +14,8 @@ constructor(name: string, typeStructure: TypeStructures | undefined); ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | +| typeStructure | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
- -typeStructure - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
diff --git a/docs/api/ts-morph-structures.parametertypestructureimpl.clone.md b/docs/api/ts-morph-structures.parametertypestructureimpl.clone.md index 8f4a6b7..046a887 100644 --- a/docs/api/ts-morph-structures.parametertypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.parametertypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: ParameterTypeStructureImpl): ParameterTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [ParameterTypeStructureImpl](./ts-morph-structures.parametertypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[ParameterTypeStructureImpl](./ts-morph-structures.parametertypestructureimpl.md) - - - - - -
**Returns:** [ParameterTypeStructureImpl](./ts-morph-structures.parametertypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.parametertypestructureimpl.md b/docs/api/ts-morph-structures.parametertypestructureimpl.md index 18a78c9..33773f4 100644 --- a/docs/api/ts-morph-structures.parametertypestructureimpl.md +++ b/docs/api/ts-morph-structures.parametertypestructureimpl.md @@ -15,165 +15,22 @@ export default class ParameterTypeStructureImpl extends TypeStructuresBase - -Constructor - - - - -Modifiers - - - - -Description - - - - - -[(constructor)(name, typeStructure)](./ts-morph-structures.parametertypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `ParameterTypeStructureImpl` class - - - - +| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name, typeStructure)](./ts-morph-structures.parametertypestructureimpl._constructor_.md) | | Constructs a new instance of the ParameterTypeStructureImpl class | ## Properties - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.parametertypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[name](./ts-morph-structures.parametertypestructureimpl.name.md) - - - - - - - -string - - - - - -
- -[typeStructure](./ts-morph-structures.parametertypestructureimpl.typestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[writerFunction](./ts-morph-structures.parametertypestructureimpl.writerfunction.md) - - - - -`readonly` - - - - -(writer: CodeBlockWriter) => void - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.parametertypestructureimpl.kind.md) | readonly | (not declared) | | +| [name](./ts-morph-structures.parametertypestructureimpl.name.md) | | string | | +| [typeStructure](./ts-morph-structures.parametertypestructureimpl.typestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [writerFunction](./ts-morph-structures.parametertypestructureimpl.writerfunction.md) | readonly | (writer: CodeBlockWriter) => void | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.parametertypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.parametertypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.parenthesestypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.parenthesestypestructureimpl._constructor_.md index 148a866..1b97c48 100644 --- a/docs/api/ts-morph-structures.parenthesestypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.parenthesestypestructureimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(childType: TypeStructures); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| childType | [TypeStructures](./ts-morph-structures.typestructures.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -childType - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.parenthesestypestructureimpl.clone.md b/docs/api/ts-morph-structures.parenthesestypestructureimpl.clone.md index 0643a6e..da1bf5a 100644 --- a/docs/api/ts-morph-structures.parenthesestypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.parenthesestypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: ParenthesesTypeStructureImpl): ParenthesesTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [ParenthesesTypeStructureImpl](./ts-morph-structures.parenthesestypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[ParenthesesTypeStructureImpl](./ts-morph-structures.parenthesestypestructureimpl.md) - - - - - -
**Returns:** [ParenthesesTypeStructureImpl](./ts-morph-structures.parenthesestypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.parenthesestypestructureimpl.md b/docs/api/ts-morph-structures.parenthesestypestructureimpl.md index da6f8c8..eda037d 100644 --- a/docs/api/ts-morph-structures.parenthesestypestructureimpl.md +++ b/docs/api/ts-morph-structures.parenthesestypestructureimpl.md @@ -17,236 +17,25 @@ export default class ParenthesesTypeStructureImpl extends TypeStructuresWithChil ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(childType)](./ts-morph-structures.parenthesestypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `ParenthesesTypeStructureImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(childType)](./ts-morph-structures.parenthesestypestructureimpl._constructor_.md) | | Constructs a new instance of the ParenthesesTypeStructureImpl class | ## Properties - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[childTypes](./ts-morph-structures.parenthesestypestructureimpl.childtypes.md) - - - - -`readonly` - - - - -\[[TypeStructures](./ts-morph-structures.typestructures.md)\] - - - - - -
- -[endToken](./ts-morph-structures.parenthesestypestructureimpl.endtoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
- -[joinChildrenToken](./ts-morph-structures.parenthesestypestructureimpl.joinchildrentoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
- -[kind](./ts-morph-structures.parenthesestypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[maxChildCount](./ts-morph-structures.parenthesestypestructureimpl.maxchildcount.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
- -[objectType](./ts-morph-structures.parenthesestypestructureimpl.objecttype.md) - - - - -`protected` - -`readonly` - - - - -null - - - - - -
- -[startToken](./ts-morph-structures.parenthesestypestructureimpl.starttoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [childTypes](./ts-morph-structures.parenthesestypestructureimpl.childtypes.md) | readonly | \[[TypeStructures](./ts-morph-structures.typestructures.md)\] | | +| [endToken](./ts-morph-structures.parenthesestypestructureimpl.endtoken.md) |

protected

readonly

| (not declared) | | +| [joinChildrenToken](./ts-morph-structures.parenthesestypestructureimpl.joinchildrentoken.md) |

protected

readonly

| (not declared) | | +| [kind](./ts-morph-structures.parenthesestypestructureimpl.kind.md) | readonly | (not declared) | | +| [maxChildCount](./ts-morph-structures.parenthesestypestructureimpl.maxchildcount.md) |

protected

readonly

| (not declared) | | +| [objectType](./ts-morph-structures.parenthesestypestructureimpl.objecttype.md) |

protected

readonly

| null | | +| [startToken](./ts-morph-structures.parenthesestypestructureimpl.starttoken.md) |

protected

readonly

| (not declared) | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.parenthesestypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.parenthesestypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.parseliteraltype.md b/docs/api/ts-morph-structures.parseliteraltype.md index ea9eb18..e54be6f 100644 --- a/docs/api/ts-morph-structures.parseliteraltype.md +++ b/docs/api/ts-morph-structures.parseliteraltype.md @@ -12,37 +12,10 @@ export default function parseLiteralType(source: string): TypeStructures; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | string | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -string - - - - - -
**Returns:** [TypeStructures](./ts-morph-structures.typestructures.md) diff --git a/docs/api/ts-morph-structures.prefixoperatorstypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.prefixoperatorstypestructureimpl._constructor_.md index 793894a..75bf0d2 100644 --- a/docs/api/ts-morph-structures.prefixoperatorstypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.prefixoperatorstypestructureimpl._constructor_.md @@ -14,48 +14,8 @@ constructor(operators: readonly PrefixUnaryOperator[], objectType: TypeStructure ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| operators | readonly [PrefixUnaryOperator](./ts-morph-structures.prefixunaryoperator.md)\[\] | | +| objectType | [TypeStructures](./ts-morph-structures.typestructures.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -operators - - - - -readonly [PrefixUnaryOperator](./ts-morph-structures.prefixunaryoperator.md)\[\] - - - - - -
- -objectType - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.prefixoperatorstypestructureimpl.clone.md b/docs/api/ts-morph-structures.prefixoperatorstypestructureimpl.clone.md index 3e9de95..d829d6c 100644 --- a/docs/api/ts-morph-structures.prefixoperatorstypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.prefixoperatorstypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: PrefixOperatorsTypeStructureImpl): PrefixOperatorsTypeStruct ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [PrefixOperatorsTypeStructureImpl](./ts-morph-structures.prefixoperatorstypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[PrefixOperatorsTypeStructureImpl](./ts-morph-structures.prefixoperatorstypestructureimpl.md) - - - - - -
**Returns:** [PrefixOperatorsTypeStructureImpl](./ts-morph-structures.prefixoperatorstypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.prefixoperatorstypestructureimpl.md b/docs/api/ts-morph-structures.prefixoperatorstypestructureimpl.md index be30b00..3f2a92b 100644 --- a/docs/api/ts-morph-structures.prefixoperatorstypestructureimpl.md +++ b/docs/api/ts-morph-structures.prefixoperatorstypestructureimpl.md @@ -15,165 +15,22 @@ export default class PrefixOperatorsTypeStructureImpl extends TypeStructuresBase ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(operators, objectType)](./ts-morph-structures.prefixoperatorstypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `PrefixOperatorsTypeStructureImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(operators, objectType)](./ts-morph-structures.prefixoperatorstypestructureimpl._constructor_.md) | | Constructs a new instance of the PrefixOperatorsTypeStructureImpl class | ## Properties - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.prefixoperatorstypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[objectType](./ts-morph-structures.prefixoperatorstypestructureimpl.objecttype.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
- -[operators](./ts-morph-structures.prefixoperatorstypestructureimpl.operators.md) - - - - - - - -[PrefixUnaryOperator](./ts-morph-structures.prefixunaryoperator.md)\[\] - - - - - -
- -[writerFunction](./ts-morph-structures.prefixoperatorstypestructureimpl.writerfunction.md) - - - - -`readonly` - - - - -WriterFunction - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.prefixoperatorstypestructureimpl.kind.md) | readonly | (not declared) | | +| [objectType](./ts-morph-structures.prefixoperatorstypestructureimpl.objecttype.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) | | +| [operators](./ts-morph-structures.prefixoperatorstypestructureimpl.operators.md) | | [PrefixUnaryOperator](./ts-morph-structures.prefixunaryoperator.md)\[\] | | +| [writerFunction](./ts-morph-structures.prefixoperatorstypestructureimpl.writerfunction.md) | readonly | WriterFunction | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.prefixoperatorstypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.prefixoperatorstypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.propertyassignmentimpl._constructor_.md b/docs/api/ts-morph-structures.propertyassignmentimpl._constructor_.md index bcd9407..0a87d61 100644 --- a/docs/api/ts-morph-structures.propertyassignmentimpl._constructor_.md +++ b/docs/api/ts-morph-structures.propertyassignmentimpl._constructor_.md @@ -14,48 +14,8 @@ constructor(name: string, initializer: stringOrWriterFunction); ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | +| initializer | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
- -initializer - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.propertyassignmentimpl.clone.md b/docs/api/ts-morph-structures.propertyassignmentimpl.clone.md index e8626bd..f1c5234 100644 --- a/docs/api/ts-morph-structures.propertyassignmentimpl.clone.md +++ b/docs/api/ts-morph-structures.propertyassignmentimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): PropertyAssignm ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<PropertyAssignmentStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<PropertyAssignmentStructure> - - - - - -
**Returns:** [PropertyAssignmentImpl](./ts-morph-structures.propertyassignmentimpl.md) diff --git a/docs/api/ts-morph-structures.propertyassignmentimpl.md b/docs/api/ts-morph-structures.propertyassignmentimpl.md index 02eda65..e6ff656 100644 --- a/docs/api/ts-morph-structures.propertyassignmentimpl.md +++ b/docs/api/ts-morph-structures.propertyassignmentimpl.md @@ -13,196 +13,24 @@ export default class PropertyAssignmentImpl implements PropertyAssignmentStructu ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name, initializer)](./ts-morph-structures.propertyassignmentimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `PropertyAssignmentImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name, initializer)](./ts-morph-structures.propertyassignmentimpl._constructor_.md) | | Constructs a new instance of the PropertyAssignmentImpl class | ## Properties - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[initializer](./ts-morph-structures.propertyassignmentimpl.initializer.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - - -
- -[kind](./ts-morph-structures.propertyassignmentimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.PropertyAssignment - - - - - -
- -[leadingTrivia](./ts-morph-structures.propertyassignmentimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.propertyassignmentimpl.name.md) - - - - - - - -string - - - - - -
- -[trailingTrivia](./ts-morph-structures.propertyassignmentimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [initializer](./ts-morph-structures.propertyassignmentimpl.initializer.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | | +| [kind](./ts-morph-structures.propertyassignmentimpl.kind.md) | readonly | StructureKind.PropertyAssignment | | +| [leadingTrivia](./ts-morph-structures.propertyassignmentimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.propertyassignmentimpl.name.md) | | string | | +| [trailingTrivia](./ts-morph-structures.propertyassignmentimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.propertyassignmentimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.propertyassignmentimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.propertyassignmentimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.propertyassignmentimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.propertyassignmentstructureclassifc.md b/docs/api/ts-morph-structures.propertyassignmentstructureclassifc.md index 3f3651e..4a60396 100644 --- a/docs/api/ts-morph-structures.propertyassignmentstructureclassifc.md +++ b/docs/api/ts-morph-structures.propertyassignmentstructureclassifc.md @@ -12,61 +12,8 @@ export interface PropertyAssignmentStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [initializer](./ts-morph-structures.propertyassignmentstructureclassifc.initializer.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | | +| [kind](./ts-morph-structures.propertyassignmentstructureclassifc.kind.md) | readonly | StructureKind.PropertyAssignment | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[initializer](./ts-morph-structures.propertyassignmentstructureclassifc.initializer.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - - -
- -[kind](./ts-morph-structures.propertyassignmentstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.PropertyAssignment - - - - - -
diff --git a/docs/api/ts-morph-structures.propertydeclarationimpl._constructor_.md b/docs/api/ts-morph-structures.propertydeclarationimpl._constructor_.md index bfa3fce..a75980d 100644 --- a/docs/api/ts-morph-structures.propertydeclarationimpl._constructor_.md +++ b/docs/api/ts-morph-structures.propertydeclarationimpl._constructor_.md @@ -14,48 +14,8 @@ constructor(isStatic: boolean, name: string); ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| isStatic | boolean | | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -isStatic - - - - -boolean - - - - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.propertydeclarationimpl.clone.md b/docs/api/ts-morph-structures.propertydeclarationimpl.clone.md index e4928a4..e81e42c 100644 --- a/docs/api/ts-morph-structures.propertydeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.propertydeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): PropertyDeclar ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<PropertyDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<PropertyDeclarationStructure> - - - - - -
**Returns:** [PropertyDeclarationImpl](./ts-morph-structures.propertydeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.propertydeclarationimpl.fromsignature.md b/docs/api/ts-morph-structures.propertydeclarationimpl.fromsignature.md index 034b82e..7330946 100644 --- a/docs/api/ts-morph-structures.propertydeclarationimpl.fromsignature.md +++ b/docs/api/ts-morph-structures.propertydeclarationimpl.fromsignature.md @@ -12,51 +12,11 @@ static fromSignature(isStatic: boolean, signature: PropertySignatureImpl): Prope ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| isStatic | boolean | | +| signature | [PropertySignatureImpl](./ts-morph-structures.propertysignatureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -isStatic - - - - -boolean - - - - - -
- -signature - - - - -[PropertySignatureImpl](./ts-morph-structures.propertysignatureimpl.md) - - - - - -
**Returns:** [PropertyDeclarationImpl](./ts-morph-structures.propertydeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.propertydeclarationimpl.md b/docs/api/ts-morph-structures.propertydeclarationimpl.md index aa0e90f..6ce8ffd 100644 --- a/docs/api/ts-morph-structures.propertydeclarationimpl.md +++ b/docs/api/ts-morph-structures.propertydeclarationimpl.md @@ -13,441 +13,38 @@ export default class PropertyDeclarationImpl implements PropertyDeclarationStruc ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(isStatic, name)](./ts-morph-structures.propertydeclarationimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `PropertyDeclarationImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(isStatic, name)](./ts-morph-structures.propertydeclarationimpl._constructor_.md) | | Constructs a new instance of the PropertyDeclarationImpl class | ## Properties - - - - - - - - - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[decorators](./ts-morph-structures.propertydeclarationimpl.decorators.md) - - - - -`readonly` - - - - -[DecoratorImpl](./ts-morph-structures.decoratorimpl.md)\[\] - - - - - -
- -[docs](./ts-morph-structures.propertydeclarationimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[hasAccessorKeyword](./ts-morph-structures.propertydeclarationimpl.hasaccessorkeyword.md) - - - - - - - -boolean - - - - - -
- -[hasDeclareKeyword](./ts-morph-structures.propertydeclarationimpl.hasdeclarekeyword.md) - - - - - - - -boolean - - - - - -
- -[hasExclamationToken](./ts-morph-structures.propertydeclarationimpl.hasexclamationtoken.md) - - - - - - - -boolean - - - - - -
- -[hasOverrideKeyword](./ts-morph-structures.propertydeclarationimpl.hasoverridekeyword.md) - - - - - - - -boolean - - - - - -
- -[hasQuestionToken](./ts-morph-structures.propertydeclarationimpl.hasquestiontoken.md) - - - - - - - -boolean - - - - - -
- -[initializer?](./ts-morph-structures.propertydeclarationimpl.initializer.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[isAbstract](./ts-morph-structures.propertydeclarationimpl.isabstract.md) - - - - - - - -boolean - - - - - -
- -[isReadonly](./ts-morph-structures.propertydeclarationimpl.isreadonly.md) - - - - - - - -boolean - - - - - -
- -[isStatic](./ts-morph-structures.propertydeclarationimpl.isstatic.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.propertydeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.Property - - - - - -
- -[leadingTrivia](./ts-morph-structures.propertydeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.propertydeclarationimpl.name.md) - - - - - - - -string - - - - - -
- -[scope?](./ts-morph-structures.propertydeclarationimpl.scope.md) - - - - - - - -import("ts-morph").Scope<> \| undefined - - - - -_(Optional)_ - - -
- -[trailingTrivia](./ts-morph-structures.propertydeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[type?](./ts-morph-structures.propertydeclarationimpl.type.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[typeStructure](./ts-morph-structures.propertydeclarationimpl.typestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [decorators](./ts-morph-structures.propertydeclarationimpl.decorators.md) | readonly | [DecoratorImpl](./ts-morph-structures.decoratorimpl.md)\[\] | | +| [docs](./ts-morph-structures.propertydeclarationimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [hasAccessorKeyword](./ts-morph-structures.propertydeclarationimpl.hasaccessorkeyword.md) | | boolean | | +| [hasDeclareKeyword](./ts-morph-structures.propertydeclarationimpl.hasdeclarekeyword.md) | | boolean | | +| [hasExclamationToken](./ts-morph-structures.propertydeclarationimpl.hasexclamationtoken.md) | | boolean | | +| [hasOverrideKeyword](./ts-morph-structures.propertydeclarationimpl.hasoverridekeyword.md) | | boolean | | +| [hasQuestionToken](./ts-morph-structures.propertydeclarationimpl.hasquestiontoken.md) | | boolean | | +| [initializer?](./ts-morph-structures.propertydeclarationimpl.initializer.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [isAbstract](./ts-morph-structures.propertydeclarationimpl.isabstract.md) | | boolean | | +| [isReadonly](./ts-morph-structures.propertydeclarationimpl.isreadonly.md) | | boolean | | +| [isStatic](./ts-morph-structures.propertydeclarationimpl.isstatic.md) | | boolean | | +| [kind](./ts-morph-structures.propertydeclarationimpl.kind.md) | readonly | StructureKind.Property | | +| [leadingTrivia](./ts-morph-structures.propertydeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.propertydeclarationimpl.name.md) | | string | | +| [scope?](./ts-morph-structures.propertydeclarationimpl.scope.md) | | import("ts-morph").Scope<> \| undefined | _(Optional)_ | +| [trailingTrivia](./ts-morph-structures.propertydeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [type?](./ts-morph-structures.propertydeclarationimpl.type.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [typeStructure](./ts-morph-structures.propertydeclarationimpl.typestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | ## Methods - - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.propertydeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[fromSignature(isStatic, signature)](./ts-morph-structures.propertydeclarationimpl.fromsignature.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.propertydeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.propertydeclarationimpl.clone.md) | static | | +| [fromSignature(isStatic, signature)](./ts-morph-structures.propertydeclarationimpl.fromsignature.md) | static | | +| [toJSON()](./ts-morph-structures.propertydeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.propertydeclarationstructureclassifc.md b/docs/api/ts-morph-structures.propertydeclarationstructureclassifc.md index 7cc7f6c..eae408a 100644 --- a/docs/api/ts-morph-structures.propertydeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.propertydeclarationstructureclassifc.md @@ -12,78 +12,9 @@ export interface PropertyDeclarationStructureClassIfc ## Properties - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [hasAccessorKeyword](./ts-morph-structures.propertydeclarationstructureclassifc.hasaccessorkeyword.md) | | boolean | | +| [isStatic](./ts-morph-structures.propertydeclarationstructureclassifc.isstatic.md) | | boolean | | +| [kind](./ts-morph-structures.propertydeclarationstructureclassifc.kind.md) | readonly | StructureKind.Property | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[hasAccessorKeyword](./ts-morph-structures.propertydeclarationstructureclassifc.hasaccessorkeyword.md) - - - - - - - -boolean - - - - - -
- -[isStatic](./ts-morph-structures.propertydeclarationstructureclassifc.isstatic.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.propertydeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.Property - - - - - -
diff --git a/docs/api/ts-morph-structures.propertysignatureimpl._constructor_.md b/docs/api/ts-morph-structures.propertysignatureimpl._constructor_.md index bd720ce..c64f4ee 100644 --- a/docs/api/ts-morph-structures.propertysignatureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.propertysignatureimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.propertysignatureimpl.clone.md b/docs/api/ts-morph-structures.propertysignatureimpl.clone.md index 9976879..32ef74c 100644 --- a/docs/api/ts-morph-structures.propertysignatureimpl.clone.md +++ b/docs/api/ts-morph-structures.propertysignatureimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): PropertySignatur ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<PropertySignatureStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<PropertySignatureStructure> - - - - - -
**Returns:** [PropertySignatureImpl](./ts-morph-structures.propertysignatureimpl.md) diff --git a/docs/api/ts-morph-structures.propertysignatureimpl.md b/docs/api/ts-morph-structures.propertysignatureimpl.md index d55bdf5..03ab55c 100644 --- a/docs/api/ts-morph-structures.propertysignatureimpl.md +++ b/docs/api/ts-morph-structures.propertysignatureimpl.md @@ -13,287 +13,29 @@ export default class PropertySignatureImpl implements PropertySignatureStructure ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.propertysignatureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `PropertySignatureImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.propertysignatureimpl._constructor_.md) | | Constructs a new instance of the PropertySignatureImpl class | ## Properties - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.propertysignatureimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[hasQuestionToken](./ts-morph-structures.propertysignatureimpl.hasquestiontoken.md) - - - - - - - -boolean - - - - - -
- -[initializer?](./ts-morph-structures.propertysignatureimpl.initializer.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[isReadonly](./ts-morph-structures.propertysignatureimpl.isreadonly.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.propertysignatureimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.PropertySignature - - - - - -
- -[leadingTrivia](./ts-morph-structures.propertysignatureimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.propertysignatureimpl.name.md) - - - - - - - -string - - - - - -
- -[trailingTrivia](./ts-morph-structures.propertysignatureimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[type?](./ts-morph-structures.propertysignatureimpl.type.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[typeStructure](./ts-morph-structures.propertysignatureimpl.typestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.propertysignatureimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [hasQuestionToken](./ts-morph-structures.propertysignatureimpl.hasquestiontoken.md) | | boolean | | +| [initializer?](./ts-morph-structures.propertysignatureimpl.initializer.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [isReadonly](./ts-morph-structures.propertysignatureimpl.isreadonly.md) | | boolean | | +| [kind](./ts-morph-structures.propertysignatureimpl.kind.md) | readonly | StructureKind.PropertySignature | | +| [leadingTrivia](./ts-morph-structures.propertysignatureimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.propertysignatureimpl.name.md) | | string | | +| [trailingTrivia](./ts-morph-structures.propertysignatureimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [type?](./ts-morph-structures.propertysignatureimpl.type.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [typeStructure](./ts-morph-structures.propertysignatureimpl.typestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.propertysignatureimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.propertysignatureimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.propertysignatureimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.propertysignatureimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.propertysignaturestructureclassifc.md b/docs/api/ts-morph-structures.propertysignaturestructureclassifc.md index ff239ca..f92aa13 100644 --- a/docs/api/ts-morph-structures.propertysignaturestructureclassifc.md +++ b/docs/api/ts-morph-structures.propertysignaturestructureclassifc.md @@ -12,44 +12,7 @@ export interface PropertySignatureStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.propertysignaturestructureclassifc.kind.md) | readonly | StructureKind.PropertySignature | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.propertysignaturestructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.PropertySignature - - - - - -
diff --git a/docs/api/ts-morph-structures.qualifiednametypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.qualifiednametypestructureimpl._constructor_.md index da84d76..8c13732 100644 --- a/docs/api/ts-morph-structures.qualifiednametypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.qualifiednametypestructureimpl._constructor_.md @@ -14,36 +14,7 @@ constructor(childTypes?: string[]); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| childTypes | string\[\] | _(Optional)_ | -Parameter - - - - -Type - - - - -Description - - -
- -childTypes - - - - -string\[\] - - - - -_(Optional)_ - - -
diff --git a/docs/api/ts-morph-structures.qualifiednametypestructureimpl.clone.md b/docs/api/ts-morph-structures.qualifiednametypestructureimpl.clone.md index 34a4a86..f01faba 100644 --- a/docs/api/ts-morph-structures.qualifiednametypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.qualifiednametypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: QualifiedNameTypeStructureImpl): QualifiedNameTypeStructureI ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [QualifiedNameTypeStructureImpl](./ts-morph-structures.qualifiednametypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[QualifiedNameTypeStructureImpl](./ts-morph-structures.qualifiednametypestructureimpl.md) - - - - - -
**Returns:** [QualifiedNameTypeStructureImpl](./ts-morph-structures.qualifiednametypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.qualifiednametypestructureimpl.md b/docs/api/ts-morph-structures.qualifiednametypestructureimpl.md index f2cb451..4e5d6c8 100644 --- a/docs/api/ts-morph-structures.qualifiednametypestructureimpl.md +++ b/docs/api/ts-morph-structures.qualifiednametypestructureimpl.md @@ -17,148 +17,21 @@ export default class QualifiedNameTypeStructureImpl extends TypeStructuresBase - -Constructor - - - - -Modifiers - - - - -Description - - - - - -[(constructor)(childTypes)](./ts-morph-structures.qualifiednametypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `QualifiedNameTypeStructureImpl` class - - - - +| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(childTypes)](./ts-morph-structures.qualifiednametypestructureimpl._constructor_.md) | | Constructs a new instance of the QualifiedNameTypeStructureImpl class | ## Properties - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[childTypes](./ts-morph-structures.qualifiednametypestructureimpl.childtypes.md) - - - - - - - -string\[\] - - - - - -
- -[kind](./ts-morph-structures.qualifiednametypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[writerFunction](./ts-morph-structures.qualifiednametypestructureimpl.writerfunction.md) - - - - -`readonly` - - - - -WriterFunction - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [childTypes](./ts-morph-structures.qualifiednametypestructureimpl.childtypes.md) | | string\[\] | | +| [kind](./ts-morph-structures.qualifiednametypestructureimpl.kind.md) | readonly | (not declared) | | +| [writerFunction](./ts-morph-structures.qualifiednametypestructureimpl.writerfunction.md) | readonly | WriterFunction | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.qualifiednametypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.qualifiednametypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.questiontokenablenodestructureclassifc.md b/docs/api/ts-morph-structures.questiontokenablenodestructureclassifc.md index 72d7653..adae69f 100644 --- a/docs/api/ts-morph-structures.questiontokenablenodestructureclassifc.md +++ b/docs/api/ts-morph-structures.questiontokenablenodestructureclassifc.md @@ -12,42 +12,7 @@ export interface QuestionTokenableNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [hasQuestionToken](./ts-morph-structures.questiontokenablenodestructureclassifc.hasquestiontoken.md) | | boolean | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[hasQuestionToken](./ts-morph-structures.questiontokenablenodestructureclassifc.hasquestiontoken.md) - - - - - - - -boolean - - - - - -
diff --git a/docs/api/ts-morph-structures.readonlyablenodestructureclassifc.md b/docs/api/ts-morph-structures.readonlyablenodestructureclassifc.md index 928ed39..7ecbdc4 100644 --- a/docs/api/ts-morph-structures.readonlyablenodestructureclassifc.md +++ b/docs/api/ts-morph-structures.readonlyablenodestructureclassifc.md @@ -12,42 +12,7 @@ export interface ReadonlyableNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [isReadonly](./ts-morph-structures.readonlyablenodestructureclassifc.isreadonly.md) | | boolean | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[isReadonly](./ts-morph-structures.readonlyablenodestructureclassifc.isreadonly.md) - - - - - - - -boolean - - - - - -
diff --git a/docs/api/ts-morph-structures.returntypednodestructureclassifc.md b/docs/api/ts-morph-structures.returntypednodestructureclassifc.md index 8ba142d..0e8d99d 100644 --- a/docs/api/ts-morph-structures.returntypednodestructureclassifc.md +++ b/docs/api/ts-morph-structures.returntypednodestructureclassifc.md @@ -12,61 +12,8 @@ export interface ReturnTypedNodeStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [returnType?](./ts-morph-structures.returntypednodestructureclassifc.returntype.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | _(Optional)_ | +| [returnTypeStructure](./ts-morph-structures.returntypednodestructureclassifc.returntypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[returnType?](./ts-morph-structures.returntypednodestructureclassifc.returntype.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - -_(Optional)_ - - -
- -[returnTypeStructure](./ts-morph-structures.returntypednodestructureclassifc.returntypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
diff --git a/docs/api/ts-morph-structures.returntypednodetypestructure.md b/docs/api/ts-morph-structures.returntypednodetypestructure.md index 982599d..c9f3538 100644 --- a/docs/api/ts-morph-structures.returntypednodetypestructure.md +++ b/docs/api/ts-morph-structures.returntypednodetypestructure.md @@ -12,59 +12,8 @@ export interface ReturnTypedNodeTypeStructure ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [returnType](./ts-morph-structures.returntypednodetypestructure.returntype.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | | +| [returnTypeStructure](./ts-morph-structures.returntypednodetypestructure.returntypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[returnType](./ts-morph-structures.returntypednodetypestructure.returntype.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - - -
- -[returnTypeStructure](./ts-morph-structures.returntypednodetypestructure.returntypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
diff --git a/docs/api/ts-morph-structures.scopednodestructureclassifc.md b/docs/api/ts-morph-structures.scopednodestructureclassifc.md index dbf069f..39d4729 100644 --- a/docs/api/ts-morph-structures.scopednodestructureclassifc.md +++ b/docs/api/ts-morph-structures.scopednodestructureclassifc.md @@ -12,44 +12,7 @@ export interface ScopedNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [scope?](./ts-morph-structures.scopednodestructureclassifc.scope.md) | | Scope | _(Optional)_ | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[scope?](./ts-morph-structures.scopednodestructureclassifc.scope.md) - - - - - - - -Scope - - - - -_(Optional)_ - - -
diff --git a/docs/api/ts-morph-structures.setaccessordeclarationimpl._constructor_.md b/docs/api/ts-morph-structures.setaccessordeclarationimpl._constructor_.md index 5b944b6..74e95ef 100644 --- a/docs/api/ts-morph-structures.setaccessordeclarationimpl._constructor_.md +++ b/docs/api/ts-morph-structures.setaccessordeclarationimpl._constructor_.md @@ -14,62 +14,9 @@ constructor(isStatic: boolean, name: string, setterParameter: ParameterDeclarati ## Parameters - - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| isStatic | boolean | | +| name | string | | +| setterParameter | [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -isStatic - - - - -boolean - - - - - -
- -name - - - - -string - - - - - -
- -setterParameter - - - - -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.setaccessordeclarationimpl.clone.md b/docs/api/ts-morph-structures.setaccessordeclarationimpl.clone.md index 3874c71..f4354bd 100644 --- a/docs/api/ts-morph-structures.setaccessordeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.setaccessordeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): SetAccessor ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<SetAccessorDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<SetAccessorDeclarationStructure> - - - - - -
**Returns:** [SetAccessorDeclarationImpl](./ts-morph-structures.setaccessordeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.setaccessordeclarationimpl.md b/docs/api/ts-morph-structures.setaccessordeclarationimpl.md index 3e847fb..77cb6d2 100644 --- a/docs/api/ts-morph-structures.setaccessordeclarationimpl.md +++ b/docs/api/ts-morph-structures.setaccessordeclarationimpl.md @@ -13,363 +13,33 @@ export default class SetAccessorDeclarationImpl implements SetAccessorDeclaratio ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(isStatic, name, setterParameter)](./ts-morph-structures.setaccessordeclarationimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `SetAccessorDeclarationImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(isStatic, name, setterParameter)](./ts-morph-structures.setaccessordeclarationimpl._constructor_.md) | | Constructs a new instance of the SetAccessorDeclarationImpl class | ## Properties - - - - - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[decorators](./ts-morph-structures.setaccessordeclarationimpl.decorators.md) - - - - -`readonly` - - - - -[DecoratorImpl](./ts-morph-structures.decoratorimpl.md)\[\] - - - - - -
- -[docs](./ts-morph-structures.setaccessordeclarationimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[isAbstract](./ts-morph-structures.setaccessordeclarationimpl.isabstract.md) - - - - - - - -boolean - - - - - -
- -[isStatic](./ts-morph-structures.setaccessordeclarationimpl.isstatic.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.setaccessordeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.SetAccessor - - - - - -
- -[leadingTrivia](./ts-morph-structures.setaccessordeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.setaccessordeclarationimpl.name.md) - - - - - - - -string - - - - - -
- -[parameters](./ts-morph-structures.setaccessordeclarationimpl.parameters.md) - - - - -`readonly` - - - - -[ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] - - - - - -
- -[returnType?](./ts-morph-structures.setaccessordeclarationimpl.returntype.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[returnTypeStructure](./ts-morph-structures.setaccessordeclarationimpl.returntypestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[scope?](./ts-morph-structures.setaccessordeclarationimpl.scope.md) - - - - - - - -import("ts-morph").Scope<> \| undefined - - - - -_(Optional)_ - - -
- -[statements](./ts-morph-structures.setaccessordeclarationimpl.statements.md) - - - - -`readonly` - - - - -([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] - - - - - -
- -[trailingTrivia](./ts-morph-structures.setaccessordeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[typeParameters](./ts-morph-structures.setaccessordeclarationimpl.typeparameters.md) - - - - -`readonly` - - - - -(string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [decorators](./ts-morph-structures.setaccessordeclarationimpl.decorators.md) | readonly | [DecoratorImpl](./ts-morph-structures.decoratorimpl.md)\[\] | | +| [docs](./ts-morph-structures.setaccessordeclarationimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [isAbstract](./ts-morph-structures.setaccessordeclarationimpl.isabstract.md) | | boolean | | +| [isStatic](./ts-morph-structures.setaccessordeclarationimpl.isstatic.md) | | boolean | | +| [kind](./ts-morph-structures.setaccessordeclarationimpl.kind.md) | readonly | StructureKind.SetAccessor | | +| [leadingTrivia](./ts-morph-structures.setaccessordeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.setaccessordeclarationimpl.name.md) | | string | | +| [parameters](./ts-morph-structures.setaccessordeclarationimpl.parameters.md) | readonly | [ParameterDeclarationImpl](./ts-morph-structures.parameterdeclarationimpl.md)\[\] | | +| [returnType?](./ts-morph-structures.setaccessordeclarationimpl.returntype.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [returnTypeStructure](./ts-morph-structures.setaccessordeclarationimpl.returntypestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [scope?](./ts-morph-structures.setaccessordeclarationimpl.scope.md) | | import("ts-morph").Scope<> \| undefined | _(Optional)_ | +| [statements](./ts-morph-structures.setaccessordeclarationimpl.statements.md) | readonly | ([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] | | +| [trailingTrivia](./ts-morph-structures.setaccessordeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [typeParameters](./ts-morph-structures.setaccessordeclarationimpl.typeparameters.md) | readonly | (string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.setaccessordeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.setaccessordeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.setaccessordeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.setaccessordeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.setaccessordeclarationstructureclassifc.md b/docs/api/ts-morph-structures.setaccessordeclarationstructureclassifc.md index 4807f71..27c5d62 100644 --- a/docs/api/ts-morph-structures.setaccessordeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.setaccessordeclarationstructureclassifc.md @@ -12,61 +12,8 @@ export interface SetAccessorDeclarationStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [isStatic](./ts-morph-structures.setaccessordeclarationstructureclassifc.isstatic.md) | | boolean | | +| [kind](./ts-morph-structures.setaccessordeclarationstructureclassifc.kind.md) | readonly | StructureKind.SetAccessor | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[isStatic](./ts-morph-structures.setaccessordeclarationstructureclassifc.isstatic.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.setaccessordeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.SetAccessor - - - - - -
diff --git a/docs/api/ts-morph-structures.shorthandpropertyassignmentimpl._constructor_.md b/docs/api/ts-morph-structures.shorthandpropertyassignmentimpl._constructor_.md index 8901551..74e68cc 100644 --- a/docs/api/ts-morph-structures.shorthandpropertyassignmentimpl._constructor_.md +++ b/docs/api/ts-morph-structures.shorthandpropertyassignmentimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.shorthandpropertyassignmentimpl.clone.md b/docs/api/ts-morph-structures.shorthandpropertyassignmentimpl.clone.md index 046e797..fad3fe6 100644 --- a/docs/api/ts-morph-structures.shorthandpropertyassignmentimpl.clone.md +++ b/docs/api/ts-morph-structures.shorthandpropertyassignmentimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): Shorth ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<ShorthandPropertyAssignmentStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<ShorthandPropertyAssignmentStructure> - - - - - -
**Returns:** [ShorthandPropertyAssignmentImpl](./ts-morph-structures.shorthandpropertyassignmentimpl.md) diff --git a/docs/api/ts-morph-structures.shorthandpropertyassignmentimpl.md b/docs/api/ts-morph-structures.shorthandpropertyassignmentimpl.md index 9d4e4b1..84b02b1 100644 --- a/docs/api/ts-morph-structures.shorthandpropertyassignmentimpl.md +++ b/docs/api/ts-morph-structures.shorthandpropertyassignmentimpl.md @@ -13,179 +13,23 @@ export default class ShorthandPropertyAssignmentImpl implements ShorthandPropert ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.shorthandpropertyassignmentimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `ShorthandPropertyAssignmentImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.shorthandpropertyassignmentimpl._constructor_.md) | | Constructs a new instance of the ShorthandPropertyAssignmentImpl class | ## Properties - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.shorthandpropertyassignmentimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.ShorthandPropertyAssignment - - - - - -
- -[leadingTrivia](./ts-morph-structures.shorthandpropertyassignmentimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.shorthandpropertyassignmentimpl.name.md) - - - - - - - -string - - - - - -
- -[trailingTrivia](./ts-morph-structures.shorthandpropertyassignmentimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.shorthandpropertyassignmentimpl.kind.md) | readonly | StructureKind.ShorthandPropertyAssignment | | +| [leadingTrivia](./ts-morph-structures.shorthandpropertyassignmentimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.shorthandpropertyassignmentimpl.name.md) | | string | | +| [trailingTrivia](./ts-morph-structures.shorthandpropertyassignmentimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.shorthandpropertyassignmentimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.shorthandpropertyassignmentimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.shorthandpropertyassignmentimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.shorthandpropertyassignmentimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.shorthandpropertyassignmentstructureclassifc.md b/docs/api/ts-morph-structures.shorthandpropertyassignmentstructureclassifc.md index 6d1d43c..5ee8876 100644 --- a/docs/api/ts-morph-structures.shorthandpropertyassignmentstructureclassifc.md +++ b/docs/api/ts-morph-structures.shorthandpropertyassignmentstructureclassifc.md @@ -12,44 +12,7 @@ export interface ShorthandPropertyAssignmentStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.shorthandpropertyassignmentstructureclassifc.kind.md) | readonly | StructureKind.ShorthandPropertyAssignment | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.shorthandpropertyassignmentstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.ShorthandPropertyAssignment - - - - - -
diff --git a/docs/api/ts-morph-structures.sourcefileimpl.clone.md b/docs/api/ts-morph-structures.sourcefileimpl.clone.md index f9810ab..c78b7c5 100644 --- a/docs/api/ts-morph-structures.sourcefileimpl.clone.md +++ b/docs/api/ts-morph-structures.sourcefileimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): SourceFileImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<SourceFileStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<SourceFileStructure> - - - - - -
**Returns:** [SourceFileImpl](./ts-morph-structures.sourcefileimpl.md) diff --git a/docs/api/ts-morph-structures.sourcefileimpl.md b/docs/api/ts-morph-structures.sourcefileimpl.md index 774192c..f9d9a8b 100644 --- a/docs/api/ts-morph-structures.sourcefileimpl.md +++ b/docs/api/ts-morph-structures.sourcefileimpl.md @@ -13,147 +13,17 @@ export default class SourceFileImpl implements SourceFileStructureClassIfc ## Properties - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.sourcefileimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.SourceFile - - - - - -
- -[leadingTrivia](./ts-morph-structures.sourcefileimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[statements](./ts-morph-structures.sourcefileimpl.statements.md) - - - - -`readonly` - - - - -([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] - - - - - -
- -[trailingTrivia](./ts-morph-structures.sourcefileimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.sourcefileimpl.kind.md) | readonly | StructureKind.SourceFile | | +| [leadingTrivia](./ts-morph-structures.sourcefileimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [statements](./ts-morph-structures.sourcefileimpl.statements.md) | readonly | ([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] | | +| [trailingTrivia](./ts-morph-structures.sourcefileimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.sourcefileimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.sourcefileimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.sourcefileimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.sourcefileimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.sourcefilestructureclassifc.md b/docs/api/ts-morph-structures.sourcefilestructureclassifc.md index 8d6c60f..920a46d 100644 --- a/docs/api/ts-morph-structures.sourcefilestructureclassifc.md +++ b/docs/api/ts-morph-structures.sourcefilestructureclassifc.md @@ -12,44 +12,7 @@ export interface SourceFileStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.sourcefilestructureclassifc.kind.md) | readonly | StructureKind.SourceFile | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.sourcefilestructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.SourceFile - - - - - -
diff --git a/docs/api/ts-morph-structures.spreadassignmentimpl._constructor_.md b/docs/api/ts-morph-structures.spreadassignmentimpl._constructor_.md index c884f64..41efe38 100644 --- a/docs/api/ts-morph-structures.spreadassignmentimpl._constructor_.md +++ b/docs/api/ts-morph-structures.spreadassignmentimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(expression: stringOrWriterFunction); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| expression | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -expression - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.spreadassignmentimpl.clone.md b/docs/api/ts-morph-structures.spreadassignmentimpl.clone.md index 4c30437..ff3f547 100644 --- a/docs/api/ts-morph-structures.spreadassignmentimpl.clone.md +++ b/docs/api/ts-morph-structures.spreadassignmentimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): SpreadAssignmentI ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<SpreadAssignmentStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<SpreadAssignmentStructure> - - - - - -
**Returns:** [SpreadAssignmentImpl](./ts-morph-structures.spreadassignmentimpl.md) diff --git a/docs/api/ts-morph-structures.spreadassignmentimpl.md b/docs/api/ts-morph-structures.spreadassignmentimpl.md index f8037ed..f349263 100644 --- a/docs/api/ts-morph-structures.spreadassignmentimpl.md +++ b/docs/api/ts-morph-structures.spreadassignmentimpl.md @@ -13,179 +13,23 @@ export default class SpreadAssignmentImpl implements SpreadAssignmentStructureCl ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(expression)](./ts-morph-structures.spreadassignmentimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `SpreadAssignmentImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(expression)](./ts-morph-structures.spreadassignmentimpl._constructor_.md) | | Constructs a new instance of the SpreadAssignmentImpl class | ## Properties - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[expression](./ts-morph-structures.spreadassignmentimpl.expression.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - - -
- -[kind](./ts-morph-structures.spreadassignmentimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.SpreadAssignment - - - - - -
- -[leadingTrivia](./ts-morph-structures.spreadassignmentimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[trailingTrivia](./ts-morph-structures.spreadassignmentimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [expression](./ts-morph-structures.spreadassignmentimpl.expression.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | | +| [kind](./ts-morph-structures.spreadassignmentimpl.kind.md) | readonly | StructureKind.SpreadAssignment | | +| [leadingTrivia](./ts-morph-structures.spreadassignmentimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [trailingTrivia](./ts-morph-structures.spreadassignmentimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.spreadassignmentimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.spreadassignmentimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.spreadassignmentimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.spreadassignmentimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.spreadassignmentstructureclassifc.md b/docs/api/ts-morph-structures.spreadassignmentstructureclassifc.md index 779a07a..c550b44 100644 --- a/docs/api/ts-morph-structures.spreadassignmentstructureclassifc.md +++ b/docs/api/ts-morph-structures.spreadassignmentstructureclassifc.md @@ -12,61 +12,8 @@ export interface SpreadAssignmentStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [expression](./ts-morph-structures.spreadassignmentstructureclassifc.expression.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | | +| [kind](./ts-morph-structures.spreadassignmentstructureclassifc.kind.md) | readonly | StructureKind.SpreadAssignment | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[expression](./ts-morph-structures.spreadassignmentstructureclassifc.expression.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - - -
- -[kind](./ts-morph-structures.spreadassignmentstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.SpreadAssignment - - - - - -
diff --git a/docs/api/ts-morph-structures.statementednodestructureclassifc.md b/docs/api/ts-morph-structures.statementednodestructureclassifc.md index 4277eb6..40df639 100644 --- a/docs/api/ts-morph-structures.statementednodestructureclassifc.md +++ b/docs/api/ts-morph-structures.statementednodestructureclassifc.md @@ -12,44 +12,7 @@ export interface StatementedNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [statements](./ts-morph-structures.statementednodestructureclassifc.statements.md) | readonly | ([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[statements](./ts-morph-structures.statementednodestructureclassifc.statements.md) - - - - -`readonly` - - - - -([StatementStructureImpls](./ts-morph-structures.statementstructureimpls.md) \| [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md))\[\] - - - - - -
diff --git a/docs/api/ts-morph-structures.stringtypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.stringtypestructureimpl._constructor_.md index 538324b..2375738 100644 --- a/docs/api/ts-morph-structures.stringtypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.stringtypestructureimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(literal: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| literal | string | | -Parameter - - - - -Type - - - - -Description - - -
- -literal - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.stringtypestructureimpl.clone.md b/docs/api/ts-morph-structures.stringtypestructureimpl.clone.md index efa0183..daeabc0 100644 --- a/docs/api/ts-morph-structures.stringtypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.stringtypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: StringTypeStructureImpl): StringTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [StringTypeStructureImpl](./ts-morph-structures.stringtypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[StringTypeStructureImpl](./ts-morph-structures.stringtypestructureimpl.md) - - - - - -
**Returns:** [StringTypeStructureImpl](./ts-morph-structures.stringtypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.stringtypestructureimpl.get.md b/docs/api/ts-morph-structures.stringtypestructureimpl.get.md index 1b4da53..4e7113f 100644 --- a/docs/api/ts-morph-structures.stringtypestructureimpl.get.md +++ b/docs/api/ts-morph-structures.stringtypestructureimpl.get.md @@ -14,37 +14,10 @@ static get(name: string): StringTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
**Returns:** [StringTypeStructureImpl](./ts-morph-structures.stringtypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.stringtypestructureimpl.md b/docs/api/ts-morph-structures.stringtypestructureimpl.md index 8c1c992..6f15766 100644 --- a/docs/api/ts-morph-structures.stringtypestructureimpl.md +++ b/docs/api/ts-morph-structures.stringtypestructureimpl.md @@ -15,166 +15,22 @@ export default class StringTypeStructureImpl extends TypeStructuresBase - -Constructor - - - - -Modifiers - - - - -Description - - - - - -[(constructor)(literal)](./ts-morph-structures.stringtypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `StringTypeStructureImpl` class - - - - +| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(literal)](./ts-morph-structures.stringtypestructureimpl._constructor_.md) | | Constructs a new instance of the StringTypeStructureImpl class | ## Properties - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.stringtypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[stringValue](./ts-morph-structures.stringtypestructureimpl.stringvalue.md) - - - - -`readonly` - - - - -string - - - - - -
- -[writerFunction](./ts-morph-structures.stringtypestructureimpl.writerfunction.md) - - - - -`readonly` - - - - -WriterFunction - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.stringtypestructureimpl.kind.md) | readonly | (not declared) | | +| [stringValue](./ts-morph-structures.stringtypestructureimpl.stringvalue.md) | readonly | string | | +| [writerFunction](./ts-morph-structures.stringtypestructureimpl.writerfunction.md) | readonly | WriterFunction | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.stringtypestructureimpl.clone.md) - - - - -`static` - - - - - -
- -[get(name)](./ts-morph-structures.stringtypestructureimpl.get.md) - - - - -`static` - - - - -Gets a singleton `StringTypeStructureImpl` for the given name. - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.stringtypestructureimpl.clone.md) | static | | +| [get(name)](./ts-morph-structures.stringtypestructureimpl.get.md) | static | Gets a singleton StringTypeStructureImpl for the given name. | -
diff --git a/docs/api/ts-morph-structures.structureclassifc.md b/docs/api/ts-morph-structures.structureclassifc.md index 614ada0..61a458b 100644 --- a/docs/api/ts-morph-structures.structureclassifc.md +++ b/docs/api/ts-morph-structures.structureclassifc.md @@ -12,67 +12,8 @@ export interface StructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [leadingTrivia](./ts-morph-structures.structureclassifc.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | Leading comments or whitespace. | +| [trailingTrivia](./ts-morph-structures.structureclassifc.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | Trailing comments or whitespace. | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[leadingTrivia](./ts-morph-structures.structureclassifc.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - -Leading comments or whitespace. - - -
- -[trailingTrivia](./ts-morph-structures.structureclassifc.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - -Trailing comments or whitespace. - - -
diff --git a/docs/api/ts-morph-structures.templateliteraltypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.templateliteraltypestructureimpl._constructor_.md index 2b7c797..a11a2a1 100644 --- a/docs/api/ts-morph-structures.templateliteraltypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.templateliteraltypestructureimpl._constructor_.md @@ -14,48 +14,8 @@ constructor(head: string, spans: [TypeStructures, string][]); ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| head | string | | +| spans | \[[TypeStructures](./ts-morph-structures.typestructures.md), string\]\[\] | | -Parameter - - - - -Type - - - - -Description - - -
- -head - - - - -string - - - - - -
- -spans - - - - -\[[TypeStructures](./ts-morph-structures.typestructures.md), string\]\[\] - - - - - -
diff --git a/docs/api/ts-morph-structures.templateliteraltypestructureimpl.clone.md b/docs/api/ts-morph-structures.templateliteraltypestructureimpl.clone.md index 4fed7a7..3c97b00 100644 --- a/docs/api/ts-morph-structures.templateliteraltypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.templateliteraltypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: TemplateLiteralTypeStructureImpl): TemplateLiteralTypeStruct ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [TemplateLiteralTypeStructureImpl](./ts-morph-structures.templateliteraltypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[TemplateLiteralTypeStructureImpl](./ts-morph-structures.templateliteraltypestructureimpl.md) - - - - - -
**Returns:** [TemplateLiteralTypeStructureImpl](./ts-morph-structures.templateliteraltypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.templateliteraltypestructureimpl.md b/docs/api/ts-morph-structures.templateliteraltypestructureimpl.md index f50ffba..ebf3099 100644 --- a/docs/api/ts-morph-structures.templateliteraltypestructureimpl.md +++ b/docs/api/ts-morph-structures.templateliteraltypestructureimpl.md @@ -15,165 +15,22 @@ export default class TemplateLiteralTypeStructureImpl extends TypeStructuresBase ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(head, spans)](./ts-morph-structures.templateliteraltypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `TemplateLiteralTypeStructureImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(head, spans)](./ts-morph-structures.templateliteraltypestructureimpl._constructor_.md) | | Constructs a new instance of the TemplateLiteralTypeStructureImpl class | ## Properties - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[head](./ts-morph-structures.templateliteraltypestructureimpl.head.md) - - - - - - - -string - - - - - -
- -[kind](./ts-morph-structures.templateliteraltypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[spans](./ts-morph-structures.templateliteraltypestructureimpl.spans.md) - - - - - - - -\[[TypeStructures](./ts-morph-structures.typestructures.md), string\]\[\] - - - - - -
- -[writerFunction](./ts-morph-structures.templateliteraltypestructureimpl.writerfunction.md) - - - - -`readonly` - - - - -WriterFunction - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [head](./ts-morph-structures.templateliteraltypestructureimpl.head.md) | | string | | +| [kind](./ts-morph-structures.templateliteraltypestructureimpl.kind.md) | readonly | (not declared) | | +| [spans](./ts-morph-structures.templateliteraltypestructureimpl.spans.md) | | \[[TypeStructures](./ts-morph-structures.typestructures.md), string\]\[\] | | +| [writerFunction](./ts-morph-structures.templateliteraltypestructureimpl.writerfunction.md) | readonly | WriterFunction | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.templateliteraltypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.templateliteraltypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.tupletypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.tupletypestructureimpl._constructor_.md index 13ac937..215f016 100644 --- a/docs/api/ts-morph-structures.tupletypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.tupletypestructureimpl._constructor_.md @@ -14,36 +14,7 @@ constructor(childTypes?: TypeStructures[]); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| childTypes | [TypeStructures](./ts-morph-structures.typestructures.md)\[\] | _(Optional)_ | -Parameter - - - - -Type - - - - -Description - - -
- -childTypes - - - - -[TypeStructures](./ts-morph-structures.typestructures.md)\[\] - - - - -_(Optional)_ - - -
diff --git a/docs/api/ts-morph-structures.tupletypestructureimpl.clone.md b/docs/api/ts-morph-structures.tupletypestructureimpl.clone.md index d98338e..1b96b84 100644 --- a/docs/api/ts-morph-structures.tupletypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.tupletypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: TupleTypeStructureImpl): TupleTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [TupleTypeStructureImpl](./ts-morph-structures.tupletypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[TupleTypeStructureImpl](./ts-morph-structures.tupletypestructureimpl.md) - - - - - -
**Returns:** [TupleTypeStructureImpl](./ts-morph-structures.tupletypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.tupletypestructureimpl.md b/docs/api/ts-morph-structures.tupletypestructureimpl.md index 5fd2474..e590333 100644 --- a/docs/api/ts-morph-structures.tupletypestructureimpl.md +++ b/docs/api/ts-morph-structures.tupletypestructureimpl.md @@ -17,234 +17,25 @@ export default class TupleTypeStructureImpl extends TypeStructuresWithChildren - -Constructor - - - - -Modifiers - - - - -Description - - - - - -[(constructor)(childTypes)](./ts-morph-structures.tupletypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `TupleTypeStructureImpl` class - - - - +| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(childTypes)](./ts-morph-structures.tupletypestructureimpl._constructor_.md) | | Constructs a new instance of the TupleTypeStructureImpl class | ## Properties - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[childTypes](./ts-morph-structures.tupletypestructureimpl.childtypes.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md)\[\] - - - - - -
- -[endToken](./ts-morph-structures.tupletypestructureimpl.endtoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
- -[joinChildrenToken](./ts-morph-structures.tupletypestructureimpl.joinchildrentoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
- -[kind](./ts-morph-structures.tupletypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[maxChildCount](./ts-morph-structures.tupletypestructureimpl.maxchildcount.md) - - - - -`protected` - -`readonly` - - - - -number - - - - - -
- -[objectType](./ts-morph-structures.tupletypestructureimpl.objecttype.md) - - - - -`protected` - -`readonly` - - - - -null - - - - - -
- -[startToken](./ts-morph-structures.tupletypestructureimpl.starttoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [childTypes](./ts-morph-structures.tupletypestructureimpl.childtypes.md) | | [TypeStructures](./ts-morph-structures.typestructures.md)\[\] | | +| [endToken](./ts-morph-structures.tupletypestructureimpl.endtoken.md) |

protected

readonly

| (not declared) | | +| [joinChildrenToken](./ts-morph-structures.tupletypestructureimpl.joinchildrentoken.md) |

protected

readonly

| (not declared) | | +| [kind](./ts-morph-structures.tupletypestructureimpl.kind.md) | readonly | (not declared) | | +| [maxChildCount](./ts-morph-structures.tupletypestructureimpl.maxchildcount.md) |

protected

readonly

| number | | +| [objectType](./ts-morph-structures.tupletypestructureimpl.objecttype.md) |

protected

readonly

| null | | +| [startToken](./ts-morph-structures.tupletypestructureimpl.starttoken.md) |

protected

readonly

| (not declared) | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.tupletypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.tupletypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.typealiasdeclarationimpl._constructor_.md b/docs/api/ts-morph-structures.typealiasdeclarationimpl._constructor_.md index b3f6fbd..25c8788 100644 --- a/docs/api/ts-morph-structures.typealiasdeclarationimpl._constructor_.md +++ b/docs/api/ts-morph-structures.typealiasdeclarationimpl._constructor_.md @@ -14,48 +14,8 @@ constructor(name: string, type: stringOrWriterFunction | TypeStructures); ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | +| type | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| [TypeStructures](./ts-morph-structures.typestructures.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
- -type - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| [TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.typealiasdeclarationimpl.clone.md b/docs/api/ts-morph-structures.typealiasdeclarationimpl.clone.md index 9fe2c77..54cf918 100644 --- a/docs/api/ts-morph-structures.typealiasdeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.typealiasdeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): TypeAliasDecl ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<TypeAliasDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<TypeAliasDeclarationStructure> - - - - - -
**Returns:** [TypeAliasDeclarationImpl](./ts-morph-structures.typealiasdeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.typealiasdeclarationimpl.md b/docs/api/ts-morph-structures.typealiasdeclarationimpl.md index eadecb5..7b1cb07 100644 --- a/docs/api/ts-morph-structures.typealiasdeclarationimpl.md +++ b/docs/api/ts-morph-structures.typealiasdeclarationimpl.md @@ -13,304 +13,30 @@ export default class TypeAliasDeclarationImpl implements TypeAliasDeclarationStr ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name, type)](./ts-morph-structures.typealiasdeclarationimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `TypeAliasDeclarationImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name, type)](./ts-morph-structures.typealiasdeclarationimpl._constructor_.md) | | Constructs a new instance of the TypeAliasDeclarationImpl class | ## Properties - - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[docs](./ts-morph-structures.typealiasdeclarationimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[hasDeclareKeyword](./ts-morph-structures.typealiasdeclarationimpl.hasdeclarekeyword.md) - - - - - - - -boolean - - - - - -
- -[isDefaultExport](./ts-morph-structures.typealiasdeclarationimpl.isdefaultexport.md) - - - - - - - -boolean - - - - - -
- -[isExported](./ts-morph-structures.typealiasdeclarationimpl.isexported.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.typealiasdeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.TypeAlias - - - - - -
- -[leadingTrivia](./ts-morph-structures.typealiasdeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.typealiasdeclarationimpl.name.md) - - - - - - - -string - - - - - -
- -[trailingTrivia](./ts-morph-structures.typealiasdeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[type?](./ts-morph-structures.typealiasdeclarationimpl.type.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - -_(Optional)_ - - -
- -[typeParameters](./ts-morph-structures.typealiasdeclarationimpl.typeparameters.md) - - - - -`readonly` - - - - -(string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] - - - - - -
- -[typeStructure](./ts-morph-structures.typealiasdeclarationimpl.typestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [docs](./ts-morph-structures.typealiasdeclarationimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [hasDeclareKeyword](./ts-morph-structures.typealiasdeclarationimpl.hasdeclarekeyword.md) | | boolean | | +| [isDefaultExport](./ts-morph-structures.typealiasdeclarationimpl.isdefaultexport.md) | | boolean | | +| [isExported](./ts-morph-structures.typealiasdeclarationimpl.isexported.md) | | boolean | | +| [kind](./ts-morph-structures.typealiasdeclarationimpl.kind.md) | readonly | StructureKind.TypeAlias | | +| [leadingTrivia](./ts-morph-structures.typealiasdeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.typealiasdeclarationimpl.name.md) | | string | | +| [trailingTrivia](./ts-morph-structures.typealiasdeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [type?](./ts-morph-structures.typealiasdeclarationimpl.type.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | _(Optional)_ | +| [typeParameters](./ts-morph-structures.typealiasdeclarationimpl.typeparameters.md) | readonly | (string \| [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md))\[\] | | +| [typeStructure](./ts-morph-structures.typealiasdeclarationimpl.typestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.typealiasdeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.typealiasdeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.typealiasdeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.typealiasdeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.typealiasdeclarationstructureclassifc.md b/docs/api/ts-morph-structures.typealiasdeclarationstructureclassifc.md index d6a9e1e..d425abb 100644 --- a/docs/api/ts-morph-structures.typealiasdeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.typealiasdeclarationstructureclassifc.md @@ -12,61 +12,8 @@ export interface TypeAliasDeclarationStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.typealiasdeclarationstructureclassifc.kind.md) | readonly | StructureKind.TypeAlias | | +| [type](./ts-morph-structures.typealiasdeclarationstructureclassifc.type.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.typealiasdeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.TypeAlias - - - - - -
- -[type](./ts-morph-structures.typealiasdeclarationstructureclassifc.type.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - - -
diff --git a/docs/api/ts-morph-structures.typeargumentedtypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.typeargumentedtypestructureimpl._constructor_.md index 6a28027..d261195 100644 --- a/docs/api/ts-morph-structures.typeargumentedtypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.typeargumentedtypestructureimpl._constructor_.md @@ -14,50 +14,8 @@ constructor(objectType: TypeStructures, childTypes?: TypeStructures[]); ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| objectType | [TypeStructures](./ts-morph-structures.typestructures.md) | | +| childTypes | [TypeStructures](./ts-morph-structures.typestructures.md)\[\] | _(Optional)_ | -Parameter - - - - -Type - - - - -Description - - -
- -objectType - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
- -childTypes - - - - -[TypeStructures](./ts-morph-structures.typestructures.md)\[\] - - - - -_(Optional)_ - - -
diff --git a/docs/api/ts-morph-structures.typeargumentedtypestructureimpl.clone.md b/docs/api/ts-morph-structures.typeargumentedtypestructureimpl.clone.md index db2c14e..c5f2d71 100644 --- a/docs/api/ts-morph-structures.typeargumentedtypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.typeargumentedtypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: TypeArgumentedTypeStructureImpl): TypeArgumentedTypeStructur ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [TypeArgumentedTypeStructureImpl](./ts-morph-structures.typeargumentedtypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[TypeArgumentedTypeStructureImpl](./ts-morph-structures.typeargumentedtypestructureimpl.md) - - - - - -
**Returns:** [TypeArgumentedTypeStructureImpl](./ts-morph-structures.typeargumentedtypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.typeargumentedtypestructureimpl.md b/docs/api/ts-morph-structures.typeargumentedtypestructureimpl.md index 1c0e5da..8937676 100644 --- a/docs/api/ts-morph-structures.typeargumentedtypestructureimpl.md +++ b/docs/api/ts-morph-structures.typeargumentedtypestructureimpl.md @@ -19,230 +19,25 @@ export default class TypeArgumentedTypeStructureImpl extends TypeStructuresWithC ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(objectType, childTypes)](./ts-morph-structures.typeargumentedtypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `TypeArgumentedTypeStructureImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(objectType, childTypes)](./ts-morph-structures.typeargumentedtypestructureimpl._constructor_.md) | | Constructs a new instance of the TypeArgumentedTypeStructureImpl class | ## Properties - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[childTypes](./ts-morph-structures.typeargumentedtypestructureimpl.childtypes.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md)\[\] - - - - - -
- -[endToken](./ts-morph-structures.typeargumentedtypestructureimpl.endtoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
- -[joinChildrenToken](./ts-morph-structures.typeargumentedtypestructureimpl.joinchildrentoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
- -[kind](./ts-morph-structures.typeargumentedtypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[maxChildCount](./ts-morph-structures.typeargumentedtypestructureimpl.maxchildcount.md) - - - - -`protected` - -`readonly` - - - - -number - - - - - -
- -[objectType](./ts-morph-structures.typeargumentedtypestructureimpl.objecttype.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) - - - - - -
- -[startToken](./ts-morph-structures.typeargumentedtypestructureimpl.starttoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [childTypes](./ts-morph-structures.typeargumentedtypestructureimpl.childtypes.md) | | [TypeStructures](./ts-morph-structures.typestructures.md)\[\] | | +| [endToken](./ts-morph-structures.typeargumentedtypestructureimpl.endtoken.md) |

protected

readonly

| (not declared) | | +| [joinChildrenToken](./ts-morph-structures.typeargumentedtypestructureimpl.joinchildrentoken.md) |

protected

readonly

| (not declared) | | +| [kind](./ts-morph-structures.typeargumentedtypestructureimpl.kind.md) | readonly | (not declared) | | +| [maxChildCount](./ts-morph-structures.typeargumentedtypestructureimpl.maxchildcount.md) |

protected

readonly

| number | | +| [objectType](./ts-morph-structures.typeargumentedtypestructureimpl.objecttype.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) | | +| [startToken](./ts-morph-structures.typeargumentedtypestructureimpl.starttoken.md) |

protected

readonly

| (not declared) | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.typeargumentedtypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.typeargumentedtypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.typednodestructureclassifc.md b/docs/api/ts-morph-structures.typednodestructureclassifc.md index 2ab91eb..e43ed7f 100644 --- a/docs/api/ts-morph-structures.typednodestructureclassifc.md +++ b/docs/api/ts-morph-structures.typednodestructureclassifc.md @@ -12,61 +12,8 @@ export interface TypedNodeStructureClassIfc ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [type?](./ts-morph-structures.typednodestructureclassifc.type.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | _(Optional)_ | +| [typeStructure](./ts-morph-structures.typednodestructureclassifc.typestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[type?](./ts-morph-structures.typednodestructureclassifc.type.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - -_(Optional)_ - - -
- -[typeStructure](./ts-morph-structures.typednodestructureclassifc.typestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
diff --git a/docs/api/ts-morph-structures.typednodetypestructure.md b/docs/api/ts-morph-structures.typednodetypestructure.md index ec15f58..258d97e 100644 --- a/docs/api/ts-morph-structures.typednodetypestructure.md +++ b/docs/api/ts-morph-structures.typednodetypestructure.md @@ -12,59 +12,8 @@ export interface TypedNodeTypeStructure ## Properties - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [type](./ts-morph-structures.typednodetypestructure.type.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | | +| [typeStructure](./ts-morph-structures.typednodetypestructure.typestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[type](./ts-morph-structures.typednodetypestructure.type.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - - -
- -[typeStructure](./ts-morph-structures.typednodetypestructure.typestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
diff --git a/docs/api/ts-morph-structures.typemembersmap.addmembers.md b/docs/api/ts-morph-structures.typemembersmap.addmembers.md index c8969cb..0fa89dd 100644 --- a/docs/api/ts-morph-structures.typemembersmap.addmembers.md +++ b/docs/api/ts-morph-structures.typemembersmap.addmembers.md @@ -14,39 +14,10 @@ addMembers(members: readonly TypeMemberImpl[]): void; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| members | readonly [TypeMemberImpl](./ts-morph-structures.typememberimpl.md)\[\] | the type members to add. | -Parameter - - - - -Type - - - - -Description - - -
- -members - - - - -readonly [TypeMemberImpl](./ts-morph-structures.typememberimpl.md)\[\] - - - - -the type members to add. - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.typemembersmap.arrayofkind.md b/docs/api/ts-morph-structures.typemembersmap.arrayofkind.md index 79f4cf1..3e0939a 100644 --- a/docs/api/ts-morph-structures.typemembersmap.arrayofkind.md +++ b/docs/api/ts-morph-structures.typemembersmap.arrayofkind.md @@ -14,39 +14,10 @@ arrayOfKind(kind: Kind): readonly Extract +| Parameter | Type | Description | +| --- | --- | --- | +| kind | Kind | the structure kind to get. | -Parameter - - - - -Type - - - - -Description - - - - - -kind - - - - -Kind - - - - -the structure kind to get. - - - - **Returns:** readonly Extract<[TypeMemberImpl](./ts-morph-structures.typememberimpl.md), KindedStructure<Kind>>\[\] diff --git a/docs/api/ts-morph-structures.typemembersmap.convertaccessorstoproperty.md b/docs/api/ts-morph-structures.typemembersmap.convertaccessorstoproperty.md index f7a8a07..d30ccbf 100644 --- a/docs/api/ts-morph-structures.typemembersmap.convertaccessorstoproperty.md +++ b/docs/api/ts-morph-structures.typemembersmap.convertaccessorstoproperty.md @@ -14,39 +14,10 @@ convertAccessorsToProperty(name: string): void; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | the property name | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - -the property name - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.typemembersmap.convertpropertytoaccessors.md b/docs/api/ts-morph-structures.typemembersmap.convertpropertytoaccessors.md index 21ebed4..b3ed22b 100644 --- a/docs/api/ts-morph-structures.typemembersmap.convertpropertytoaccessors.md +++ b/docs/api/ts-morph-structures.typemembersmap.convertpropertytoaccessors.md @@ -14,71 +14,12 @@ convertPropertyToAccessors(name: string, toGetter: boolean, toSetter: boolean): ## Parameters - - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | the property name | +| toGetter | boolean | true if the caller wants a getter | +| toSetter | boolean | true if the caller wants a setter | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - -the property name - - -
- -toGetter - - - - -boolean - - - - -true if the caller wants a getter - - -
- -toSetter - - - - -boolean - - - - -true if the caller wants a setter - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.typemembersmap.frommemberedobject.md b/docs/api/ts-morph-structures.typemembersmap.frommemberedobject.md index 3387a54..8cf8cfb 100644 --- a/docs/api/ts-morph-structures.typemembersmap.frommemberedobject.md +++ b/docs/api/ts-morph-structures.typemembersmap.frommemberedobject.md @@ -14,39 +14,10 @@ static fromMemberedObject(membered: InterfaceDeclarationImpl | MemberedObjectTyp ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| membered | [InterfaceDeclarationImpl](./ts-morph-structures.interfacedeclarationimpl.md) \| [MemberedObjectTypeStructureImpl](./ts-morph-structures.memberedobjecttypestructureimpl.md) | the membered object. | -Parameter - - - - -Type - - - - -Description - - -
- -membered - - - - -[InterfaceDeclarationImpl](./ts-morph-structures.interfacedeclarationimpl.md) \| [MemberedObjectTypeStructureImpl](./ts-morph-structures.memberedobjecttypestructureimpl.md) - - - - -the membered object. - - -
**Returns:** [TypeMembersMap](./ts-morph-structures.typemembersmap.md) diff --git a/docs/api/ts-morph-structures.typemembersmap.getaskind.md b/docs/api/ts-morph-structures.typemembersmap.getaskind.md index 127e9ab..57aae40 100644 --- a/docs/api/ts-morph-structures.typemembersmap.getaskind.md +++ b/docs/api/ts-morph-structures.typemembersmap.getaskind.md @@ -14,55 +14,11 @@ getAsKind(kind: Kind, name: string): E ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| kind | Kind | the structure kind. | +| name | string | the key to get. | -Parameter - - - - -Type - - - - -Description - - -
- -kind - - - - -Kind - - - - -the structure kind. - - -
- -name - - - - -string - - - - -the key to get. - - -
**Returns:** Extract<[TypeMemberImpl](./ts-morph-structures.typememberimpl.md), KindedStructure<Kind>> \| undefined diff --git a/docs/api/ts-morph-structures.typemembersmap.keyfrommember.md b/docs/api/ts-morph-structures.typemembersmap.keyfrommember.md index 0eee1b7..3ecbee9 100644 --- a/docs/api/ts-morph-structures.typemembersmap.keyfrommember.md +++ b/docs/api/ts-morph-structures.typemembersmap.keyfrommember.md @@ -14,39 +14,10 @@ static keyFromMember(member: TypeMemberImpl): string; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| member | [TypeMemberImpl](./ts-morph-structures.typememberimpl.md) | the type member | -Parameter - - - - -Type - - - - -Description - - -
- -member - - - - -[TypeMemberImpl](./ts-morph-structures.typememberimpl.md) - - - - -the type member - - -
**Returns:** string diff --git a/docs/api/ts-morph-structures.typemembersmap.keyfromname.md b/docs/api/ts-morph-structures.typemembersmap.keyfromname.md index 58cf26e..54f5a6d 100644 --- a/docs/api/ts-morph-structures.typemembersmap.keyfromname.md +++ b/docs/api/ts-morph-structures.typemembersmap.keyfromname.md @@ -12,55 +12,11 @@ static keyFromName(kind: NamedTypeMemberImpl["kind"], name: string): string; ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| kind | [NamedTypeMemberImpl](./ts-morph-structures.namedtypememberimpl.md)\["kind"\] | the structure kind. | +| name | string | the name of the type member. | -Parameter - - - - -Type - - - - -Description - - -
- -kind - - - - -[NamedTypeMemberImpl](./ts-morph-structures.namedtypememberimpl.md)\["kind"\] - - - - -the structure kind. - - -
- -name - - - - -string - - - - -the name of the type member. - - -
**Returns:** string diff --git a/docs/api/ts-morph-structures.typemembersmap.md b/docs/api/ts-morph-structures.typemembersmap.md index a78fb60..123f75d 100644 --- a/docs/api/ts-morph-structures.typemembersmap.md +++ b/docs/api/ts-morph-structures.typemembersmap.md @@ -19,192 +19,18 @@ const map = new TypeMembersMap; const foo = new PropertySignatureImpl(false, "fo ## Methods - - - - - - - - - - - - - -
+| Method | Modifiers | Description | +| --- | --- | --- | +| [addMembers(members)](./ts-morph-structures.typemembersmap.addmembers.md) | | Add type members as values of this map, using standard keys. | +| [arrayOfKind(kind)](./ts-morph-structures.typemembersmap.arrayofkind.md) | | Get type members of a particular kind. | +| [clone()](./ts-morph-structures.typemembersmap.clone.md) | | Get a clone of this map. | +| [convertAccessorsToProperty(name)](./ts-morph-structures.typemembersmap.convertaccessorstoproperty.md) | | Convert get and/or set accessors to a property. This may be lossy, but we try to be faithful. | +| [convertPropertyToAccessors(name, toGetter, toSetter)](./ts-morph-structures.typemembersmap.convertpropertytoaccessors.md) | | Convert a property signature to get and/or set accessors. This may be lossy, but we try to be faithful. | +| [fromMemberedObject(membered)](./ts-morph-structures.typemembersmap.frommemberedobject.md) | static | Create a TypeMembersMap from an interface or membered object. | +| [getAsKind(kind, name)](./ts-morph-structures.typemembersmap.getaskind.md) | | A typed call to this.get() for a given kind. | +| [keyFromMember(member)](./ts-morph-structures.typemembersmap.keyfrommember.md) | static | Get a map key from a potential type member. | +| [keyFromName(kind, name)](./ts-morph-structures.typemembersmap.keyfromname.md) | static | | +| [moveMembersToType(owner)](./ts-morph-structures.typemembersmap.movememberstotype.md) | | Move type members from this map to an interface or type literal, and clear this map. | +| [resolveIndexSignature(signature, names)](./ts-morph-structures.typemembersmap.resolveindexsignature.md) | |

Replace an index signature with other methods/properties matching the signature's return type.

It is up to you to ensure the names match the key type of the index signature.

| +| [toJSON()](./ts-morph-structures.typemembersmap.tojson.md) | | | -Method - - -
- -Modifiers - - - - -Description - - -
- -[addMembers(members)](./ts-morph-structures.typemembersmap.addmembers.md) - - - - - - - -Add type members as values of this map, using standard keys. - - -
- -[arrayOfKind(kind)](./ts-morph-structures.typemembersmap.arrayofkind.md) - - - - - - - -Get type members of a particular kind. - - -
- -[clone()](./ts-morph-structures.typemembersmap.clone.md) - - - - - - - -Get a clone of this map. - - -
- -[convertAccessorsToProperty(name)](./ts-morph-structures.typemembersmap.convertaccessorstoproperty.md) - - - - - - - -Convert get and/or set accessors to a property. This may be lossy, but we try to be faithful. - - -
- -[convertPropertyToAccessors(name, toGetter, toSetter)](./ts-morph-structures.typemembersmap.convertpropertytoaccessors.md) - - - - - - - -Convert a property signature to get and/or set accessors. This may be lossy, but we try to be faithful. - - -
- -[fromMemberedObject(membered)](./ts-morph-structures.typemembersmap.frommemberedobject.md) - - - - -`static` - - - - -Create a `TypeMembersMap` from an interface or membered object. - - -
- -[getAsKind(kind, name)](./ts-morph-structures.typemembersmap.getaskind.md) - - - - - - - -A typed call to `this.get()` for a given kind. - - -
- -[keyFromMember(member)](./ts-morph-structures.typemembersmap.keyfrommember.md) - - - - -`static` - - - - -Get a map key from a potential type member. - - -
- -[keyFromName(kind, name)](./ts-morph-structures.typemembersmap.keyfromname.md) - - - - -`static` - - - - - -
- -[moveMembersToType(owner)](./ts-morph-structures.typemembersmap.movememberstotype.md) - - - - - - - -Move type members from this map to an interface or type literal, and clear this map. - - -
- -[resolveIndexSignature(signature, names)](./ts-morph-structures.typemembersmap.resolveindexsignature.md) - - - - - - - -Replace an index signature with other methods/properties matching the signature's return type. - -It is up to you to ensure the names match the key type of the index signature. - - -
- -[toJSON()](./ts-morph-structures.typemembersmap.tojson.md) - - - - - - - - -
diff --git a/docs/api/ts-morph-structures.typemembersmap.movememberstotype.md b/docs/api/ts-morph-structures.typemembersmap.movememberstotype.md index 34ac818..19ac7fd 100644 --- a/docs/api/ts-morph-structures.typemembersmap.movememberstotype.md +++ b/docs/api/ts-morph-structures.typemembersmap.movememberstotype.md @@ -14,39 +14,10 @@ moveMembersToType(owner: InterfaceDeclarationImpl | MemberedObjectTypeStructureI ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| owner | [InterfaceDeclarationImpl](./ts-morph-structures.interfacedeclarationimpl.md) \| [MemberedObjectTypeStructureImpl](./ts-morph-structures.memberedobjecttypestructureimpl.md) | the target interface or type literal declaration. | -Parameter - - - - -Type - - - - -Description - - -
- -owner - - - - -[InterfaceDeclarationImpl](./ts-morph-structures.interfacedeclarationimpl.md) \| [MemberedObjectTypeStructureImpl](./ts-morph-structures.memberedobjecttypestructureimpl.md) - - - - -the target interface or type literal declaration. - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.typemembersmap.resolveindexsignature.md b/docs/api/ts-morph-structures.typemembersmap.resolveindexsignature.md index b5bf254..17798e6 100644 --- a/docs/api/ts-morph-structures.typemembersmap.resolveindexsignature.md +++ b/docs/api/ts-morph-structures.typemembersmap.resolveindexsignature.md @@ -16,55 +16,11 @@ resolveIndexSignature(signature: IndexSignatureDeclarationImpl, names: string[]) ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| signature | [IndexSignatureDeclarationImpl](./ts-morph-structures.indexsignaturedeclarationimpl.md) | the signature (which must be a member of this) to resolve. | +| names | string\[\] | the names to replace the signature's key with. | -Parameter - - - - -Type - - - - -Description - - -
- -signature - - - - -[IndexSignatureDeclarationImpl](./ts-morph-structures.indexsignaturedeclarationimpl.md) - - - - -the signature (which must be a member of this) to resolve. - - -
- -names - - - - -string\[\] - - - - -the names to replace the signature's key with. - - -
**Returns:** [MethodSignatureImpl](./ts-morph-structures.methodsignatureimpl.md)\[\] \| [PropertySignatureImpl](./ts-morph-structures.propertysignatureimpl.md)\[\] diff --git a/docs/api/ts-morph-structures.typeparameterdeclarationimpl._constructor_.md b/docs/api/ts-morph-structures.typeparameterdeclarationimpl._constructor_.md index 79b4357..6fa6f15 100644 --- a/docs/api/ts-morph-structures.typeparameterdeclarationimpl._constructor_.md +++ b/docs/api/ts-morph-structures.typeparameterdeclarationimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.typeparameterdeclarationimpl.clone.md b/docs/api/ts-morph-structures.typeparameterdeclarationimpl.clone.md index 0bfdf91..26170d1 100644 --- a/docs/api/ts-morph-structures.typeparameterdeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.typeparameterdeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): TypeParam ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<TypeParameterDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<TypeParameterDeclarationStructure> - - - - - -
**Returns:** [TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.typeparameterdeclarationimpl.md b/docs/api/ts-morph-structures.typeparameterdeclarationimpl.md index 2c90e53..7398ccb 100644 --- a/docs/api/ts-morph-structures.typeparameterdeclarationimpl.md +++ b/docs/api/ts-morph-structures.typeparameterdeclarationimpl.md @@ -13,283 +13,29 @@ export default class TypeParameterDeclarationImpl implements TypeParameterDeclar ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.typeparameterdeclarationimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `TypeParameterDeclarationImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.typeparameterdeclarationimpl._constructor_.md) | | Constructs a new instance of the TypeParameterDeclarationImpl class | ## Properties - - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[constraint](./ts-morph-structures.typeparameterdeclarationimpl.constraint.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - - -
- -[constraintStructure](./ts-morph-structures.typeparameterdeclarationimpl.constraintstructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[default](./ts-morph-structures.typeparameterdeclarationimpl.default.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - - -
- -[defaultStructure](./ts-morph-structures.typeparameterdeclarationimpl.defaultstructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[isConst](./ts-morph-structures.typeparameterdeclarationimpl.isconst.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.typeparameterdeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.TypeParameter - - - - - -
- -[leadingTrivia](./ts-morph-structures.typeparameterdeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.typeparameterdeclarationimpl.name.md) - - - - - - - -string - - - - - -
- -[trailingTrivia](./ts-morph-structures.typeparameterdeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[variance?](./ts-morph-structures.typeparameterdeclarationimpl.variance.md) - - - - - - - -TypeParameterVariance - - - - -_(Optional)_ - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [constraint](./ts-morph-structures.typeparameterdeclarationimpl.constraint.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | | +| [constraintStructure](./ts-morph-structures.typeparameterdeclarationimpl.constraintstructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [default](./ts-morph-structures.typeparameterdeclarationimpl.default.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | | +| [defaultStructure](./ts-morph-structures.typeparameterdeclarationimpl.defaultstructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [isConst](./ts-morph-structures.typeparameterdeclarationimpl.isconst.md) | | boolean | | +| [kind](./ts-morph-structures.typeparameterdeclarationimpl.kind.md) | readonly | StructureKind.TypeParameter | | +| [leadingTrivia](./ts-morph-structures.typeparameterdeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.typeparameterdeclarationimpl.name.md) | | string | | +| [trailingTrivia](./ts-morph-structures.typeparameterdeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [variance?](./ts-morph-structures.typeparameterdeclarationimpl.variance.md) | | TypeParameterVariance | _(Optional)_ | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.typeparameterdeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.typeparameterdeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.typeparameterdeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.typeparameterdeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.typeparameterdeclarationstructureclassifc.md b/docs/api/ts-morph-structures.typeparameterdeclarationstructureclassifc.md index 7bf23f4..b6fad39 100644 --- a/docs/api/ts-morph-structures.typeparameterdeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.typeparameterdeclarationstructureclassifc.md @@ -12,152 +12,13 @@ export interface TypeParameterDeclarationStructureClassIfc ## Properties - - - - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [constraint?](./ts-morph-structures.typeparameterdeclarationstructureclassifc.constraint.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | _(Optional)_ | +| [constraintStructure](./ts-morph-structures.typeparameterdeclarationstructureclassifc.constraintstructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [default?](./ts-morph-structures.typeparameterdeclarationstructureclassifc.default.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) | _(Optional)_ | +| [defaultStructure](./ts-morph-structures.typeparameterdeclarationstructureclassifc.defaultstructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [isConst](./ts-morph-structures.typeparameterdeclarationstructureclassifc.isconst.md) | | boolean | | +| [kind](./ts-morph-structures.typeparameterdeclarationstructureclassifc.kind.md) | readonly | StructureKind.TypeParameter | | +| [variance?](./ts-morph-structures.typeparameterdeclarationstructureclassifc.variance.md) | | TypeParameterVariance | _(Optional)_ | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[constraint?](./ts-morph-structures.typeparameterdeclarationstructureclassifc.constraint.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - -_(Optional)_ - - -
- -[constraintStructure](./ts-morph-structures.typeparameterdeclarationstructureclassifc.constraintstructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[default?](./ts-morph-structures.typeparameterdeclarationstructureclassifc.default.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) - - - - -_(Optional)_ - - -
- -[defaultStructure](./ts-morph-structures.typeparameterdeclarationstructureclassifc.defaultstructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[isConst](./ts-morph-structures.typeparameterdeclarationstructureclassifc.isconst.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.typeparameterdeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.TypeParameter - - - - - -
- -[variance?](./ts-morph-structures.typeparameterdeclarationstructureclassifc.variance.md) - - - - - - - -TypeParameterVariance - - - - -_(Optional)_ - - -
diff --git a/docs/api/ts-morph-structures.typeparameterednodestructureclassifc.md b/docs/api/ts-morph-structures.typeparameterednodestructureclassifc.md index 7111b22..4ea7ff4 100644 --- a/docs/api/ts-morph-structures.typeparameterednodestructureclassifc.md +++ b/docs/api/ts-morph-structures.typeparameterednodestructureclassifc.md @@ -12,44 +12,7 @@ export interface TypeParameteredNodeStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [typeParameters](./ts-morph-structures.typeparameterednodestructureclassifc.typeparameters.md) | readonly | ([TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md) \| string)\[\] | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[typeParameters](./ts-morph-structures.typeparameterednodestructureclassifc.typeparameters.md) - - - - -`readonly` - - - - -([TypeParameterDeclarationImpl](./ts-morph-structures.typeparameterdeclarationimpl.md) \| string)\[\] - - - - - -
diff --git a/docs/api/ts-morph-structures.typeparameterwithtypestructures.md b/docs/api/ts-morph-structures.typeparameterwithtypestructures.md index edbd60a..815fbc4 100644 --- a/docs/api/ts-morph-structures.typeparameterwithtypestructures.md +++ b/docs/api/ts-morph-structures.typeparameterwithtypestructures.md @@ -12,93 +12,10 @@ export interface TypeParameterWithTypeStructures ## Properties - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [constraint](./ts-morph-structures.typeparameterwithtypestructures.constraint.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | | +| [constraintStructure](./ts-morph-structures.typeparameterwithtypestructures.constraintstructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | +| [default](./ts-morph-structures.typeparameterwithtypestructures.default.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | | +| [defaultStructure](./ts-morph-structures.typeparameterwithtypestructures.defaultstructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[constraint](./ts-morph-structures.typeparameterwithtypestructures.constraint.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - - -
- -[constraintStructure](./ts-morph-structures.typeparameterwithtypestructures.constraintstructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
- -[default](./ts-morph-structures.typeparameterwithtypestructures.default.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - - -
- -[defaultStructure](./ts-morph-structures.typeparameterwithtypestructures.defaultstructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
diff --git a/docs/api/ts-morph-structures.typestructurekind.md b/docs/api/ts-morph-structures.typestructurekind.md index 711b92e..f8d6a42 100644 --- a/docs/api/ts-morph-structures.typestructurekind.md +++ b/docs/api/ts-morph-structures.typestructurekind.md @@ -12,314 +12,27 @@ export declare enum TypeStructureKind ## Enumeration Members - - - - - - - - - - - - - - - - - - - - - - -
+| Member | Value | Description | +| --- | --- | --- | +| Array | 1000000011 | | +| Conditional | 1000000012 | | +| Function | 1000000016 | | +| Import | 1000000020 | | +| IndexedAccess | 1000000013 | | +| Infer | 1000000007 | | +| Intersection | 1000000009 | | +| Literal | 1000000000 | | +| Mapped | 1000000014 | | +| MemberedObject | 1000000019 | | +| Number | 1000000002 | | +| Parameter | 1000000017 | | +| Parentheses | 1000000005 | | +| PrefixOperators | 1000000006 | | +| QualifiedName | 1000000004 | | +| String | 1000000001 | | +| TemplateLiteral | 1000000018 | | +| Tuple | 1000000010 | | +| TypeArgumented | 1000000015 | | +| Union | 1000000008 | | +| Writer | 1000000003 | | -Member - - - - -Value - - - - -Description - - -
- -Array - - - - -`1000000011` - - - - - -
- -Conditional - - - - -`1000000012` - - - - - -
- -Function - - - - -`1000000016` - - - - - -
- -Import - - - - -`1000000020` - - - - - -
- -IndexedAccess - - - - -`1000000013` - - - - - -
- -Infer - - - - -`1000000007` - - - - - -
- -Intersection - - - - -`1000000009` - - - - - -
- -Literal - - - - -`1000000000` - - - - - -
- -Mapped - - - - -`1000000014` - - - - - -
- -MemberedObject - - - - -`1000000019` - - - - - -
- -Number - - - - -`1000000002` - - - - - -
- -Parameter - - - - -`1000000017` - - - - - -
- -Parentheses - - - - -`1000000005` - - - - - -
- -PrefixOperators - - - - -`1000000006` - - - - - -
- -QualifiedName - - - - -`1000000004` - - - - - -
- -String - - - - -`1000000001` - - - - - -
- -TemplateLiteral - - - - -`1000000018` - - - - - -
- -Tuple - - - - -`1000000010` - - - - - -
- -TypeArgumented - - - - -`1000000015` - - - - - -
- -Union - - - - -`1000000008` - - - - - -
- -Writer - - - - -`1000000003` - - - - - -
diff --git a/docs/api/ts-morph-structures.typestructureset.clonefromtypestructureset.md b/docs/api/ts-morph-structures.typestructureset.clonefromtypestructureset.md index 1541fed..fe01cf2 100644 --- a/docs/api/ts-morph-structures.typestructureset.clonefromtypestructureset.md +++ b/docs/api/ts-morph-structures.typestructureset.clonefromtypestructureset.md @@ -14,39 +14,10 @@ cloneFromTypeStructureSet(other: TypeStructureSet): void; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [TypeStructureSet](./ts-morph-structures.typestructureset.md) | the type structure set to copy | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[TypeStructureSet](./ts-morph-structures.typestructureset.md) - - - - -the type structure set to copy - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.typestructureset.md b/docs/api/ts-morph-structures.typestructureset.md index 02806db..9f272da 100644 --- a/docs/api/ts-morph-structures.typestructureset.md +++ b/docs/api/ts-morph-structures.typestructureset.md @@ -14,37 +14,8 @@ export interface TypeStructureSet extends Set ## Methods - - - -
+| Method | Description | +| --- | --- | +| [cloneFromTypeStructureSet(other)](./ts-morph-structures.typestructureset.clonefromtypestructureset.md) | Replace all the type structures this set managers with those from another set. | +| [replaceFromTypeArray(array)](./ts-morph-structures.typestructureset.replacefromtypearray.md) | Replace all the types this set manages with those from another array. | -Method - - - - -Description - - -
- -[cloneFromTypeStructureSet(other)](./ts-morph-structures.typestructureset.clonefromtypestructureset.md) - - - - -Replace all the type structures this set managers with those from another set. - - -
- -[replaceFromTypeArray(array)](./ts-morph-structures.typestructureset.replacefromtypearray.md) - - - - -Replace all the types this set manages with those from another array. - - -
diff --git a/docs/api/ts-morph-structures.typestructureset.replacefromtypearray.md b/docs/api/ts-morph-structures.typestructureset.replacefromtypearray.md index 850979a..e29ca6f 100644 --- a/docs/api/ts-morph-structures.typestructureset.replacefromtypearray.md +++ b/docs/api/ts-morph-structures.typestructureset.replacefromtypearray.md @@ -14,39 +14,10 @@ replaceFromTypeArray(array: (string | WriterFunction)[]): void; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| array | (string \| WriterFunction)\[\] | the types to add. | -Parameter - - - - -Type - - - - -Description - - -
- -array - - - - -(string \| WriterFunction)\[\] - - - - -the types to add. - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.uniontypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.uniontypestructureimpl._constructor_.md index 4fc61ae..3d95303 100644 --- a/docs/api/ts-morph-structures.uniontypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.uniontypestructureimpl._constructor_.md @@ -14,36 +14,7 @@ constructor(childTypes?: TypeStructures[]); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| childTypes | [TypeStructures](./ts-morph-structures.typestructures.md)\[\] | _(Optional)_ | -Parameter - - - - -Type - - - - -Description - - -
- -childTypes - - - - -[TypeStructures](./ts-morph-structures.typestructures.md)\[\] - - - - -_(Optional)_ - - -
diff --git a/docs/api/ts-morph-structures.uniontypestructureimpl.clone.md b/docs/api/ts-morph-structures.uniontypestructureimpl.clone.md index ca3d9f3..7ca6575 100644 --- a/docs/api/ts-morph-structures.uniontypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.uniontypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: UnionTypeStructureImpl): UnionTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [UnionTypeStructureImpl](./ts-morph-structures.uniontypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[UnionTypeStructureImpl](./ts-morph-structures.uniontypestructureimpl.md) - - - - - -
**Returns:** [UnionTypeStructureImpl](./ts-morph-structures.uniontypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.uniontypestructureimpl.md b/docs/api/ts-morph-structures.uniontypestructureimpl.md index a31edd4..335a4f2 100644 --- a/docs/api/ts-morph-structures.uniontypestructureimpl.md +++ b/docs/api/ts-morph-structures.uniontypestructureimpl.md @@ -17,234 +17,25 @@ export default class UnionTypeStructureImpl extends TypeStructuresWithChildren - -Constructor - - - - -Modifiers - - - - -Description - - - - - -[(constructor)(childTypes)](./ts-morph-structures.uniontypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `UnionTypeStructureImpl` class - - - - +| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(childTypes)](./ts-morph-structures.uniontypestructureimpl._constructor_.md) | | Constructs a new instance of the UnionTypeStructureImpl class | ## Properties - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[childTypes](./ts-morph-structures.uniontypestructureimpl.childtypes.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md)\[\] - - - - - -
- -[endToken](./ts-morph-structures.uniontypestructureimpl.endtoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
- -[joinChildrenToken](./ts-morph-structures.uniontypestructureimpl.joinchildrentoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
- -[kind](./ts-morph-structures.uniontypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[maxChildCount](./ts-morph-structures.uniontypestructureimpl.maxchildcount.md) - - - - -`protected` - -`readonly` - - - - -number - - - - - -
- -[objectType](./ts-morph-structures.uniontypestructureimpl.objecttype.md) - - - - -`protected` - -`readonly` - - - - -null - - - - - -
- -[startToken](./ts-morph-structures.uniontypestructureimpl.starttoken.md) - - - - -`protected` - -`readonly` - - - - -(not declared) - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [childTypes](./ts-morph-structures.uniontypestructureimpl.childtypes.md) | | [TypeStructures](./ts-morph-structures.typestructures.md)\[\] | | +| [endToken](./ts-morph-structures.uniontypestructureimpl.endtoken.md) |

protected

readonly

| (not declared) | | +| [joinChildrenToken](./ts-morph-structures.uniontypestructureimpl.joinchildrentoken.md) |

protected

readonly

| (not declared) | | +| [kind](./ts-morph-structures.uniontypestructureimpl.kind.md) | readonly | (not declared) | | +| [maxChildCount](./ts-morph-structures.uniontypestructureimpl.maxchildcount.md) |

protected

readonly

| number | | +| [objectType](./ts-morph-structures.uniontypestructureimpl.objecttype.md) |

protected

readonly

| null | | +| [startToken](./ts-morph-structures.uniontypestructureimpl.starttoken.md) |

protected

readonly

| (not declared) | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.uniontypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.uniontypestructureimpl.clone.md) | static | | -
diff --git a/docs/api/ts-morph-structures.variabledeclarationimpl._constructor_.md b/docs/api/ts-morph-structures.variabledeclarationimpl._constructor_.md index 771d8a3..c39a547 100644 --- a/docs/api/ts-morph-structures.variabledeclarationimpl._constructor_.md +++ b/docs/api/ts-morph-structures.variabledeclarationimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(name: string); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| name | string | | -Parameter - - - - -Type - - - - -Description - - -
- -name - - - - -string - - - - - -
diff --git a/docs/api/ts-morph-structures.variabledeclarationimpl.clone.md b/docs/api/ts-morph-structures.variabledeclarationimpl.clone.md index 29e713d..c0548af 100644 --- a/docs/api/ts-morph-structures.variabledeclarationimpl.clone.md +++ b/docs/api/ts-morph-structures.variabledeclarationimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): VariableDeclar ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<VariableDeclarationStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<VariableDeclarationStructure> - - - - - -
**Returns:** [VariableDeclarationImpl](./ts-morph-structures.variabledeclarationimpl.md) diff --git a/docs/api/ts-morph-structures.variabledeclarationimpl.md b/docs/api/ts-morph-structures.variabledeclarationimpl.md index b2b4a24..31e7265 100644 --- a/docs/api/ts-morph-structures.variabledeclarationimpl.md +++ b/docs/api/ts-morph-structures.variabledeclarationimpl.md @@ -13,251 +13,27 @@ export default class VariableDeclarationImpl implements VariableDeclarationStruc ## Constructors - - -
- -Constructor - - - - -Modifiers - - - - -Description - - -
- -[(constructor)(name)](./ts-morph-structures.variabledeclarationimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `VariableDeclarationImpl` class - - -
+| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(name)](./ts-morph-structures.variabledeclarationimpl._constructor_.md) | | Constructs a new instance of the VariableDeclarationImpl class | ## Properties - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[hasExclamationToken](./ts-morph-structures.variabledeclarationimpl.hasexclamationtoken.md) - - - - - - - -boolean - - - - - -
- -[initializer?](./ts-morph-structures.variabledeclarationimpl.initializer.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[kind](./ts-morph-structures.variabledeclarationimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.VariableDeclaration - - - - - -
- -[leadingTrivia](./ts-morph-structures.variabledeclarationimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[name](./ts-morph-structures.variabledeclarationimpl.name.md) - - - - - - - -string - - - - - -
- -[trailingTrivia](./ts-morph-structures.variabledeclarationimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[type?](./ts-morph-structures.variabledeclarationimpl.type.md) - - - - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined - - - - -_(Optional)_ - - -
- -[typeStructure](./ts-morph-structures.variabledeclarationimpl.typestructure.md) - - - - - - - -[TypeStructures](./ts-morph-structures.typestructures.md) \| undefined - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [hasExclamationToken](./ts-morph-structures.variabledeclarationimpl.hasexclamationtoken.md) | | boolean | | +| [initializer?](./ts-morph-structures.variabledeclarationimpl.initializer.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [kind](./ts-morph-structures.variabledeclarationimpl.kind.md) | readonly | StructureKind.VariableDeclaration | | +| [leadingTrivia](./ts-morph-structures.variabledeclarationimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [name](./ts-morph-structures.variabledeclarationimpl.name.md) | | string | | +| [trailingTrivia](./ts-morph-structures.variabledeclarationimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [type?](./ts-morph-structures.variabledeclarationimpl.type.md) | | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md) \| undefined | _(Optional)_ | +| [typeStructure](./ts-morph-structures.variabledeclarationimpl.typestructure.md) | | [TypeStructures](./ts-morph-structures.typestructures.md) \| undefined | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.variabledeclarationimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.variabledeclarationimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.variabledeclarationimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.variabledeclarationimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.variabledeclarationstructureclassifc.md b/docs/api/ts-morph-structures.variabledeclarationstructureclassifc.md index 4066b41..c8d30cf 100644 --- a/docs/api/ts-morph-structures.variabledeclarationstructureclassifc.md +++ b/docs/api/ts-morph-structures.variabledeclarationstructureclassifc.md @@ -12,44 +12,7 @@ export interface VariableDeclarationStructureClassIfc ## Properties - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.variabledeclarationstructureclassifc.kind.md) | readonly | StructureKind.VariableDeclaration | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.variabledeclarationstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.VariableDeclaration - - - - - -
diff --git a/docs/api/ts-morph-structures.variablestatementimpl.clone.md b/docs/api/ts-morph-structures.variablestatementimpl.clone.md index 0af28a9..84d88d4 100644 --- a/docs/api/ts-morph-structures.variablestatementimpl.clone.md +++ b/docs/api/ts-morph-structures.variablestatementimpl.clone.md @@ -12,37 +12,10 @@ static clone(source: OptionalKind): VariableStatemen ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| source | OptionalKind<VariableStatementStructure> | | -Parameter - - - - -Type - - - - -Description - - -
- -source - - - - -OptionalKind<VariableStatementStructure> - - - - - -
**Returns:** [VariableStatementImpl](./ts-morph-structures.variablestatementimpl.md) diff --git a/docs/api/ts-morph-structures.variablestatementimpl.md b/docs/api/ts-morph-structures.variablestatementimpl.md index a8bab16..34a503d 100644 --- a/docs/api/ts-morph-structures.variablestatementimpl.md +++ b/docs/api/ts-morph-structures.variablestatementimpl.md @@ -13,236 +13,22 @@ export default class VariableStatementImpl implements VariableStatementStructure ## Properties - - - - - - - - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[declarationKind?](./ts-morph-structures.variablestatementimpl.declarationkind.md) - - - - - - - -VariableDeclarationKind - - - - -_(Optional)_ - - -
- -[declarations](./ts-morph-structures.variablestatementimpl.declarations.md) - - - - -`readonly` - - - - -[VariableDeclarationImpl](./ts-morph-structures.variabledeclarationimpl.md)\[\] - - - - - -
- -[docs](./ts-morph-structures.variablestatementimpl.docs.md) - - - - -`readonly` - - - - -(string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] - - - - - -
- -[hasDeclareKeyword](./ts-morph-structures.variablestatementimpl.hasdeclarekeyword.md) - - - - - - - -boolean - - - - - -
- -[isDefaultExport](./ts-morph-structures.variablestatementimpl.isdefaultexport.md) - - - - - - - -boolean - - - - - -
- -[isExported](./ts-morph-structures.variablestatementimpl.isexported.md) - - - - - - - -boolean - - - - - -
- -[kind](./ts-morph-structures.variablestatementimpl.kind.md) - - - - -`readonly` - - - - -StructureKind.VariableStatement - - - - - -
- -[leadingTrivia](./ts-morph-structures.variablestatementimpl.leadingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
- -[trailingTrivia](./ts-morph-structures.variablestatementimpl.trailingtrivia.md) - - - - -`readonly` - - - - -[stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [declarationKind?](./ts-morph-structures.variablestatementimpl.declarationkind.md) | | VariableDeclarationKind | _(Optional)_ | +| [declarations](./ts-morph-structures.variablestatementimpl.declarations.md) | readonly | [VariableDeclarationImpl](./ts-morph-structures.variabledeclarationimpl.md)\[\] | | +| [docs](./ts-morph-structures.variablestatementimpl.docs.md) | readonly | (string \| [JSDocImpl](./ts-morph-structures.jsdocimpl.md))\[\] | | +| [hasDeclareKeyword](./ts-morph-structures.variablestatementimpl.hasdeclarekeyword.md) | | boolean | | +| [isDefaultExport](./ts-morph-structures.variablestatementimpl.isdefaultexport.md) | | boolean | | +| [isExported](./ts-morph-structures.variablestatementimpl.isexported.md) | | boolean | | +| [kind](./ts-morph-structures.variablestatementimpl.kind.md) | readonly | StructureKind.VariableStatement | | +| [leadingTrivia](./ts-morph-structures.variablestatementimpl.leadingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | +| [trailingTrivia](./ts-morph-structures.variablestatementimpl.trailingtrivia.md) | readonly | [stringOrWriterFunction](./ts-morph-structures.stringorwriterfunction.md)\[\] | | ## Methods - - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(source)](./ts-morph-structures.variablestatementimpl.clone.md) - - - - -`static` - - - - - -
- -[toJSON()](./ts-morph-structures.variablestatementimpl.tojson.md) - - - - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(source)](./ts-morph-structures.variablestatementimpl.clone.md) | static | | +| [toJSON()](./ts-morph-structures.variablestatementimpl.tojson.md) | | | -
diff --git a/docs/api/ts-morph-structures.variablestatementstructureclassifc.md b/docs/api/ts-morph-structures.variablestatementstructureclassifc.md index dab72cf..1bf2859 100644 --- a/docs/api/ts-morph-structures.variablestatementstructureclassifc.md +++ b/docs/api/ts-morph-structures.variablestatementstructureclassifc.md @@ -12,82 +12,9 @@ export interface VariableStatementStructureClassIfc ## Properties - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [declarationKind?](./ts-morph-structures.variablestatementstructureclassifc.declarationkind.md) | | VariableDeclarationKind | _(Optional)_ | +| [declarations](./ts-morph-structures.variablestatementstructureclassifc.declarations.md) | readonly | [VariableDeclarationImpl](./ts-morph-structures.variabledeclarationimpl.md)\[\] | | +| [kind](./ts-morph-structures.variablestatementstructureclassifc.kind.md) | readonly | StructureKind.VariableStatement | | -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[declarationKind?](./ts-morph-structures.variablestatementstructureclassifc.declarationkind.md) - - - - - - - -VariableDeclarationKind - - - - -_(Optional)_ - - -
- -[declarations](./ts-morph-structures.variablestatementstructureclassifc.declarations.md) - - - - -`readonly` - - - - -[VariableDeclarationImpl](./ts-morph-structures.variabledeclarationimpl.md)\[\] - - - - - -
- -[kind](./ts-morph-structures.variablestatementstructureclassifc.kind.md) - - - - -`readonly` - - - - -StructureKind.VariableStatement - - - - - -
diff --git a/docs/api/ts-morph-structures.voidtypenodetotypestructureconsole.md b/docs/api/ts-morph-structures.voidtypenodetotypestructureconsole.md index 3ed62e1..de17c1c 100644 --- a/docs/api/ts-morph-structures.voidtypenodetotypestructureconsole.md +++ b/docs/api/ts-morph-structures.voidtypenodetotypestructureconsole.md @@ -12,51 +12,11 @@ export declare function VoidTypeNodeToTypeStructureConsole(message: string, fail ## Parameters - - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| message | string | | +| failingTypeNode | TypeNode | | -Parameter - - - - -Type - - - - -Description - - -
- -message - - - - -string - - - - - -
- -failingTypeNode - - - - -TypeNode - - - - - -
**Returns:** void diff --git a/docs/api/ts-morph-structures.writertypestructureimpl._constructor_.md b/docs/api/ts-morph-structures.writertypestructureimpl._constructor_.md index 91c060f..e7a5e8f 100644 --- a/docs/api/ts-morph-structures.writertypestructureimpl._constructor_.md +++ b/docs/api/ts-morph-structures.writertypestructureimpl._constructor_.md @@ -14,34 +14,7 @@ constructor(writer: WriterFunction); ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| writer | WriterFunction | | -Parameter - - - - -Type - - - - -Description - - -
- -writer - - - - -WriterFunction - - - - - -
diff --git a/docs/api/ts-morph-structures.writertypestructureimpl.clone.md b/docs/api/ts-morph-structures.writertypestructureimpl.clone.md index ad09d67..d5e552a 100644 --- a/docs/api/ts-morph-structures.writertypestructureimpl.clone.md +++ b/docs/api/ts-morph-structures.writertypestructureimpl.clone.md @@ -12,37 +12,10 @@ static clone(other: WriterTypeStructureImpl): WriterTypeStructureImpl; ## Parameters - - -
+| Parameter | Type | Description | +| --- | --- | --- | +| other | [WriterTypeStructureImpl](./ts-morph-structures.writertypestructureimpl.md) | | -Parameter - - - - -Type - - - - -Description - - -
- -other - - - - -[WriterTypeStructureImpl](./ts-morph-structures.writertypestructureimpl.md) - - - - - -
**Returns:** [WriterTypeStructureImpl](./ts-morph-structures.writertypestructureimpl.md) diff --git a/docs/api/ts-morph-structures.writertypestructureimpl.md b/docs/api/ts-morph-structures.writertypestructureimpl.md index 239133e..3a12a27 100644 --- a/docs/api/ts-morph-structures.writertypestructureimpl.md +++ b/docs/api/ts-morph-structures.writertypestructureimpl.md @@ -15,131 +15,20 @@ export default class WriterTypeStructureImpl extends TypeStructuresBase - -Constructor - - - - -Modifiers - - - - -Description - - - - - -[(constructor)(writer)](./ts-morph-structures.writertypestructureimpl._constructor_.md) - - - - - - - -Constructs a new instance of the `WriterTypeStructureImpl` class - - - - +| Constructor | Modifiers | Description | +| --- | --- | --- | +| [(constructor)(writer)](./ts-morph-structures.writertypestructureimpl._constructor_.md) | | Constructs a new instance of the WriterTypeStructureImpl class | ## Properties - - - -
- -Property - - - - -Modifiers - - - - -Type - - - - -Description - - -
- -[kind](./ts-morph-structures.writertypestructureimpl.kind.md) - - - - -`readonly` - - - - -(not declared) - - - - - -
- -[writerFunction](./ts-morph-structures.writertypestructureimpl.writerfunction.md) - - - - -`readonly` - - - - -WriterFunction - - - - - -
+| Property | Modifiers | Type | Description | +| --- | --- | --- | --- | +| [kind](./ts-morph-structures.writertypestructureimpl.kind.md) | readonly | (not declared) | | +| [writerFunction](./ts-morph-structures.writertypestructureimpl.writerfunction.md) | readonly | WriterFunction | | ## Methods - - -
- -Method - - - - -Modifiers - - - - -Description - - -
- -[clone(other)](./ts-morph-structures.writertypestructureimpl.clone.md) - - - - -`static` - - - - +| Method | Modifiers | Description | +| --- | --- | --- | +| [clone(other)](./ts-morph-structures.writertypestructureimpl.clone.md) | static | | -
diff --git a/package-lock.json b/package-lock.json index 25f4224..62192f5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,7 +13,7 @@ "mixin-decorators": "^1.0.1" }, "devDependencies": { - "@microsoft/api-documenter": "^7.24.1", + "@microsoft/api-documenter": "^7.23.38", "@microsoft/api-extractor": "^7.43.0", "@rollup/plugin-typescript": "^11.1.6", "@tsconfig/node18": "^18.2.2", @@ -439,9 +439,9 @@ } }, "node_modules/@microsoft/api-documenter": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@microsoft/api-documenter/-/api-documenter-7.24.1.tgz", - "integrity": "sha512-DX332aznb5SWpOLGuymvzg2OZsQ5+dCbSm8yvVYqTylDgSAiPouvKrdlWPoEeicuLU8wzxSl3xv7DMb6xgYwPw==", + "version": "7.23.38", + "resolved": "https://registry.npmjs.org/@microsoft/api-documenter/-/api-documenter-7.23.38.tgz", + "integrity": "sha512-2uvz4456atUkm9BDfN4YnSsBtZtkvQUYos7/TSdADwlzDHNA+0KGuKS9+722O7zGvHZG5qHfoNi/mlQrxhi47w==", "dev": true, "dependencies": { "@microsoft/api-extractor-model": "7.28.13", @@ -5205,9 +5205,9 @@ } }, "@microsoft/api-documenter": { - "version": "7.24.1", - "resolved": "https://registry.npmjs.org/@microsoft/api-documenter/-/api-documenter-7.24.1.tgz", - "integrity": "sha512-DX332aznb5SWpOLGuymvzg2OZsQ5+dCbSm8yvVYqTylDgSAiPouvKrdlWPoEeicuLU8wzxSl3xv7DMb6xgYwPw==", + "version": "7.23.38", + "resolved": "https://registry.npmjs.org/@microsoft/api-documenter/-/api-documenter-7.23.38.tgz", + "integrity": "sha512-2uvz4456atUkm9BDfN4YnSsBtZtkvQUYos7/TSdADwlzDHNA+0KGuKS9+722O7zGvHZG5qHfoNi/mlQrxhi47w==", "dev": true, "requires": { "@microsoft/api-extractor-model": "7.28.13", diff --git a/package.json b/package.json index ef812c7..5a49eb7 100644 --- a/package.json +++ b/package.json @@ -47,7 +47,7 @@ }, "homepage": "https://github.com/ajvincent/ts-morph-structures#readme", "devDependencies": { - "@microsoft/api-documenter": "^7.24.1", + "@microsoft/api-documenter": "^7.23.38", "@microsoft/api-extractor": "^7.43.0", "@rollup/plugin-typescript": "^11.1.6", "@tsconfig/node18": "^18.2.2",