UNPKG

ck-editor-wrapper-test

Version:

A VueJS CkEditor wrapper

25 lines (19 loc) 462 B
import { Plugin, ButtonView } from 'ckeditor5' export default class Cut extends Plugin { init() { const editor = this.editor editor.ui.componentFactory.add('cut', () => { const button = new ButtonView() button.set({ label: 'Cut', withText: true, keystroke: 'Ctrl+X', tooltip: true }) button.on('execute', () => { document.execCommand('cut') }) return button }) } }