Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface LanguageServiceHost

Hierarchy

Index

Methods

Optional directoryExists

  • directoryExists(directoryName: string): boolean

Optional error

  • error(s: string): void
  • Parameters

    • s: string

    Returns void

Optional fileExists

  • fileExists(path: string): boolean
  • Parameters

    • path: string

    Returns boolean

Optional getCancellationToken

getCompilationSettings

  • Returns CompilerOptions

getCurrentDirectory

  • getCurrentDirectory(): string

Optional getCustomTransformers

  • Gets a set of custom transformers to use during emit.

    Returns CustomTransformers

getDefaultLibFileName

  • Parameters

    Returns string

Optional getDirectories

  • getDirectories(directoryName: string): string[]
  • Parameters

    • directoryName: string

    Returns string[]

Optional getLocalizedDiagnosticMessages

  • getLocalizedDiagnosticMessages(): any
  • Returns any

Optional getNewLine

  • getNewLine(): string
  • Returns string

Optional getParsedCommandLine

  • Parameters

    • fileName: string

    Returns ParsedCommandLine

Optional getProjectReferences

  • Returns readonly ProjectReference[]

Optional getProjectVersion

  • getProjectVersion(): string
  • Returns string

Optional getResolvedModuleWithFailedLookupLocationsFromCache

getScriptFileNames

  • getScriptFileNames(): string[]
  • Returns string[]

Optional getScriptKind

  • Parameters

    • fileName: string

    Returns ScriptKind

getScriptSnapshot

  • Parameters

    • fileName: string

    Returns IScriptSnapshot

getScriptVersion

  • getScriptVersion(fileName: string): string
  • Parameters

    • fileName: string

    Returns string

Optional getTypeRootsVersion

  • getTypeRootsVersion(): number
  • Returns number

Optional installPackage

Optional isKnownTypesPackageName

  • isKnownTypesPackageName(name: string): boolean
  • Parameters

    • name: string

    Returns boolean

Optional log

  • log(s: string): void
  • Parameters

    • s: string

    Returns 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
  • Parameters

    • path: string
    • Optional encoding: string

    Returns string

Optional realpath

  • realpath(path: string): string
  • Parameters

    • path: string

    Returns string

Optional resolveModuleNames

Optional resolveTypeReferenceDirectives

Optional trace

  • trace(s: string): void
  • Parameters

    • s: string

    Returns void

Optional useCaseSensitiveFileNames

  • useCaseSensitiveFileNames(): boolean
  • Returns boolean

Optional writeFile

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

    • fileName: string
    • content: string

    Returns void

Generated using TypeDoc