SourceFile
Defined in: core/ts-morph-browser.ts:218
源文件接口
Methods
addClass()
addClass(structure): ClassDeclaration;
Defined in: core/ts-morph-browser.ts:219
Parameters
| Parameter | Type |
|---|---|
structure | ClassDeclarationStructure |
Returns
ClassDeclaration
addImportDeclaration()
addImportDeclaration(structure): void;
Defined in: core/ts-morph-browser.ts:223
Parameters
| Parameter | Type |
|---|---|
structure | ImportDeclarationStructure |
Returns
void
addInterface()
addInterface(structure): AddedInterface;
Defined in: core/ts-morph-browser.ts:220
Parameters
| Parameter | Type |
|---|---|
structure | InterfaceDeclarationStructure |
Returns
AddedInterface
addModule()
addModule(structure): AddedModule;
Defined in: core/ts-morph-browser.ts:221
Parameters
| Parameter | Type |
|---|---|
structure | ModuleDeclarationStructure |
Returns
AddedModule
addTypeAlias()
addTypeAlias(structure): TypeAliasDeclarationStructure;
Defined in: core/ts-morph-browser.ts:222
Parameters
| Parameter | Type |
|---|---|
structure | TypeAliasDeclarationStructure |
Returns
TypeAliasDeclarationStructure
addVariableStatement()
addVariableStatement(structure): void;
Defined in: core/ts-morph-browser.ts:224
Parameters
| Parameter | Type |
|---|---|
structure | VariableStatementStructure |
Returns
void
getClasses()
getClasses(): ClassDeclaration[];
Defined in: core/ts-morph-browser.ts:225
Returns
ClassDeclaration[]
getFilePath()
getFilePath(): string;
Defined in: core/ts-morph-browser.ts:226
Returns
string
getText()
getText(): string;
Defined in: core/ts-morph-browser.ts:227
Returns
string
save()
save(): Promise<void>;
Defined in: core/ts-morph-browser.ts:229
Returns
Promise<void>
saveSync()
saveSync(): void;
Defined in: core/ts-morph-browser.ts:230
Returns
void
setContent()
setContent(content): void;
Defined in: core/ts-morph-browser.ts:228
Parameters
| Parameter | Type |
|---|---|
content | string |
Returns
void