Browse Source

Message hooks can return promises, so update the type signature.

Jason Grout 6 years ago
parent
commit
cb2b5f8392
1 changed files with 1 additions and 1 deletions
  1. 1 1
      packages/services/src/kernel/kernel.ts

+ 1 - 1
packages/services/src/kernel/kernel.ts

@@ -349,7 +349,7 @@ namespace Kernel {
      *
      *
      * See also [[IFuture.registerMessageHook]].
      * See also [[IFuture.registerMessageHook]].
      */
      */
-    registerMessageHook(msgId: string, hook: (msg: KernelMessage.IIOPubMessage) => boolean): IDisposable;
+    registerMessageHook(msgId: string, hook: (msg: KernelMessage.IIOPubMessage) => boolean | PromiseLike<boolean>): IDisposable;
   }
   }
 
 
   /**
   /**