mdui.editor
Version:
Material Design 样式的富文本编辑器
23 lines (22 loc) • 745 B
TypeScript
import { JQ } from 'mdui.jq/es/JQ';
import 'mdui.jq/es/methods/each';
import 'mdui.jq/es/methods/is';
import 'mdui.jq/es/methods/parent';
import 'mdui.jq/es/methods/prev';
import 'mdui.jq/es/methods/remove';
import MenuAbstract from './menuAbstract';
/**
* ul、ol 两个功能需要继承该类
*/
declare abstract class ListAbstract extends MenuAbstract {
/**
* 验证列表是否被包裹在 <p> 之内,因为可能同时操作多个列表,所以检查所有列表
* @param $list
*/
protected moveListToRoot($list: JQ): void;
/**
* 把纯文本、b、strong、i、em、a 标签包裹的元素移到 p 标签中,移除 br 标签
*/
protected moveElemToP(): void;
}
export default ListAbstract;