haskell-lsp-0.2.0.0: Haskell library for the Microsoft Language Server Protocol

Safe HaskellNone
LanguageHaskell2010

Language.Haskell.LSP.TH.ClientCapabilities

Documentation

data DidChangeConfigurationClientCapabilities #

Constructors

DidChangeConfigurationClientCapabilities 

Fields

data DidChangeWatchedFilesClientCapabilities #

Constructors

DidChangeWatchedFilesClientCapabilities 

Fields

data WorkspaceClientCapabilities #

Constructors

WorkspaceClientCapabilities 

Fields

data SynchronizationTextDocumentClientCapabilities #

Constructors

SynchronizationTextDocumentClientCapabilities 

Fields

Instances

Eq SynchronizationTextDocumentClientCapabilities # 
Read SynchronizationTextDocumentClientCapabilities # 
Show SynchronizationTextDocumentClientCapabilities # 
ToJSON SynchronizationTextDocumentClientCapabilities # 
FromJSON SynchronizationTextDocumentClientCapabilities # 
Default SynchronizationTextDocumentClientCapabilities # 

data CompletionItemClientCapabilities #

Constructors

CompletionItemClientCapabilities 

Fields

  • _snippetSupport :: Maybe Bool

    Client supports snippets as insert text.

    A snippet can define tab stops and placeholders with `$1`, `$2` and `${3:foo}`. `$0` defines the final tab stop, it defaults to the end of the snippet. Placeholders with equal identifiers are linked, that is typing in one will update others too.

data TextDocumentClientCapabilities #

Constructors

TextDocumentClientCapabilities 

Fields