浏览代码

Add a createModel convenience function

Steven Silvester 7 年之前
父节点
当前提交
7887370121
共有 1 个文件被更改,包括 15 次插入0 次删除
  1. 15 0
      packages/rendermime/src/rendermime.ts

+ 15 - 0
packages/rendermime/src/rendermime.ts

@@ -22,6 +22,10 @@ import {
   ReadonlyJSONObject
 } from '@phosphor/coreutils';
 
+import {
+  MimeModel
+} from './mimemodel';
+
 
 /**
  * An object which manages mime renderer factories.
@@ -131,6 +135,17 @@ class RenderMime {
     });
   }
 
+  /**
+   * Create a new mime model.  This is a convenience method.
+   *
+   * @options - The options used to create the model.
+   *
+   * @returns A new mime model.
+   */
+  createModel(options: MimeModel.IOptions = {}): MimeModel {
+    return new MimeModel(options);
+  }
+
   /**
    * Create a clone of this rendermime instance.
    *