@kukejs/kkeditor-segment

0.0.24 • Public • Published

@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', ... ],


Readme

Keywords

Package Sidebar

Install

npm i @kukejs/kkeditor-segment

Weekly Downloads

0

Version

0.0.24

License

ISC

Unpacked Size

62.1 kB

Total Files

54

Last publish

Collaborators

  • xiaohengwang
  • zhaoleyuan
  • kukefe