Provides language server functionality related to documents.
</description>
<tutorials>
</tutorials>
<methods>
<methodname="codeLens"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="Array"/>
<paramindex="0"name="params"type="Dictionary"/>
<description>
</description>
</method>
<methodname="colorPresentation"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="Array"/>
<paramindex="0"name="params"type="Dictionary"/>
<description>
</description>
</method>
<methodname="completion"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="Array"/>
<paramindex="0"name="params"type="Dictionary"/>
<description>
</description>
</method>
<methodname="declaration"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="Variant"/>
<paramindex="0"name="params"type="Dictionary"/>
<description>
</description>
</method>
<methodname="definition"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="Array"/>
<paramindex="0"name="params"type="Dictionary"/>
<description>
</description>
</method>
<methodname="didChange"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="void"/>
<paramindex="0"name="params"type="Variant"/>
<description>
</description>
</method>
<methodname="didClose"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="void"/>
<paramindex="0"name="params"type="Variant"/>
<description>
</description>
</method>
<methodname="didOpen"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="void"/>
<paramindex="0"name="params"type="Variant"/>
<description>
</description>
</method>
<methodname="didSave"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="void"/>
<paramindex="0"name="params"type="Variant"/>
<description>
</description>
</method>
<methodname="documentLink"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="Array"/>
<paramindex="0"name="params"type="Dictionary"/>
<description>
</description>
</method>
<methodname="documentSymbol"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="Array"/>
<paramindex="0"name="params"type="Dictionary"/>
<description>
</description>
</method>
<methodname="foldingRange"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="Array"/>
<paramindex="0"name="params"type="Dictionary"/>
<description>
</description>
</method>
<methodname="hover"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="Variant"/>
<paramindex="0"name="params"type="Dictionary"/>
<description>
</description>
</method>
<methodname="nativeSymbol"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="Variant"/>
<paramindex="0"name="params"type="Dictionary"/>
<description>
</description>
</method>
<methodname="prepareRename"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="Variant"/>
<paramindex="0"name="params"type="Dictionary"/>
<description>
</description>
</method>
<methodname="references"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="Array"/>
<paramindex="0"name="params"type="Dictionary"/>
<description>
</description>
</method>
<methodname="rename"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="Dictionary"/>
<paramindex="0"name="params"type="Dictionary"/>
<description>
</description>
</method>
<methodname="resolve"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<methodname="signatureHelp"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">
<returntype="Variant"/>
<paramindex="0"name="params"type="Dictionary"/>
<description>
</description>
</method>
<methodname="willSaveWaitUntil"deprecated="Accessing LSP endpoints directly might lead to unwanted side effects. Connect to the server via TCP, like a regular language server client.">