Theia API Documentation v1.65.0
Eclipse Theia Website
GitHub
Preparing search index...
@theia/typehierarchy
typehierarchy-service
TypeHierarchyService
Interface TypeHierarchyService
interface
TypeHierarchyService
{
selector
:
LanguageSelector
;
prepareSession
(
uri
:
string
,
position
:
Position
,
cancellationToken
:
CancellationToken
,
)
:
Promise
<
undefined
|
TypeHierarchySession
>
;
provideSubTypes
(
sessionId
:
string
,
itemId
:
string
,
cancellationToken
:
CancellationToken
,
)
:
Promise
<
undefined
|
TypeHierarchyItem
[]
>
;
provideSuperTypes
(
sessionId
:
string
,
itemId
:
string
,
cancellationToken
:
CancellationToken
,
)
:
Promise
<
undefined
|
TypeHierarchyItem
[]
>
;
}
Index
Properties
selector
Methods
prepare
Session
provide
Sub
Types
provide
Super
Types
Properties
Readonly
selector
selector
:
LanguageSelector
Methods
prepare
Session
prepareSession
(
uri
:
string
,
position
:
Position
,
cancellationToken
:
CancellationToken
,
)
:
Promise
<
undefined
|
TypeHierarchySession
>
Parameters
uri
:
string
position
:
Position
cancellationToken
:
CancellationToken
Returns
Promise
<
undefined
|
TypeHierarchySession
>
provide
Sub
Types
provideSubTypes
(
sessionId
:
string
,
itemId
:
string
,
cancellationToken
:
CancellationToken
,
)
:
Promise
<
undefined
|
TypeHierarchyItem
[]
>
Parameters
sessionId
:
string
itemId
:
string
cancellationToken
:
CancellationToken
Returns
Promise
<
undefined
|
TypeHierarchyItem
[]
>
provide
Super
Types
provideSuperTypes
(
sessionId
:
string
,
itemId
:
string
,
cancellationToken
:
CancellationToken
,
)
:
Promise
<
undefined
|
TypeHierarchyItem
[]
>
Parameters
sessionId
:
string
itemId
:
string
cancellationToken
:
CancellationToken
Returns
Promise
<
undefined
|
TypeHierarchyItem
[]
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
selector
Methods
prepare
Session
provide
Sub
Types
provide
Super
Types
Eclipse Theia Website
GitHub
Theia API Documentation v1.65.0
Loading...