QuarkdownTextDocumentService
class QuarkdownTextDocumentService(server: QuarkdownLanguageServer, completionSuppliers: List<CompletionSupplier>, tokensSuppliers: List<SemanticTokensSupplier>, hoverSuppliers: List<HoverSupplier>, diagnosticsSuppliers: List<DiagnosticsSupplier>, formattingSuppliers: List<OnTypeFormattingEditSupplier>) : TextDocumentService
Service for handling text document operations in the Quarkdown Language Server.
Constructors
Link copied to clipboard
constructor(server: QuarkdownLanguageServer, completionSuppliers: List<CompletionSupplier>, tokensSuppliers: List<SemanticTokensSupplier>, hoverSuppliers: List<HoverSupplier>, diagnosticsSuppliers: List<DiagnosticsSupplier>, formattingSuppliers: List<OnTypeFormattingEditSupplier>)
Functions
Link copied to clipboard
@ProtocolSince(value = "3.16.0")
Link copied to clipboard
@ProtocolSince(value = "3.16.0")
Link copied to clipboard
open fun codeAction(p0: CodeActionParams): CompletableFuture<MutableList<Either<Command, CodeAction>>>
Link copied to clipboard
Link copied to clipboard
@ProtocolSince(value = "3.6.0")
Link copied to clipboard
Link copied to clipboard
@ProtocolSince(value = "3.14.0")
Link copied to clipboard
open fun definition(p0: DefinitionParams): CompletableFuture<Either<MutableList<out Location>, MutableList<out LocationLink>>>
Link copied to clipboard
@ProtocolSince(value = "3.17.0")
Link copied to clipboard
@ProtocolSince(value = "3.6.0")
Link copied to clipboard
open fun documentHighlight(p0: DocumentHighlightParams): CompletableFuture<MutableList<out DocumentHighlight>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun documentSymbol(p0: DocumentSymbolParams): CompletableFuture<MutableList<Either<SymbolInformation, DocumentSymbol>>>
Link copied to clipboard
@ProtocolSince(value = "3.10.0")
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@ProtocolSince(value = "3.6.0")
Link copied to clipboard
@ProtocolSince(value = "3.17.0")
Link copied to clipboard
@ProtocolDraft
@ProtocolSince(value = "3.18.0")
Link copied to clipboard
@ProtocolSince(value = "3.17.0")
Link copied to clipboard
@ProtocolSince(value = "3.16.0")
Link copied to clipboard
@ProtocolSince(value = "3.16.0")
Link copied to clipboard
open override fun onTypeFormatting(params: DocumentOnTypeFormattingParams): CompletableFuture<List<TextEdit?>?>?
Link copied to clipboard
@ProtocolSince(value = "3.16.0")
Link copied to clipboard
@ProtocolSince(value = "3.12.0")
Link copied to clipboard
@ProtocolSince(value = "3.17.0")
Link copied to clipboard
open fun rangeFormatting(p0: DocumentRangeFormattingParams): CompletableFuture<MutableList<out TextEdit>>
Link copied to clipboard
@ProtocolDraft
@ProtocolSince(value = "3.18.0")
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@ProtocolSince(value = "3.16.0")
Link copied to clipboard
Link copied to clipboard
open override fun resolveCompletionItem(unresolved: CompletionItem): CompletableFuture<CompletionItem>
Link copied to clipboard
@ProtocolSince(value = "3.17.0")
Link copied to clipboard
@ProtocolSince(value = "3.15.0")
Link copied to clipboard
open override fun semanticTokensFull(params: SemanticTokensParams): CompletableFuture<SemanticTokens>
Link copied to clipboard
@ProtocolSince(value = "3.16.0")
Link copied to clipboard
@ProtocolSince(value = "3.16.0")
Link copied to clipboard
Link copied to clipboard
@ProtocolSince(value = "3.6.0")
Link copied to clipboard
@ProtocolSince(value = "3.17.0")
Link copied to clipboard
@ProtocolSince(value = "3.17.0")
Link copied to clipboard
open fun willSaveWaitUntil(p0: WillSaveTextDocumentParams): CompletableFuture<MutableList<TextEdit>>