Readonly
idProtected
notebookReadonly
onEmit when a new widget is created.
Protected
Readonly
onProtected
Readonly
preferenceProtected
Readonly
shellProtected
Readonly
widgetRetrieves all open widgets that have been opened by this handler.
all open widgets for this open handler.
Protected
calculateTest whether this handler can open the given URI for given options. Return a nonzero number if this handler can open; otherwise it cannot. Never reject.
A returned value indicating a priority of this handler.
Optional
options: NotebookWidgetOpenerOptionsOptional
notebookType: NotebookTypeDescriptorOptional
defaultHandler: stringCloses all widgets that have been opened by this open handler.
Optional
options: ApplicationShell.CloseOptionsthe close options that should be applied to all widgets.
a promise of all closed widgets that resolves after they have been closed.
Protected
createOptional
options: NotebookWidgetOpenerOptionsProtected
doOptional
options: WidgetOpenerOptionsProtected
findTries to get an existing widget for the given uri.
the uri of the widget.
a promise that resolves to the existing widget or undefined
if no widget for the given uri exists.
Return an existing widget for the given uri or creates a new one.
It does not open a widget, use WidgetOpenHandler#open instead.
uri of the widget.
a promise of the existing or newly created widget.
Protected
getOptional
options: WidgetOpenerOptionsProtected
getOptional
options: WidgetOpenerOptionsProtected
initProtected
matchesOverride for better options typing
Optional
options: NotebookWidgetOpenerOptionsProtected
selectorProtected
serializeProtected
tryOptional
options: WidgetOpenerOptions
Generic base class for OpenHandlers that are opening a widget for a given URI.