Bladeren bron

Allow for strings or json objects

Steven Silvester 8 jaren geleden
bovenliggende
commit
da1d1020e1
2 gewijzigde bestanden met toevoegingen van 2 en 3 verwijderingen
  1. 1 2
      src/notebook/notebook/nbformat.ts
  2. 1 1
      src/rendermime/index.ts

+ 1 - 2
src/notebook/notebook/nbformat.ts

@@ -88,8 +88,7 @@ namespace nbformat {
    */
   export
   interface MimeBundle extends JSONObject {
-    [key: string]: multilineString;
-    'application/json'?: any;
+    [key: string]: multilineString | JSONObject;
   }
   /* tslint:enable */
 

+ 1 - 1
src/rendermime/index.ts

@@ -100,7 +100,7 @@ class RenderMime {
    * trusted (see [[preferredMimetype]]), and then pass a sanitizer to the
    * renderer if the output should be sanitized.
    */
-  render(options: RenderMime.IRenderOptions<string>): Widget {
+  render(options: RenderMime.IRenderOptions<string | JSONObject>): Widget {
     let { trusted, bundle, injector } = options;
     let mimetype = this.preferredMimetype(bundle, trusted);
     if (!mimetype) {