enum LSP::SymbolKind

Defined in:

lsp/protocol/symbol_kind.cr

Enum Members

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

Instance Method Summary

Instance Method Detail

def array? #

Returns true if this enum value equals Array


[View source]
def boolean? #

Returns true if this enum value equals Boolean


[View source]
def class? #

Returns true if this enum value equals Class


[View source]
def constant? #

Returns true if this enum value equals Constant


[View source]
def constructor? #

Returns true if this enum value equals Constructor


[View source]
def enum? #

Returns true if this enum value equals Enum


[View source]
def enum_member? #

Returns true if this enum value equals EnumMember


[View source]
def event? #

Returns true if this enum value equals Event


[View source]
def field? #

Returns true if this enum value equals Field


[View source]
def file? #

Returns true if this enum value equals File


[View source]
def function? #

Returns true if this enum value equals Function


[View source]
def interface? #

Returns true if this enum value equals Interface


[View source]
def key? #

Returns true if this enum value equals Key


[View source]
def method? #

Returns true if this enum value equals Method


[View source]
def module? #

Returns true if this enum value equals Module


[View source]
def namespace? #

Returns true if this enum value equals Namespace


[View source]
def null? #

Returns true if this enum value equals Null


[View source]
def number? #

Returns true if this enum value equals Number


[View source]
def object? #

Returns true if this enum value equals Object


[View source]
def operator? #

Returns true if this enum value equals Operator


[View source]
def package? #

Returns true if this enum value equals Package


[View source]
def property? #

Returns true if this enum value equals Property


[View source]
def string? #

Returns true if this enum value equals String


[View source]
def struct? #

Returns true if this enum value equals Struct


[View source]
def type_parameter? #

Returns true if this enum value equals TypeParameter


[View source]
def variable? #

Returns true if this enum value equals Variable


[View source]