Methods

M acquireDocument(filename: string, compilationSettings: ts.CompilerOptions, scriptSnapshot: ts.IScriptSnapshot, version: string, isOpen: boolean) ts.SourceFile

Parameters:
Name Type
filename string
compilationSettings ts.CompilerOptions
scriptSnapshot ts.IScriptSnapshot
version string
isOpen boolean
Returns: { ts.SourceFile }

M releaseDocument(filename: string, compilationSettings: ts.CompilerOptions) void

Parameters:
Name Type
filename string
compilationSettings ts.CompilerOptions
Returns: { void }

M updateDocument(sourceFile: ts.SourceFile, filename: string, compilationSettings: ts.CompilerOptions, scriptSnapshot: ts.IScriptSnapshot, version: string, isOpen: boolean, textChangeRange: ts.TextChangeRange) ts.SourceFile

Parameters:
Name Type
sourceFile ts.SourceFile
filename string
compilationSettings ts.CompilerOptions
scriptSnapshot ts.IScriptSnapshot
version string
isOpen boolean
textChangeRange ts.TextChangeRange
Returns: { ts.SourceFile }