extract MarkdownString from MarkedString type, fyi @mjvbz

This commit is contained in:
Johannes Rieken
2021-06-16 14:51:00 +02:00
parent a36051efae
commit b5da2d0f10
5 changed files with 14 additions and 17 deletions
@@ -10,7 +10,7 @@ import { XHRRequest } from 'request-light';
import {
CompletionItem, CompletionItemProvider, CompletionList, TextDocument, Position, Hover, HoverProvider,
CancellationToken, Range, MarkedString, DocumentSelector, languages, Disposable, Uri
CancellationToken, Range, DocumentSelector, languages, Disposable, Uri, MarkdownString
} from 'vscode';
export interface ISuggestionsCollector {
@@ -22,7 +22,7 @@ export interface ISuggestionsCollector {
export interface IJSONContribution {
getDocumentSelector(): DocumentSelector;
getInfoContribution(resourceUri: Uri, location: Location): Thenable<MarkedString[] | null> | null;
getInfoContribution(resourceUri: Uri, location: Location): Thenable<MarkdownString[] | null> | null;
collectPropertySuggestions(resourceUri: Uri, location: Location, currentWord: string, addValue: boolean, isLast: boolean, result: ISuggestionsCollector): Thenable<any> | null;
collectValueSuggestions(resourceUri: Uri, location: Location, result: ISuggestionsCollector): Thenable<any> | null;
collectDefaultSuggestions(resourceUri: Uri, result: ISuggestionsCollector): Thenable<any>;