Skip to content

lspeasy / core/src / CompletionItemKind

Variable: CompletionItemKind

ts
const CompletionItemKind: {
  Class: 7;
  Color: 16;
  Constant: 21;
  Constructor: 4;
  Enum: 13;
  EnumMember: 20;
  Event: 23;
  Field: 5;
  File: 17;
  Folder: 19;
  Function: 3;
  Interface: 8;
  Keyword: 14;
  Method: 2;
  Module: 9;
  Operator: 24;
  Property: 10;
  Reference: 18;
  Snippet: 15;
  Struct: 22;
  Text: 1;
  TypeParameter: 25;
  Unit: 11;
  Value: 12;
  Variable: 6;
};

Defined in: packages/core/src/protocol/enums.ts:59

Type Declaration

NameTypeDefault valueDefined in
Class77packages/core/src/protocol/enums.ts:66
Color1616packages/core/src/protocol/enums.ts:75
Constant2121packages/core/src/protocol/enums.ts:80
Constructor44packages/core/src/protocol/enums.ts:63
Enum1313packages/core/src/protocol/enums.ts:72
EnumMember2020packages/core/src/protocol/enums.ts:79
Event2323packages/core/src/protocol/enums.ts:82
Field55packages/core/src/protocol/enums.ts:64
File1717packages/core/src/protocol/enums.ts:76
Folder1919packages/core/src/protocol/enums.ts:78
Function33packages/core/src/protocol/enums.ts:62
Interface88packages/core/src/protocol/enums.ts:67
Keyword1414packages/core/src/protocol/enums.ts:73
Method22packages/core/src/protocol/enums.ts:61
Module99packages/core/src/protocol/enums.ts:68
Operator2424packages/core/src/protocol/enums.ts:83
Property1010packages/core/src/protocol/enums.ts:69
Reference1818packages/core/src/protocol/enums.ts:77
Snippet1515packages/core/src/protocol/enums.ts:74
Struct2222packages/core/src/protocol/enums.ts:81
Text11packages/core/src/protocol/enums.ts:60
TypeParameter2525packages/core/src/protocol/enums.ts:84
Unit1111packages/core/src/protocol/enums.ts:70
Value1212packages/core/src/protocol/enums.ts:71
Variable66packages/core/src/protocol/enums.ts:65

Released under the MIT License.