[JS Api](../index.md) / SemanticTokenKind

# Enumeration: SemanticTokenKind

## Table of contents

### Enumeration Members

- [Class](SemanticTokenKind.md#class)
- [Comment](SemanticTokenKind.md#comment)
- [Enum](SemanticTokenKind.md#enum)
- [EnumMember](SemanticTokenKind.md#enummember)
- [Event](SemanticTokenKind.md#event)
- [Function](SemanticTokenKind.md#function)
- [Interface](SemanticTokenKind.md#interface)
- [Keyword](SemanticTokenKind.md#keyword)
- [Macro](SemanticTokenKind.md#macro)
- [Method](SemanticTokenKind.md#method)
- [Namespace](SemanticTokenKind.md#namespace)
- [Number](SemanticTokenKind.md#number)
- [Operator](SemanticTokenKind.md#operator)
- [Parameter](SemanticTokenKind.md#parameter)
- [Property](SemanticTokenKind.md#property)
- [Regexp](SemanticTokenKind.md#regexp)
- [String](SemanticTokenKind.md#string)
- [Struct](SemanticTokenKind.md#struct)
- [Type](SemanticTokenKind.md#type)
- [TypeParameter](SemanticTokenKind.md#typeparameter)
- [Variable](SemanticTokenKind.md#variable)

## Enumeration Members

### Class

• **Class** = ``2``

___

### Comment

• **Comment** = ``16``

___

### Enum

• **Enum** = ``3``

___

### EnumMember

• **EnumMember** = ``10``

___

### Event

• **Event** = ``11``

___

### Function

• **Function** = ``12``

___

### Interface

• **Interface** = ``4``

___

### Keyword

• **Keyword** = ``15``

___

### Macro

• **Macro** = ``14``

___

### Method

• **Method** = ``13``

___

### Namespace

• **Namespace** = ``0``

___

### Number

• **Number** = ``18``

___

### Operator

• **Operator** = ``20``

___

### Parameter

• **Parameter** = ``7``

___

### Property

• **Property** = ``9``

___

### Regexp

• **Regexp** = ``19``

___

### String

• **String** = ``17``

___

### Struct

• **Struct** = ``5``

___

### Type

• **Type** = ``1``

___

### TypeParameter

• **TypeParameter** = ``6``

___

### Variable

• **Variable** = ``8``
