Class AbstractTypeHierarchyProviderAbstract

Language-specific service for handling type hierarchy requests.

Implements

Constructors

Properties

documents: LangiumDocuments
grammarConfig: GrammarConfig
nameProvider: NameProvider
references: References

Methods

  • Override this method to change default properties of the type hierarchy item or add additional ones like tags or details.

    Parameters

    Returns undefined | Partial<TypeHierarchyItem>

    // Change the node kind to SymbolKind.Interface
    return { kind: SymbolKind.Interface }

    NodeKindProvider