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

    The call hierarchy provider interface describes the contract between extensions and the call hierarchy feature which allows to browse calls and caller of function, methods, constructor etc.

    interface CallHierarchyProvider {
        prepareCallHierarchy(
            document: TextDocument,
            position: Position,
            token: CancellationToken,
        ): ProviderResult<CallHierarchyItem | CallHierarchyItem[]>;
        provideCallHierarchyIncomingCalls(
            item: CallHierarchyItem,
            token: CancellationToken,
        ): ProviderResult<CallHierarchyIncomingCall[]>;
        provideCallHierarchyOutgoingCalls(
            item: CallHierarchyItem,
            token: CancellationToken,
        ): ProviderResult<CallHierarchyOutgoingCall[]>;
    }
    Index

    Methods