为CKeditor 5工具栏创建自定义按钮

时间:2018-09-21 13:44:23

标签: javascript button plugins ckeditor ckeditor5

我已经通过创建新的CKEditor 5 – classic editor build自定义标题并突出显示custom build的下拉菜单。
但是我不知道如何向工具栏添加其他按钮。例如全屏按钮。 当前进度:github link

1 个答案:

答案 0 :(得分:3)

如果要将现有按钮添加到主工具栏,则需要配置config.toolbar。在您的示例中,它对应于these lines

目前没有全屏按钮。您可以将+1添加到https://github.com/ckeditor/ckeditor5/issues/1235中以提高其优先级,也可以尝试自行实现此功能。

基本上,要创建自己的按钮,您需要创建一个插件,该插件在组件工厂中注册该按钮并添加一些将在buttonView:execute事件上执行的操作。您可以按照creating a simple plugin guide中所述的步骤进行操作。 here是关于UI库的很好的补充读物。