Skip to content

lspeasy / core/src / SymbolKind

Variable: SymbolKind

ts
const SymbolKind: {
  Array: 18;
  Boolean: 17;
  Class: 5;
  Constant: 14;
  Constructor: 9;
  Enum: 10;
  EnumMember: 22;
  Event: 24;
  Field: 8;
  File: 1;
  Function: 12;
  Interface: 11;
  Key: 20;
  Method: 6;
  Module: 2;
  Namespace: 3;
  Null: 21;
  Number: 16;
  Object: 19;
  Operator: 25;
  Package: 4;
  Property: 7;
  String: 15;
  Struct: 23;
  TypeParameter: 26;
  Variable: 13;
};

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

Type Declaration

NameTypeDefault valueDefined in
Array1818packages/core/src/protocol/enums.ts:530
Boolean1717packages/core/src/protocol/enums.ts:529
Class55packages/core/src/protocol/enums.ts:517
Constant1414packages/core/src/protocol/enums.ts:526
Constructor99packages/core/src/protocol/enums.ts:521
Enum1010packages/core/src/protocol/enums.ts:522
EnumMember2222packages/core/src/protocol/enums.ts:534
Event2424packages/core/src/protocol/enums.ts:536
Field88packages/core/src/protocol/enums.ts:520
File11packages/core/src/protocol/enums.ts:513
Function1212packages/core/src/protocol/enums.ts:524
Interface1111packages/core/src/protocol/enums.ts:523
Key2020packages/core/src/protocol/enums.ts:532
Method66packages/core/src/protocol/enums.ts:518
Module22packages/core/src/protocol/enums.ts:514
Namespace33packages/core/src/protocol/enums.ts:515
Null2121packages/core/src/protocol/enums.ts:533
Number1616packages/core/src/protocol/enums.ts:528
Object1919packages/core/src/protocol/enums.ts:531
Operator2525packages/core/src/protocol/enums.ts:537
Package44packages/core/src/protocol/enums.ts:516
Property77packages/core/src/protocol/enums.ts:519
String1515packages/core/src/protocol/enums.ts:527
Struct2323packages/core/src/protocol/enums.ts:535
TypeParameter2626packages/core/src/protocol/enums.ts:538
Variable1313packages/core/src/protocol/enums.ts:525

Released under the MIT License.