Idris2Doc : Language.LSP.Message.Initialize

Language.LSP.Message.Initialize

(source)

Definitions

recordClientInfo : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#initialize

Totality: total
Visibility: public export
Constructor: 
__mkClientInfo : _

Projections:
.name : ClientInfo->String
.version : ClientInfo->MaybeString

Hints:
FromJSONClientInfo
ToJSONClientInfo
.name : ClientInfo->String
Totality: total
Visibility: public export
name : ClientInfo->String
Totality: total
Visibility: public export
.version : ClientInfo->MaybeString
Totality: total
Visibility: public export
version : ClientInfo->MaybeString
Totality: total
Visibility: public export
recordInitializeParams : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#initialize

Totality: total
Visibility: public export
Constructor: 
MkInitializeParams : OneOf [Integer, Null] ->MaybeClientInfo->MaybeString->Maybe (OneOf [String, Null]) ->OneOf [URI, Null] ->MaybeJSON->ClientCapabilities->MaybeTrace->Maybe (OneOf [ListWorkspaceFolder, Null]) ->MaybeProgressToken->InitializeParams

Projections:
.capabilities : InitializeParams->ClientCapabilities
.clientInfo : InitializeParams->MaybeClientInfo
.initializationOptions : InitializeParams->MaybeJSON
.locale : InitializeParams->MaybeString
.processId : InitializeParams->OneOf [Integer, Null]
.rootPath : InitializeParams->Maybe (OneOf [String, Null])
.rootUri : InitializeParams->OneOf [URI, Null]
.trace : InitializeParams->MaybeTrace
.workDoneToken : InitializeParams->MaybeProgressToken
.workspaceFolders : InitializeParams->Maybe (OneOf [ListWorkspaceFolder, Null])

Hints:
FromJSONInitializeParams
ToJSONInitializeParams
.processId : InitializeParams->OneOf [Integer, Null]
Totality: total
Visibility: public export
processId : InitializeParams->OneOf [Integer, Null]
Totality: total
Visibility: public export
.clientInfo : InitializeParams->MaybeClientInfo
Totality: total
Visibility: public export
clientInfo : InitializeParams->MaybeClientInfo
Totality: total
Visibility: public export
.locale : InitializeParams->MaybeString
Totality: total
Visibility: public export
locale : InitializeParams->MaybeString
Totality: total
Visibility: public export
.rootPath : InitializeParams->Maybe (OneOf [String, Null])
Totality: total
Visibility: public export
rootPath : InitializeParams->Maybe (OneOf [String, Null])
Totality: total
Visibility: public export
.rootUri : InitializeParams->OneOf [URI, Null]
Totality: total
Visibility: public export
rootUri : InitializeParams->OneOf [URI, Null]
Totality: total
Visibility: public export
.initializationOptions : InitializeParams->MaybeJSON
Totality: total
Visibility: public export
initializationOptions : InitializeParams->MaybeJSON
Totality: total
Visibility: public export
.capabilities : InitializeParams->ClientCapabilities
Totality: total
Visibility: public export
capabilities : InitializeParams->ClientCapabilities
Totality: total
Visibility: public export
.trace : InitializeParams->MaybeTrace
Totality: total
Visibility: public export
trace : InitializeParams->MaybeTrace
Totality: total
Visibility: public export
.workspaceFolders : InitializeParams->Maybe (OneOf [ListWorkspaceFolder, Null])
Totality: total
Visibility: public export
workspaceFolders : InitializeParams->Maybe (OneOf [ListWorkspaceFolder, Null])
Totality: total
Visibility: public export
.workDoneToken : InitializeParams->MaybeProgressToken
Totality: total
Visibility: public export
workDoneToken : InitializeParams->MaybeProgressToken
Totality: total
Visibility: public export
recordInitializeResult : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#initialize

Totality: total
Visibility: public export
Constructor: 
MkInitializeResult : ServerCapabilities->MaybeServerInfo->InitializeResult

Projections:
.capabilities : InitializeResult->ServerCapabilities
.serverInfo : InitializeResult->MaybeServerInfo

Hints:
FromJSONInitializeResult
ToJSONInitializeResult
.capabilities : InitializeResult->ServerCapabilities
Totality: total
Visibility: public export
capabilities : InitializeResult->ServerCapabilities
Totality: total
Visibility: public export
.serverInfo : InitializeResult->MaybeServerInfo
Totality: total
Visibility: public export
serverInfo : InitializeResult->MaybeServerInfo
Totality: total
Visibility: public export
recordInitializeError : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#initialize

Totality: total
Visibility: public export
Constructor: 
MkInitializeError : Bool->InitializeError

Projection: 
.retry : InitializeError->Bool

Hints:
FromJSONInitializeError
ToJSONInitializeError
.retry : InitializeError->Bool
Totality: total
Visibility: public export
retry : InitializeError->Bool
Totality: total
Visibility: public export
dataInitializedParams : Type
  Refer to https://microsoft.github.io/language-server-protocol/specification.html#initialized

Totality: total
Visibility: public export
Constructor: 
MkInitializedParams : InitializedParams

Hints:
FromJSONInitializedParams
ToJSONInitializedParams