瀏覽代碼

Better variable naming.

Afshin Darian 8 年之前
父節點
當前提交
30aa183243
共有 1 個文件被更改,包括 10 次插入11 次删除
  1. 10 11
      packages/codemirror-extension/src/index.ts

+ 10 - 11
packages/codemirror-extension/src/index.ts

@@ -78,19 +78,18 @@ export default plugins;
 /**
  * Set up the editor widget menu and commands.
  */
-function activateEditorCommands(app: JupyterLab, tracker: IEditorTracker, mainMenu: IMainMenu, palette: ICommandPalette, state: IStateDB, settings: ISettingRegistry): void {
+function activateEditorCommands(app: JupyterLab, tracker: IEditorTracker, mainMenu: IMainMenu, palette: ICommandPalette, state: IStateDB, registry: ISettingRegistry): void {
   const { commands, restored } = app;
+  const { id } = commandsPlugin;
   let theme: string = CodeMirrorEditor.DEFAULT_THEME;
   let keyMap: string = 'default';
   let matchBrackets = false;
 
-  const { id } = commandsPlugin;
-
   // Annotate the plugin settings.
-  settings.annotate(id, '', { label: 'CodeMirror' });
-  settings.annotate(id, 'keyMap', { label: 'Key Map' });
-  settings.annotate(id, 'matchBrackets', { label: 'Match Brackets' });
-  settings.annotate(id, 'theme', { label: 'Theme' });
+  registry.annotate(id, '', { label: 'CodeMirror' });
+  registry.annotate(id, 'keyMap', { label: 'Key Map' });
+  registry.annotate(id, 'matchBrackets', { label: 'Match Brackets' });
+  registry.annotate(id, 'theme', { label: 'Theme' });
 
   /**
    * Update the setting values.
@@ -102,7 +101,7 @@ function activateEditorCommands(app: JupyterLab, tracker: IEditorTracker, mainMe
     theme = settings.get('theme') as string | null || theme;
   }
 
-  Promise.all([settings.load(id), restored]).then(([settings]) => {
+  Promise.all([registry.load(id), restored]).then(([settings]) => {
     updateSettings(settings);
     settings.changed.connect(() => { updateSettings(settings); });
     tracker.forEach(widget => {
@@ -163,7 +162,7 @@ function activateEditorCommands(app: JupyterLab, tracker: IEditorTracker, mainMe
             cm.setOption('theme', theme);
           }
         });
-        return settings.set(id, 'theme', theme);
+        return registry.set(id, 'theme', theme);
       },
       isEnabled: hasWidget,
       isToggled: args => args['theme'] === theme
@@ -182,7 +181,7 @@ function activateEditorCommands(app: JupyterLab, tracker: IEditorTracker, mainMe
             cm.setOption('keyMap', keyMap);
           }
         });
-        return settings.set(id, 'keyMap', keyMap);
+        return registry.set(id, 'keyMap', keyMap);
       },
       isEnabled: hasWidget,
       isToggled: args => args['keyMap'] === keyMap
@@ -226,7 +225,7 @@ function activateEditorCommands(app: JupyterLab, tracker: IEditorTracker, mainMe
           cm.setOption('matchBrackets', matchBrackets);
         }
       });
-      return settings.set(id, 'matchBrackets', matchBrackets);
+      return registry.set(id, 'matchBrackets', matchBrackets);
     },
     label: 'Match Brackets',
     isEnabled: hasWidget,