跳到主要内容

SourceFile

Defined in: core/ts-morph-browser.ts:218

源文件接口

Methods

addClass()

addClass(structure): ClassDeclaration;

Defined in: core/ts-morph-browser.ts:219

Parameters

ParameterType
structureClassDeclarationStructure

Returns

ClassDeclaration


addImportDeclaration()

addImportDeclaration(structure): void;

Defined in: core/ts-morph-browser.ts:223

Parameters

ParameterType
structureImportDeclarationStructure

Returns

void


addInterface()

addInterface(structure): AddedInterface;

Defined in: core/ts-morph-browser.ts:220

Parameters

ParameterType
structureInterfaceDeclarationStructure

Returns

AddedInterface


addModule()

addModule(structure): AddedModule;

Defined in: core/ts-morph-browser.ts:221

Parameters

ParameterType
structureModuleDeclarationStructure

Returns

AddedModule


addTypeAlias()

addTypeAlias(structure): TypeAliasDeclarationStructure;

Defined in: core/ts-morph-browser.ts:222

Parameters

ParameterType
structureTypeAliasDeclarationStructure

Returns

TypeAliasDeclarationStructure


addVariableStatement()

addVariableStatement(structure): void;

Defined in: core/ts-morph-browser.ts:224

Parameters

ParameterType
structureVariableStatementStructure

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

ParameterType
contentstring

Returns

void