Documentation
Lean
.
Data
.
Lsp
.
Window
Search
return to top
source
Imports
Lean.Data.Json
Imported by
MessageType
instFromJsonMessageType
instToJsonMessageType
ShowMessageParams
instFromJsonShowMessageParams
instToJsonShowMessageParams
MessageActionItem
instFromJsonMessageActionItem
instToJsonMessageActionItem
ShowMessageRequestParams
instFromJsonShowMessageRequestParams
instToJsonShowMessageRequestParams
ShowMessageResponse
instShowMessageResponseFromJson
instShowMessageResponseToJson
source
inductive
MessageType
:
Type
error :
MessageType
warning :
MessageType
info :
MessageType
log :
MessageType
Instances For
source
instance
instFromJsonMessageType
:
Lean.FromJson
MessageType
Equations
source
instance
instToJsonMessageType
:
Lean.ToJson
MessageType
Equations
source
structure
ShowMessageParams
:
Type
type :
MessageType
message :
String
Instances For
source
instance
instFromJsonShowMessageParams
:
Lean.FromJson
ShowMessageParams
Equations
source
instance
instToJsonShowMessageParams
:
Lean.ToJson
ShowMessageParams
Equations
source
structure
MessageActionItem
:
Type
title :
String
Instances For
source
instance
instFromJsonMessageActionItem
:
Lean.FromJson
MessageActionItem
Equations
source
instance
instToJsonMessageActionItem
:
Lean.ToJson
MessageActionItem
Equations
source
structure
ShowMessageRequestParams
:
Type
type :
MessageType
message :
String
actions? :
Option
(
Array
MessageActionItem
)
Instances For
source
instance
instFromJsonShowMessageRequestParams
:
Lean.FromJson
ShowMessageRequestParams
Equations
source
instance
instToJsonShowMessageRequestParams
:
Lean.ToJson
ShowMessageRequestParams
Equations
source
def
ShowMessageResponse
:
Type
Equations
Instances For
source
instance
instShowMessageResponseFromJson
:
Lean.FromJson
ShowMessageResponse
Equations
source
instance
instShowMessageResponseToJson
:
Lean.ToJson
ShowMessageResponse
Equations