Implementation of SignatureInformation
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
Constructor
Variables
activeParameter:Int = -1
The index of the active parameter.
If provided, this is used in place of SignatureHelp.activeParameter
.
documentation:Any = null
The human-readable doc-comment of this signature. Will be shown in the UI but can be omitted.