jupyterlab-emrys
Version:
A computational environment for Jupyter. Powered by Emrys
25 lines (24 loc) • 886 B
TypeScript
import * as CodeMirror from 'codemirror';
import './codemirror-ipython';
import './codemirror-ipythongfm';
import 'codemirror/mode/javascript/javascript';
import 'codemirror/mode/css/css';
import 'codemirror/mode/julia/julia';
import 'codemirror/mode/r/r';
import 'codemirror/mode/markdown/markdown';
/**
* Load a codemirror mode by file name.
*/
export declare function loadModeByFileName(editor: CodeMirror.Editor, filename: string): void;
/**
* Load a codemirror mode by mime type.
*/
export declare function loadModeByMIME(editor: CodeMirror.Editor, mimetype: string): void;
/**
* Load a codemirror mode by mode name.
*/
export declare function loadModeByName(editor: CodeMirror.Editor, mode: string): void;
/**
* Require a codemirror mode by name or Codemirror spec.
*/
export declare function requireMode(mode: string | CodeMirror.modespec): Promise<CodeMirror.modespec>;