@kukejs/kkeditor-segment
v0.0.24
Published
基于ckeditor5的段落插件
Downloads
5
Readme
@kukejs/kkeditor-segment
基于 ckeditor5 的段落插件
此项目中包含行高、首航缩进和段间距插件,因为它们都是在段落中添加样式(p标签),因此编写了一个基类,这三个插件都是基于这个基类实现的
本地调试
// 执行一个脚本
lerna exec --scope @kukejs/kkeditor-segment -- yarn run start
或
// 执行 npm 命令
lerna run --scope @kukejs/kkeditor-segment start
Usage
// 如果使用全部功能可以引入段落插件
import { Segment } from '@kukejs/segment'
// 创建编辑器在 plugins 中引入插件
ClassicEditor
.create( document.querySelector( '#editor' ), {
plugins: [ Segment, ... ],
toolbar: [ 'segment', ... ],
// 如果需要使用单独某一个插件
import { SegmentSpace, SegmentLineHeight, SegmentIndent } from '@kukejs/segmentsegment'
// 创建编辑器在 plugins 中引入插件
ClassicEditor
.create( document.querySelector( '#editor' ), {
plugins: [ SegmentSpace, SegmentLineHeight, SegmentIndent, ... ],
toolbar: [ 'segmentSpace', 'segmentLineHeight', 'segmentIndent', ... ],