UNPKG

@jupyter-widgets/jupyterlab-manager

Version:

The JupyterLab extension providing Jupyter widgets.

27 lines 854 B
import { IDisposable } from '@lumino/disposable'; import { Panel } from '@lumino/widgets'; import { IRenderMime } from '@jupyterlab/rendermime-interfaces'; import { LabWidgetManager } from './manager'; /** * A renderer for widgets. */ export declare class WidgetRenderer extends Panel implements IRenderMime.IRenderer, IDisposable { constructor(options: IRenderMime.IRendererOptions, manager?: LabWidgetManager); /** * The widget manager. */ set manager(value: LabWidgetManager); renderModel(model: IRenderMime.IMimeModel): Promise<void>; /** * Dispose the resources held by the manager. */ dispose(): void; private _rerender; /** * The mimetype being rendered. */ readonly mimeType: string; private _manager; private _rerenderMimeModel; } //# sourceMappingURL=renderer.d.ts.map