Skip to content

Commit 6c7a74e

Browse files
committed
Narrow typings for message callbacks
There might have been a good reason why these weren't already narrowed, so should check.
1 parent 36ba04c commit 6c7a74e

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

packages/base/src/services-shim.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,9 @@ import { Kernel, KernelMessage } from '@jupyterlab/services';
1313
* Callbacks for services shim comms.
1414
*/
1515
export interface ICallbacks {
16-
shell?: { [key: string]: (msg: KernelMessage.IMessage) => void };
17-
iopub?: { [key: string]: (msg: KernelMessage.IMessage) => void };
18-
input?: (msg: KernelMessage.IMessage) => void;
16+
shell?: { [key: string]: (msg: KernelMessage.IShellMessage) => void };
17+
iopub?: { [key: string]: (msg: KernelMessage.IIOPubMessage) => void };
18+
input?: (msg: KernelMessage.IStdinMessage) => void;
1919
}
2020

2121
export interface IClassicComm {

0 commit comments

Comments
 (0)