UNPKG

@vuux/editor

Version:

Vue Nuxt 富文本编辑器

42 lines (41 loc) 1.21 kB
import { Props } from './types'; declare const _default: import('vue').DefineComponent<Props, { /** * 插入图片 */ insertImage: (url?: string, defaultAlt?: string) => void; /** * 写入Markdown文本 */ setMarkdown: (md: string) => void; /** * 获取Markdown文本 */ getMarkdown: () => string; /** * 获取渲染后的HTML文本 */ getHtml: () => string | Promise<string>; /** * 清空Markdown文本 */ clearMarkdown: () => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { error: (...args: any[]) => void; success: (...args: any[]) => void; }, string, import('vue').PublicProps, Readonly<Props> & Readonly<{ onError?: ((...args: any[]) => any) | undefined; onSuccess?: ((...args: any[]) => any) | undefined; }>, { height: string; uploadName: string; theme: { color?: string; backgroundColor?: string; textColor?: string; }; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, { contentEl: HTMLDivElement; textareaEl: HTMLTextAreaElement; }, HTMLDivElement>; export default _default;