Browse Source

Make parameter order consistent

kgryte 5 years ago
parent
commit
95ad1be847
2 changed files with 16 additions and 9 deletions
  1. 2 2
      packages/toc/src/extension.ts
  2. 14 7
      packages/toc/src/generators/notebook/index.ts

+ 2 - 2
packages/toc/src/extension.ts

@@ -64,8 +64,8 @@ function activateTOC(
   // Create a notebook generator:
   // Create a notebook generator:
   const notebookGenerator = createNotebookGenerator(
   const notebookGenerator = createNotebookGenerator(
     notebookTracker,
     notebookTracker,
-    rendermime.sanitizer,
-    toc
+    toc,
+    rendermime.sanitizer
   );
   );
   registry.add(notebookGenerator);
   registry.add(notebookGenerator);
 
 

+ 14 - 7
packages/toc/src/generators/notebook/index.ts

@@ -21,16 +21,18 @@ import { render } from './render';
 import { toolbar } from './toolbar_generator';
 import { toolbar } from './toolbar_generator';
 
 
 /**
 /**
- * Create a TOC generator for notebooks.
+ * Returns a ToC generator for notebooks.
  *
  *
- * @param tracker: A notebook tracker.
- *
- * @returns A TOC generator that can parse notebooks.
+ * @private
+ * @param tracker - file editor tracker
+ * @param widget - table of contents widget
+ * @param sanitizer - HTML sanitizer
+ * @returns ToC generator capable of parsing notebooks
  */
  */
-export function createNotebookGenerator(
+function createNotebookGenerator(
   tracker: INotebookTracker,
   tracker: INotebookTracker,
-  sanitizer: ISanitizer,
-  widget: TableOfContents
+  widget: TableOfContents,
+  sanitizer: ISanitizer
 ): Registry.IGenerator<NotebookPanel> {
 ): Registry.IGenerator<NotebookPanel> {
   const options = new OptionsManager(widget, tracker, {
   const options = new OptionsManager(widget, tracker, {
     numbering: false,
     numbering: false,
@@ -255,3 +257,8 @@ namespace Private {
     return [headings, prevHeading];
     return [headings, prevHeading];
   }
   }
 }
 }
+
+/**
+ * Exports.
+ */
+export { createNotebookGenerator };