UNPKG

mdui.editor

Version:

Material Design 样式的富文本编辑器

42 lines (41 loc) 966 B
import 'mdui.jq/es/methods/appendTo'; import 'mdui.jq/es/methods/insertAfter'; import 'mdui.jq/es/methods/remove'; import CommonAbstract from '../abstracts/commonAbstract'; /** * 封装 document.execCommand 命令 */ declare class Command extends CommonAbstract { /** * 执行命令 * @param name * @param value */ do(name: string, value?: any): void; /** * 自定义 insertHTML 事件,在当前选区中插入指定 HTML * @param html */ private insertHTML; /** * 用指定 HTML 替换当前选区的 root 元素 * @param html */ private replaceRoot; /** * 在当前选区的 root 元素后面插入指定 html * @param html */ private insertAfterRoot; /** * 在当前 $content 的最后追加 html * @param html */ private appendHTML; /** * 插入 elem * @param $elem */ private insertElem; } export default Command;