medium-proeditor
Version:
A powerful & customizable Medium-style rich text editor
17 lines • 570 B
TypeScript
import type { EditorView } from 'prosemirror-view';
import type { Editor } from '../../Editor';
import { Plugin } from 'prosemirror-state';
export default class LanguagesMenu {
private editor;
private view;
private codeMenu?;
private handleMouseUp;
constructor(editor: Editor, view: EditorView);
private handleClick;
private updateCodeBlock;
private removeCodeMenu;
private showCodeMenu;
destroy(): void;
}
export declare function languagesMenuPlugin(editor: Editor): Plugin<any>;
//# sourceMappingURL=languagesMenuPlugin.d.ts.map