mirror of
https://github.com/microsoft/vscode.git
synced 2026-05-01 05:51:32 +01:00
Add reading library files to HTML server
This commit is contained in:
@@ -89,6 +89,7 @@ export interface LanguageMode {
|
||||
onDocumentRemoved(document: TextDocument): void;
|
||||
getSemanticTokens?(document: TextDocument): Promise<SemanticTokenData[]>;
|
||||
getSemanticTokenLegend?(): { types: string[]; modifiers: string[] };
|
||||
getTextDocumentContent?(name: string): Promise<string>;
|
||||
dispose(): void;
|
||||
}
|
||||
|
||||
@@ -113,6 +114,8 @@ export interface Uri {
|
||||
path: string;
|
||||
}
|
||||
|
||||
export const FILE_PROTOCOL = 'html-server';
|
||||
|
||||
export function getLanguageModes(supportedLanguages: { [languageId: string]: boolean }, workspace: Workspace, clientCapabilities: ClientCapabilities, requestService: FileSystemProvider, extensionUri?: Uri): LanguageModes {
|
||||
const htmlLanguageService = getHTMLLanguageService({ clientCapabilities, fileSystemProvider: requestService });
|
||||
const cssLanguageService = getCSSLanguageService({ clientCapabilities, fileSystemProvider: requestService });
|
||||
|
||||
Reference in New Issue
Block a user