@@ -46,6 +46,11 @@ export function createNotebookEditorWidgetContainer(parent: interfaces.Container
46
46
47
47
const NotebookEditorProps = Symbol ( 'NotebookEditorProps' ) ;
48
48
49
+ interface RenderMessage {
50
+ rendererId : string ;
51
+ message : unknown ;
52
+ }
53
+
49
54
export interface NotebookEditorProps {
50
55
uri : URI ,
51
56
readonly notebookType : string ,
@@ -90,11 +95,14 @@ export class NotebookEditorWidget extends ReactWidget implements Navigatable, Sa
90
95
protected readonly onPostKernelMessageEmitter = new Emitter < unknown > ( ) ;
91
96
readonly onPostKernelMessage = this . onPostKernelMessageEmitter . event ;
92
97
93
- protected readonly onPostRendererMessageEmitter = new Emitter < { rendererId : string ; message : unknown } > ( ) ;
98
+ protected readonly onDidPostKernelMessageEmitter = new Emitter < unknown > ( ) ;
99
+ readonly onDidPostKernelMessage = this . onDidPostKernelMessageEmitter . event ;
100
+
101
+ protected readonly onPostRendererMessageEmitter = new Emitter < RenderMessage > ( ) ;
94
102
readonly onPostRendererMessage = this . onPostRendererMessageEmitter . event ;
95
103
96
- protected readonly onDidRecieveKernelMessageEmitter = new Emitter < unknown > ( ) ;
97
- readonly onDidRecieveKernelMessage = this . onDidRecieveKernelMessageEmitter . event ;
104
+ protected readonly onDidReceiveKernelMessageEmitter = new Emitter < unknown > ( ) ;
105
+ readonly onDidRecieveKernelMessage = this . onDidReceiveKernelMessageEmitter . event ;
98
106
99
107
protected readonly renderers = new Map < CellKind , CellRenderer > ( ) ;
100
108
protected _model ?: NotebookModel ;
@@ -201,21 +209,22 @@ export class NotebookEditorWidget extends ReactWidget implements Navigatable, Sa
201
209
}
202
210
203
211
postKernelMessage ( message : unknown ) : void {
204
- this . onPostKernelMessageEmitter . fire ( message ) ;
212
+ this . onDidPostKernelMessageEmitter . fire ( message ) ;
205
213
}
206
214
207
215
postRendererMessage ( rendererId : string , message : unknown ) : void {
208
216
this . onPostRendererMessageEmitter . fire ( { rendererId, message } ) ;
209
217
}
210
218
211
219
recieveKernelMessage ( message : unknown ) : void {
212
- this . onDidRecieveKernelMessageEmitter . fire ( message ) ;
220
+ this . onDidReceiveKernelMessageEmitter . fire ( message ) ;
213
221
}
214
222
215
223
override dispose ( ) : void {
216
224
this . onDidChangeModelEmitter . dispose ( ) ;
217
- this . onPostKernelMessageEmitter . dispose ( ) ;
218
- this . onDidRecieveKernelMessageEmitter . dispose ( ) ;
225
+ this . onDidPostKernelMessageEmitter . dispose ( ) ;
226
+ this . onDidReceiveKernelMessageEmitter . dispose ( ) ;
227
+ this . onPostRendererMessageEmitter . dispose ( ) ;
219
228
super . dispose ( ) ;
220
229
}
221
230
}
0 commit comments