SourceFile
Defined in: core/ts-morph-browser.ts:246
源文件接口
Methods
addClass()
addClass(structure): ClassDeclaration;
Defined in: core/ts-morph-browser.ts:247
Parameters
| Parameter | Type |
|---|---|
structure | ClassDeclarationStructure |
Returns
ClassDeclaration
addEnum()
addEnum(structure): EnumDeclarationStructure;
Defined in: core/ts-morph-browser.ts:251
Parameters
| Parameter | Type |
|---|---|
structure | EnumDeclarationStructure |
Returns
EnumDeclarationStructure
addExportDeclaration()
addExportDeclaration(structure): void;
Defined in: core/ts-morph-browser.ts:253
Parameters
| Parameter | Type |
|---|---|
structure | ExportDeclarationStructure |
Returns
void
addImportDeclaration()
addImportDeclaration(structure): void;
Defined in: core/ts-morph-browser.ts:252
Parameters
| Parameter | Type |
|---|---|
structure | ImportDeclarationStructure |
Returns
void
addInterface()
addInterface(structure): AddedInterface;
Defined in: core/ts-morph-browser.ts:248
Parameters
| Parameter | Type |
|---|---|
structure | InterfaceDeclarationStructure |
Returns
AddedInterface
addModule()
addModule(structure): AddedModule;
Defined in: core/ts-morph-browser.ts:249
Parameters
| Parameter | Type |
|---|---|
structure | ModuleDeclarationStructure |
Returns
AddedModule
addTypeAlias()
addTypeAlias(structure): TypeAliasDeclarationStructure;
Defined in: core/ts-morph-browser.ts:250
Parameters
| Parameter | Type |
|---|---|
structure | TypeAliasDeclarationStructure |
Returns
TypeAliasDeclarationStructure
addVariableStatement()
addVariableStatement(structure): void;
Defined in: core/ts-morph-browser.ts:254
Parameters
| Parameter | Type |
|---|---|
structure | VariableStatementStructure |
Returns
void
getClasses()
getClasses(): ClassDeclaration[];
Defined in: core/ts-morph-browser.ts:255
Returns
ClassDeclaration[]
getFilePath()
getFilePath(): string;
Defined in: core/ts-morph-browser.ts:256
Returns
string
getText()
getText(): string;
Defined in: core/ts-morph-browser.ts:257
Returns
string
save()
save(): Promise<void>;
Defined in: core/ts-morph-browser.ts:259
Returns
Promise<void>
saveSync()
saveSync(): void;
Defined in: core/ts-morph-browser.ts:260
Returns
void
setContent()
setContent(content): void;
Defined in: core/ts-morph-browser.ts:258
Parameters
| Parameter | Type |
|---|---|
content | string |
Returns
void