Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LanguageServiceHost

Hierarchy

Index

Methods

Optional directoryExists

  • directoryExists(directoryName: string): boolean

Optional error

  • error(s: string): void

Optional fileExists

  • fileExists(path: string): boolean

Optional getCancellationToken

getCompilationSettings

getCurrentDirectory

  • getCurrentDirectory(): string

Optional getCustomTransformers

getDefaultLibFileName

Optional getDirectories

  • getDirectories(directoryName: string): string[]

Optional getLocalizedDiagnosticMessages

  • getLocalizedDiagnosticMessages(): any

Optional getNewLine

  • getNewLine(): string

Optional getProjectReferences

Optional getProjectVersion

  • getProjectVersion(): string

Optional getResolvedModuleWithFailedLookupLocationsFromCache

getScriptFileNames

  • getScriptFileNames(): string[]

Optional getScriptKind

getScriptSnapshot

getScriptVersion

  • getScriptVersion(fileName: string): string

Optional getTypeRootsVersion

  • getTypeRootsVersion(): number

Optional installPackage

Optional isKnownTypesPackageName

  • isKnownTypesPackageName(name: string): boolean

Optional log

  • log(s: string): void

Optional readDirectory

  • readDirectory(path: string, extensions?: readonly string[], exclude?: readonly string[], include?: readonly string[], depth?: number): string[]
  • Parameters

    • path: string
    • Optional extensions: readonly string[]
    • Optional exclude: readonly string[]
    • Optional include: readonly string[]
    • Optional depth: number

    Returns string[]

Optional readFile

  • readFile(path: string, encoding?: string): string

Optional realpath

  • realpath(path: string): string

Optional resolveModuleNames

Optional resolveTypeReferenceDirectives

Optional trace

  • trace(s: string): void

Optional useCaseSensitiveFileNames

  • useCaseSensitiveFileNames(): boolean

Optional writeFile

  • writeFile(fileName: string, content: string): void

Generated using TypeDoc