GenLSP.Protocol.Structures.ShowDocumentParams (gen_lsp v0.0.1)
Params to show a document.
@since 3.16.0
properties
Properties
uri :: URI (required)
The document uri to show.
external :: boolean
Indicates to show the resource in an external program.
To show for example https://code.visualstudio.com/
in the default WEB browser set external
to true
.
takeFocus :: boolean
An optional property to indicate whether the editor showing the document should take focus or not. Clients might ignore this property if an external program is started.
selection :: Range
An optional selection range if the document is a text document. Clients might ignore the property if an external program is started or the file is not a text file.