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
open fun callHierarchyIncomingCalls(p0: CallHierarchyIncomingCallsParams): CompletableFuture<MutableList<CallHierarchyIncomingCall>>
Link copied to clipboard
open fun callHierarchyOutgoingCalls(p0: CallHierarchyOutgoingCallsParams): CompletableFuture<MutableList<CallHierarchyOutgoingCall>>
Link copied to clipboard
open fun codeAction(p0: CodeActionParams): CompletableFuture<MutableList<Either<Command, CodeAction>>>
Link copied to clipboard
open fun codeLens(p0: CodeLensParams): CompletableFuture<MutableList<out CodeLens>>
Link copied to clipboard
open fun colorPresentation(p0: ColorPresentationParams): CompletableFuture<MutableList<ColorPresentation>>
Link copied to clipboard
open override fun completion(params: CompletionParams): CompletionResult
Link copied to clipboard
open fun declaration(p0: DeclarationParams): CompletableFuture<Either<MutableList<out Location>, MutableList<out LocationLink>>>
Link copied to clipboard
open fun definition(p0: DefinitionParams): CompletableFuture<Either<MutableList<out Location>, MutableList<out LocationLink>>>
Link copied to clipboard
open fun diagnostic(p0: DocumentDiagnosticParams): CompletableFuture<DocumentDiagnosticReport>
Link copied to clipboard
open override fun didChange(didChangeTextDocumentParams: DidChangeTextDocumentParams)
Link copied to clipboard
open override fun didClose(didCloseTextDocumentParams: DidCloseTextDocumentParams)
Link copied to clipboard
open override fun didOpen(didOpenTextDocumentParams: DidOpenTextDocumentParams)
Link copied to clipboard
open override fun didSave(didSaveTextDocumentParams: DidSaveTextDocumentParams)
Link copied to clipboard
open fun documentColor(p0: DocumentColorParams): CompletableFuture<MutableList<ColorInformation>>
Link copied to clipboard
open fun documentHighlight(p0: DocumentHighlightParams): CompletableFuture<MutableList<out DocumentHighlight>>
Link copied to clipboard
open fun documentLink(p0: DocumentLinkParams): CompletableFuture<MutableList<DocumentLink>>
Link copied to clipboard
open fun documentLinkResolve(p0: DocumentLink): CompletableFuture<DocumentLink>
Link copied to clipboard
open fun documentSymbol(p0: DocumentSymbolParams): CompletableFuture<MutableList<Either<SymbolInformation, DocumentSymbol>>>
Link copied to clipboard
open fun foldingRange(p0: FoldingRangeRequestParams): CompletableFuture<MutableList<FoldingRange>>
Link copied to clipboard
open fun formatting(p0: DocumentFormattingParams): CompletableFuture<MutableList<out TextEdit>>
Link copied to clipboard
open override fun hover(params: HoverParams): CompletableFuture<Hover?>?
Link copied to clipboard
open fun implementation(p0: ImplementationParams): CompletableFuture<Either<MutableList<out Location>, MutableList<out LocationLink>>>
Link copied to clipboard
open fun inlayHint(p0: InlayHintParams): CompletableFuture<MutableList<InlayHint>>
Link copied to clipboard
open fun inlineValue(p0: InlineValueParams): CompletableFuture<MutableList<InlineValue>>
Link copied to clipboard
open fun linkedEditingRange(p0: LinkedEditingRangeParams): CompletableFuture<LinkedEditingRanges>
Link copied to clipboard
open fun moniker(p0: MonikerParams): CompletableFuture<MutableList<Moniker>>
Link copied to clipboard
open override fun onTypeFormatting(params: DocumentOnTypeFormattingParams): CompletableFuture<List<TextEdit?>?>?
Link copied to clipboard
open fun prepareCallHierarchy(p0: CallHierarchyPrepareParams): CompletableFuture<MutableList<CallHierarchyItem>>
Link copied to clipboard
open fun prepareRename(p0: PrepareRenameParams): CompletableFuture<Either3<Range, PrepareRenameResult, PrepareRenameDefaultBehavior>>
Link copied to clipboard
open fun prepareTypeHierarchy(p0: TypeHierarchyPrepareParams): CompletableFuture<MutableList<TypeHierarchyItem>>
Link copied to clipboard
open fun rangeFormatting(p0: DocumentRangeFormattingParams): CompletableFuture<MutableList<out TextEdit>>
Link copied to clipboard
open fun references(p0: ReferenceParams): CompletableFuture<MutableList<out Location>>
Link copied to clipboard
open fun rename(p0: RenameParams): CompletableFuture<WorkspaceEdit>
Link copied to clipboard
open fun resolveCodeAction(p0: CodeAction): CompletableFuture<CodeAction>
Link copied to clipboard
open fun resolveCodeLens(p0: CodeLens): CompletableFuture<CodeLens>
Link copied to clipboard
open override fun resolveCompletionItem(unresolved: CompletionItem): CompletableFuture<CompletionItem>
Link copied to clipboard
open fun resolveInlayHint(p0: InlayHint): CompletableFuture<InlayHint>
Link copied to clipboard
open fun selectionRange(p0: SelectionRangeParams): CompletableFuture<MutableList<SelectionRange>>
Link copied to clipboard
open override fun semanticTokensFull(params: SemanticTokensParams): CompletableFuture<SemanticTokens>
Link copied to clipboard
open fun semanticTokensFullDelta(p0: SemanticTokensDeltaParams): CompletableFuture<Either<SemanticTokens, SemanticTokensDelta>>
Link copied to clipboard
open fun semanticTokensRange(p0: SemanticTokensRangeParams): CompletableFuture<SemanticTokens>
Link copied to clipboard
open fun signatureHelp(p0: SignatureHelpParams): CompletableFuture<SignatureHelp>
Link copied to clipboard
open fun typeDefinition(p0: TypeDefinitionParams): CompletableFuture<Either<MutableList<out Location>, MutableList<out LocationLink>>>
Link copied to clipboard
open fun typeHierarchySubtypes(p0: TypeHierarchySubtypesParams): CompletableFuture<MutableList<TypeHierarchyItem>>
Link copied to clipboard
open fun typeHierarchySupertypes(p0: TypeHierarchySupertypesParams): CompletableFuture<MutableList<TypeHierarchyItem>>
Link copied to clipboard
open fun willSave(p0: WillSaveTextDocumentParams)
Link copied to clipboard
open fun willSaveWaitUntil(p0: WillSaveTextDocumentParams): CompletableFuture<MutableList<TextEdit>>