Skip to content

Commit b306437

Browse files
committed
WidgetRenderer: Soften manager type requirement
1 parent e3d8fe5 commit b306437

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

python/jupyterlab_widgets/src/renderer.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import { Panel, Widget as LuminoWidget } from '@lumino/widgets';
99

1010
import { IRenderMime } from '@jupyterlab/rendermime-interfaces';
1111

12-
import { WidgetManager } from './manager';
12+
import { LabWidgetManager } from './manager';
1313
import { DOMWidgetModel } from '@jupyter-widgets/base';
1414

1515
/**
@@ -19,7 +19,7 @@ export class WidgetRenderer
1919
extends Panel
2020
implements IRenderMime.IRenderer, IDisposable
2121
{
22-
constructor(options: IRenderMime.IRendererOptions, manager?: WidgetManager) {
22+
constructor(options: IRenderMime.IRendererOptions, manager?: LabWidgetManager) {
2323
super();
2424
this.mimeType = options.mimeType;
2525
if (manager) {
@@ -30,7 +30,7 @@ export class WidgetRenderer
3030
/**
3131
* The widget manager.
3232
*/
33-
set manager(value: WidgetManager) {
33+
set manager(value: LabWidgetManager) {
3434
value.restored.connect(this._rerender, this);
3535
this._manager.resolve(value);
3636
}
@@ -117,6 +117,6 @@ export class WidgetRenderer
117117
* The mimetype being rendered.
118118
*/
119119
readonly mimeType: string;
120-
private _manager = new PromiseDelegate<WidgetManager>();
120+
private _manager = new PromiseDelegate<LabWidgetManager>();
121121
private _rerenderMimeModel: IRenderMime.IMimeModel | null = null;
122122
}

0 commit comments

Comments
 (0)