Implementation of Registration interface from Language Server Protocol

DO NOT add new properties or methods to this class that are specific to Moonshine IDE or to a particular language. Create a subclass for new properties or create a utility function for methods.

See also:

Static methods

staticparse(jsonParams:Any):Registration

Constructor

new(id:String, method:String, ?registerOptions:Any)

Variables

id:String

The id used to register the request. The id can be used to deregister the request again.

method:String

The method / capability to register for.

registerOptions:Null<Any>

Options necessary for the registration.