3.5.3 • Published 10 months ago

@ctoweb/plugin-paintformat v3.5.3

Weekly downloads
-
License
MIT
Repository
-
Last release
10 months ago

@ctoweb/plugin-paintformat

格式刷插件

支持所有 mark 标签插件

block 支持以下插件:@ctoweb/plugin-heading @ctoweb/plugin-orderlist @ctoweb/plugin-unorderedlist

安装

$ yarn add @ctoweb/plugin-paintformat

添加到引擎

import Engine, { EngineInterface } from '@ctoweb/engine';
import Paintformat from '@ctoweb/plugin-paintformat';

new Engine(...,{ plugins:[Paintformat] })

可选项

移除

移除样式命令,或提供方法。默认为 removeformat ,需要添加 @ctoweb/plugin-removeformat 插件

removeCommand?:string | ((range:RangeInterface) => void);

绘制

如何绘制 block 节点,返回 false,不执行内置绘制,包括不复制 block 节点的 css 样式

/**
 * @param currentBlock 当前需要绘制的节点
 * @param block 需要被复制格式的节点
 * */
paintBlock?:(currentBlock:NodeInterface,block:NodeInterface) => boolean | void

命令

//使用 command 执行插件
engine.command.execute('paintformat');
//使用 command 执行查询当前状态,返回 boolean
engine.command.queryState('paintformat');
3.5.3

10 months ago

3.5.2

11 months ago

3.5.0

11 months ago

3.4.8

11 months ago

3.4.0

1 year ago

3.3.0

1 year ago

3.2.0

1 year ago

3.1.1

1 year ago

3.1.0

1 year ago

3.0.43

1 year ago

3.0.44

1 year ago

3.0.11-dev

1 year ago

2.9.9-dev

1 year ago

3.0.2

1 year ago

2.9.5-dev

2 years ago

2.9.8-dev

1 year ago

2.9.4-dev

2 years ago

2.8.80-dev

2 years ago

2.8.99-dev

2 years ago

2.8.93-dev

2 years ago

2.8.61

2 years ago

2.8.78-dev

2 years ago

2.8.81-dev

2 years ago

2.8.98-dev

2 years ago

2.8.77-dev

2 years ago

2.8.79-dev

2 years ago

2.8.91-dev

2 years ago

2.8.73-dev

2 years ago

2.8.76-dev

2 years ago

2.8.75-dev

2 years ago

2.8.74-dev

2 years ago

2.8.54

2 years ago

2.8.53

2 years ago

2.8.52

2 years ago

2.8.50

2 years ago

2.8.45

2 years ago

2.8.44

2 years ago

2.8.43

2 years ago

2.8.42

2 years ago