UNPKG

mdui.editor

Version:

Material Design 样式的富文本编辑器

57 lines (56 loc) 1.4 kB
import { JQ } from 'mdui.jq/es/JQ'; import 'mdui.jq/es/methods/find'; import 'mdui.jq/es/methods/html'; import 'mdui.jq/es/methods/insertAfter'; import 'mdui.jq/es/methods/is'; import 'mdui.jq/es/methods/next'; import 'mdui.jq/es/methods/on'; import 'mdui.jq/es/methods/remove'; import 'mdui.jq/es/methods/val'; import 'mdui.jq/es/methods/trigger'; import 'mdui/es/components/dialog/alert'; import 'mdui/es/components/dialog/dialog'; import 'mdui/es/jq_extends/static/guid'; import MenuAbstract from '../abstracts/menuAbstract'; import Editor from '../index'; declare class Image extends MenuAbstract { static icon: string; static title: string; /** * <input type="file"/> 元素 */ private $input; /** * <input type="file"/> 元素的 ID */ private inputID; /** * 允许上传的图片后缀 */ private suffixs; /** * 允许上传的图片格式 */ private accepts; constructor(editor: Editor, $button: JQ); private bindKeyboardEvent; /** * 设置允许上传的图片类型 */ private setAccepts; /** * 在按钮后面插入 <input type="file"/> 元素 */ private setInput; /** * 选择文件后触发的事件 */ private bindInputChange; /** * 执行上传 * @param file */ private upload; onclick(): void; } export default Image;