[html] add semantic highlight

This commit is contained in:
Martin Aeschlimann
2019-12-02 23:40:22 +01:00
parent dbc7fa3c3e
commit b58c6fafad
4 changed files with 133 additions and 3 deletions

View File

@@ -51,6 +51,8 @@ export interface LanguageMode {
findMatchingTagPosition?: (document: TextDocument, position: Position) => Position | null;
getFoldingRanges?: (document: TextDocument) => FoldingRange[];
onDocumentRemoved(document: TextDocument): void;
getSemanticTokens?(document: TextDocument, ranges: Range[] | undefined): number[];
getSemanticTokenLegend?(): { types: string[], modifiers: string[] };
dispose(): void;
}