Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • Panel
    • MemoryLayoutWidget

Implements

  • Disposable
  • TrackableWidgetProvider

Index

Constructors

  • Construct a new panel.

    Parameters

    • Optional options: IOptions

      The options for initializing the panel.

    Returns MemoryLayoutWidget

Properties

diffSelectWidget: MemoryDiffSelectWidget
dockPanel: MemoryDockPanel
hasGeneratedWidgetAutomatically: boolean = false
memoryWidgetManager: MemoryWidgetManager
onDidChangeTrackableWidgets: Event<Widget[]> = ...
onDidChangeTrackableWidgetsEmitter: Emitter<Widget[]> = ...
placeholderWidget: MemoryDockpanelPlaceholder
shell: ApplicationShell
toDispose: DisposableCollection = ...
widgetManager: WidgetManager
DOCK_PANEL_CLASS: "memory-dock-panel" = 'memory-dock-panel'
DOCK_PANEL_ID: "theia-main-content-panel" = 'theia-main-content-panel'
ID: "memory-layout-widget" = 'memory-layout-widget'
LABEL: string = ...
MEMORY_INSPECTOR_TABBAR_CLASS: "memory-dock-tabbar" = 'memory-dock-tabbar'
THEIA_TABBAR_CLASSES: string[] = ...

Methods

  • activateWidget(id: string): undefined | Widget
  • createAndFocusWidget(): Promise<void>
  • dispose(): void
  • doInit(): Promise<void>
  • dockPanelHoldsWidgets(): boolean
  • getTrackableWidgets(): Widget[]
  • handleWidgetRemoved(_sender: Widget, widgetRemoved: Widget): void
  • handleWidgetsChanged(): void
  • init(): void
  • onActivateRequest(msg: Message): void
  • onAfterShow(msg: Message): Promise<void>
  • toggleComparisonVisibility(): void