Kaynağa Gözat

Have existing code use default renderers

Vidar Tonaas Fauske 8 yıl önce
ebeveyn
işleme
a90052bc77

+ 1 - 14
examples/console/src/index.ts

@@ -37,11 +37,6 @@ import {
   RenderMime
 } from 'jupyterlab/lib/rendermime';
 
-import {
-  HTMLRenderer, LatexRenderer, ImageRenderer, TextRenderer,
-  JavascriptRenderer, SVGRenderer, MarkdownRenderer
-} from 'jupyterlab/lib/renderers';
-
 import {
   defaultSanitizer
 } from 'jupyterlab/lib/sanitizer';
@@ -88,15 +83,7 @@ function startApp(session: Session.ISession) {
     keymap.processKeydownEvent(event);
   });
 
-  const transformers = [
-    new JavascriptRenderer(),
-    new MarkdownRenderer(),
-    new HTMLRenderer(),
-    new ImageRenderer(),
-    new SVGRenderer(),
-    new LatexRenderer(),
-    new TextRenderer()
-  ];
+  const transformers = RenderMime.defaultRenderers();
   let renderers: RenderMime.MimeMap<RenderMime.IRenderer> = {};
   let order: string[] = [];
   for (let t of transformers) {

+ 1 - 14
examples/notebook/src/index.ts

@@ -50,11 +50,6 @@ import {
   RenderMime
 } from 'jupyterlab/lib/rendermime';
 
-import {
-  HTMLRenderer, LatexRenderer, ImageRenderer, TextRenderer,
-  JavascriptRenderer, SVGRenderer, MarkdownRenderer
-} from 'jupyterlab/lib/renderers';
-
 import {
   defaultSanitizer
 } from 'jupyterlab/lib/sanitizer';
@@ -108,15 +103,7 @@ function createApp(manager: ServiceManager.IManager): void {
     keymap.processKeydownEvent(event);
   }, useCapture);
 
-  const transformers = [
-    new JavascriptRenderer(),
-    new MarkdownRenderer(),
-    new HTMLRenderer(),
-    new ImageRenderer(),
-    new SVGRenderer(),
-    new LatexRenderer(),
-    new TextRenderer()
-  ];
+  const transformers = RenderMime.defaultRenderers();
   let renderers: RenderMime.MimeMap<RenderMime.IRenderer> = {};
   let order: string[] = [];
   for (let t of transformers) {

+ 2 - 14
test/src/utils.ts

@@ -28,8 +28,7 @@ import {
 } from '../../lib/notebook/notebook/modelfactory';
 
 import {
-  LatexRenderer, PDFRenderer, JavascriptRenderer,
-  SVGRenderer, MarkdownRenderer, TextRenderer, HTMLRenderer, ImageRenderer
+  TextRenderer, HTMLRenderer
 } from '../../lib/renderers';
 
 import {
@@ -172,18 +171,7 @@ namespace Private {
     }
   }
 
-  const TRANSFORMERS = [
-    new JavascriptRenderer(),
-    new JSONRenderer(),
-    new MarkdownRenderer(),
-    new HTMLRenderer(),
-    new PDFRenderer(),
-    new ImageRenderer(),
-    new SVGRenderer(),
-    new LatexRenderer(),
-    new InjectionRenderer(),
-    new TextRenderer()
-  ];
+  const TRANSFORMERS = RenderMime.defaultRenderers();
 
   let renderers: RenderMime.MimeMap<RenderMime.IRenderer> = {};
   let order: string[] = [];