LanguageServiceHost

Properties

Link copied to clipboard
abstract val directoryExists: (directoryName: String) -> Boolean?
Link copied to clipboard
abstract val error: (s: String) -> Unit?
Link copied to clipboard
Link copied to clipboard
abstract val getCompilerHost: () -> CompilerHost??
Link copied to clipboard
abstract val getCurrentDirectory: () -> String?
Link copied to clipboard

Gets a set of custom transformers to use during emit.

Link copied to clipboard
abstract override val getDirectories: (path: String) -> ERROR CLASS: Symbol not found for js.array.ReadonlyArray<kotlin/String>?
Link copied to clipboard
abstract val getLocalizedDiagnosticMessages: () -> Any??
Link copied to clipboard
abstract val getNewLine: () -> String?
Link copied to clipboard
abstract val getParsedCommandLine: (fileName: String) -> ParsedCommandLine??
Link copied to clipboard
abstract val getProjectReferences: () -> ERROR CLASS: Symbol not found for js.array.ReadonlyArray<typescript/ProjectReference>???
Link copied to clipboard
abstract val getProjectVersion: () -> String?
Link copied to clipboard
abstract val getScriptKind: (fileName: String) -> ScriptKind?
Link copied to clipboard
abstract val getTypeRootsVersion: () -> Double?
Link copied to clipboard
abstract val installPackage: (options: InstallPackageOptions) -> ERROR CLASS: Symbol not found for Promise<typescript/ApplyCodeActionCommandResult>?
Link copied to clipboard
abstract val isKnownTypesPackageName: (name: String) -> Boolean?
Link copied to clipboard
Link copied to clipboard
abstract val log: (s: String) -> Unit?
Link copied to clipboard
abstract val readDirectory: (path: String, @R|kotlin/ParameterName|(name = String(extensions)) ERROR CLASS: Symbol not found for js.array.ReadonlyArray<kotlin/String>??, @R|kotlin/ParameterName|(name = String(exclude)) ERROR CLASS: Symbol not found for js.array.ReadonlyArray<kotlin/String>??, @R|kotlin/ParameterName|(name = String(include)) ERROR CLASS: Symbol not found for js.array.ReadonlyArray<kotlin/String>??, depth: Double?) -> ERROR CLASS: Symbol not found for js.array.ReadonlyArray<kotlin/String>?
Link copied to clipboard
abstract override val realpath: (path: String) -> String?

Resolve a symbolic link.

Link copied to clipboard
abstract val resolveModuleNameLiterals: (@R|kotlin/ParameterName|(name = String(moduleLiterals)) ERROR CLASS: Symbol not found for js.array.ReadonlyArray<typescript/StringLiteralLike>, containingFile: String, redirectedReference: ResolvedProjectReference?, options: CompilerOptions, containingSourceFile: SourceFile, @R|kotlin/ParameterName|(name = String(reusedNames)) ERROR CLASS: Symbol not found for js.array.ReadonlyArray<typescript/StringLiteralLike>??) -> ERROR CLASS: Symbol not found for js.array.ReadonlyArray<typescript/ResolvedModuleWithFailedLookupLocations>?
Link copied to clipboard
abstract val resolveModuleNames: (@R|kotlin/ParameterName|(name = String(moduleNames)) ERROR CLASS: Symbol not found for js.array.ReadonlyArray<kotlin/String>, containingFile: String, @R|kotlin/ParameterName|(name = String(reusedNames)) ERROR CLASS: Symbol not found for js.array.ReadonlyArray<kotlin/String>??, redirectedReference: ResolvedProjectReference?, options: CompilerOptions, containingSourceFile: SourceFile?) -> ERROR CLASS: Symbol not found for js.array.ReadonlyArray<typescript/ResolvedModule?>?
Link copied to clipboard
abstract val resolveTypeReferenceDirectives: (typeDirectiveNames: Any, containingFile: String, redirectedReference: ResolvedProjectReference?, options: CompilerOptions, ResolutionMode?) -> ERROR CLASS: Symbol not found for js.array.ReadonlyArray<typescript/ResolvedTypeReferenceDirective?>?
Link copied to clipboard
abstract override val trace: (s: String) -> Unit?
Link copied to clipboard
abstract override val useCaseSensitiveFileNames: () -> Boolean?
Link copied to clipboard
abstract val writeFile: (fileName: String, content: String) -> Unit?

Functions

Link copied to clipboard
abstract override fun fileExists(fileName: String): Boolean
Link copied to clipboard
abstract override fun getCompilationSettings(): CompilerOptions
Link copied to clipboard
abstract fun getCurrentDirectory(): String
Link copied to clipboard
Link copied to clipboard
abstract fun getScriptFileNames(): ERROR CLASS: Symbol not found for js.array.ReadonlyArray<kotlin/String>
Link copied to clipboard
abstract fun getScriptSnapshot(fileName: String): IScriptSnapshot?
Link copied to clipboard
abstract fun getScriptVersion(fileName: String): String
Link copied to clipboard
abstract fun readFile(path: String, encoding: String = definedExternally): String?
abstract fun readFile(fileName: String): String?