@aomao/plugin-codeblock-vue
Version:
9 lines (8 loc) • 465 B
TypeScript
import { CardToolbarItemOptions, EditorInterface, PluginOptions, ToolbarItemOptions } from '@aomao/engine';
export interface CodeBlockOptions extends PluginOptions {
hotkey?: string | Array<string>;
markdown?: boolean;
alias?: Record<string, string>;
styleMap?: Record<string, string>;
cardToolbars?: (items: (ToolbarItemOptions | CardToolbarItemOptions)[], editor: EditorInterface) => (ToolbarItemOptions | CardToolbarItemOptions)[];
}