Protected ReadonlycontextProtected ReadonlyeditorProtectededitorProtected ReadonlyeditorProtected ReadonlyoptionsProtected ReadonlyquickProtected ReadonlyshellOptional ReadonlytoggleProtected ReadonlytypeProtected ReadonlywidgetThe widget ID used for shell operations — viewContainerId if set, otherwise widgetId.
ProtectedgetExtracts the type hierarchy direction from the argument. If the direction cannot be extracted, returns with the Children as the default type.
Optionalargs: Partial<TypeHierarchyOpenViewArguments>ProtectedinitProtectedisEnabled if the current editor has the languageId or the Type Hierarchy widget is the active one.
ProtectedisOptionalargs: Partial<TypeHierarchyOpenViewArguments>ProtectedopenFlips the hierarchy direction in the Type Hierarchy view, if it is active and has a valid root.
Otherwise, calculates the type hierarchy based on the selection of the current editor.
Registers keybindings.
the keybinding registry.
An abstract superclass for frontend contributions that add a view to the application shell.