Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ViewContextKeyService

Index

Constructors

Properties

_activePanel: ContextKey<string>
_activeViewlet: ContextKey<string>
_focusedView: ContextKey<string>
_view: ContextKey<string>
_viewItem: ContextKey<string>
contextKeyService: ContextKeyService

Accessors

  • get activePanel(): ContextKey<string>
  • Panel is a tab in the bottom area in VS Code. Active means visible in this context.

    In VS Code there can be only one visible panel at any time. It is not true for Theia, since views can be layed-out again to different areas. So only last visible view will be an active panel.

    Returns ContextKey<string>

  • get activeViewlet(): ContextKey<string>
  • Viewlet is a tab in the left area in VS Code. Active means visible in this context.

    In VS Code there can be only one visible viewlet at any time. It is not true for Theia, since views can be layed-out again to different areas. So only last visible view will be an active viewlet.

    Returns ContextKey<string>

  • get focusedView(): ContextKey<string>
  • get view(): ContextKey<string>
  • get viewItem(): ContextKey<string>

Methods

  • init(): void
  • match(expression: undefined | string): boolean