UNPKG

markdown-editor-preview

Version:

基于Vue3和TypeScript的Markdown预览编辑器,支持双向滚动同步、代码高亮和自定义渲染器,提供流畅的编辑和预览体验

16 lines (15 loc) 457 B
export declare enum Emphasis { None = 0, Italic = 1, Bold = 2, Code = 4, StrikeThrough = 8 } /** * 搜索一段文本所有的强调,强调是指两端具有对称字符的语法,如 **bold**, `code` 等等。 * * @return [强调类型, 强调字符串的长度] 二元组。 * @example * getEmphasis("`**text**`") // [Emphasis.Bold | Emphasis.Code, 3] */ export declare function getEmphasis(text: string): [Emphasis, number];