Package io.deephaven.web.shared.ide.lsp
Class CompletionItem
java.lang.Object
io.deephaven.web.shared.ide.lsp.CompletionItem
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCompletionItem
(int start, int length, String completion, String displayed, DocumentRange range) CompletionItem
(int start, int length, String completion, String displayed, String source) This constructor matches CompletionFragment semantics; it is here to ease the transition to the LSP model. -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
This is not used for monaco or lsp; it is only here for compatibility w/ swing autocompleteint
getStart()
This is not used for monaco or lsp; it is only here for compatibility w/ swing autocompleteint
hashCode()
void
setLength
(int length) void
setStart
(int start) toString()
-
Field Details
-
label
-
kind
public int kind -
detail
-
documentation
-
deprecated
public boolean deprecated -
preselect
public boolean preselect -
textEdit
-
sortText
-
filterText
-
insertTextFormat
public int insertTextFormat -
additionalTextEdits
-
commitCharacters
-
-
Constructor Details
-
Method Details
-
sortText
-
getStart
@JsIgnore public int getStart()This is not used for monaco or lsp; it is only here for compatibility w/ swing autocomplete -
setStart
@JsIgnore public void setStart(int start) -
getLength
@JsIgnore public int getLength()This is not used for monaco or lsp; it is only here for compatibility w/ swing autocomplete -
setLength
@JsIgnore public void setLength(int length) -
toString
-
equals
-
hashCode
@JsIgnore public int hashCode()
-