You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: lua/dap/protocol.lua
+34Lines changed: 34 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -248,4 +248,38 @@
248
248
---@fieldrequest'launch'|'attach'
249
249
250
250
251
+
---@aliasdap.CompletionItemType
252
+
---|'method'
253
+
---|'function'
254
+
---|'constructor'
255
+
---|'field'
256
+
---|'variable'
257
+
---|'class'
258
+
---|'interface'
259
+
---|'module'
260
+
---|'property'
261
+
---|'unit'
262
+
---|'value'
263
+
---|'enum'
264
+
---|'keyword'
265
+
---|'snippet'
266
+
---|'text'
267
+
---|'color'
268
+
---|'file'
269
+
---|'reference'
270
+
---|'customcolor'
271
+
272
+
273
+
---@classdap.CompletionItem
274
+
---@fieldlabelstring By default this is also the text that is inserted when selecting this completion
275
+
---@fieldtext? string If present and not empty this is inserted instead of the label
276
+
---@fieldsortText? string Used to sort completion items if present and not empty. Otherwise label is used
277
+
---@fielddetail? string human-readable string with additional information about this item. Like type or symbol information
278
+
---@fieldtype? dap.CompletionItemType
279
+
---@fieldstart? number Start position in UTF-16 code units. (within the `text` attribute of the `completions` request) 0- or 1-based depending on `columnsStartAt1` capability. If omitted, the text is added at the location of the `column` attribute of the `completions` request.
280
+
---@fieldlength? number How many characters are overwritten by the completion text. Measured in UTF-16 code units. If missing the value 0 is assumed which results in the completion text being inserted.
0 commit comments