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
Link copied to clipboard
open fun colorPresentation(p0: ColorPresentationParams): CompletableFuture<MutableList<ColorPresentation>>
Link copied to clipboard
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
Link copied to clipboard
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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun implementation(p0: ImplementationParams): CompletableFuture<Either<MutableList<out Location>, MutableList<out LocationLink>>>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
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
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun resolveCompletionItem(unresolved: CompletionItem): CompletableFuture<CompletionItem>
Link copied to clipboard
Link copied to clipboard
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
Link copied to clipboard
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 willSaveWaitUntil(p0: WillSaveTextDocumentParams): CompletableFuture<MutableList<TextEdit>>