Options
All
  • Public
  • Public/Protected
  • All
Menu

Class NavigatableWidgetOpenHandler<W> Abstract

Type Parameters

Hierarchy

Index

Constructors

Properties

id: string

The widget open handler id.

Implementation

  • A widget factory for this id should be registered.
  • Subclasses should not implement WidgetFactory to avoid exposing capabilities to create a widget outside of WidgetManager.
onCreated: Event<W> = ...

Emit when a new widget is created.

onCreatedEmitter: Emitter<W> = ...
widgetManager: WidgetManager

Accessors

  • get all(): W[]

Methods

  • getByUri(uri: URI): Promise<undefined | W>
  • getOrCreateByUri(uri: URI): Promise<W>
  • init(): void
  • serializeUri(uri: URI): string