Theia API Documentation v1.65.0
    Preparing search index...

    The type hierarchy provider interface describes the contract between extensions and the type hierarchy feature.

    interface TypeHierarchyProvider {
        prepareTypeHierarchy(
            document: TextDocument,
            position: Position,
            token: CancellationToken,
        ): ProviderResult<TypeHierarchyItem | TypeHierarchyItem[]>;
        provideTypeHierarchySubtypes(
            item: TypeHierarchyItem,
            token: CancellationToken,
        ): ProviderResult<TypeHierarchyItem[]>;
        provideTypeHierarchySupertypes(
            item: TypeHierarchyItem,
            token: CancellationToken,
        ): ProviderResult<TypeHierarchyItem[]>;
    }
    Index

    Methods