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 Source #

Constructors

DidChangeConfigurationClientCapabilities 

Fields

data DidChangeWatchedFilesClientCapabilities Source #

Constructors

DidChangeWatchedFilesClientCapabilities 

Fields

data WorkspaceClientCapabilities Source #

Constructors

WorkspaceClientCapabilities 

Fields

data SynchronizationTextDocumentClientCapabilities Source #

Constructors

SynchronizationTextDocumentClientCapabilities 

Fields

Instances

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

data CompletionItemClientCapabilities Source #

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 Source #

Constructors

TextDocumentClientCapabilities 

Fields