UNPKG

@vuux/editor

Version:

Vue Nuxt 富文本编辑器

50 lines (49 loc) 1.21 kB
import { _Lexer as a } from "./Lexer.mjs"; import { _Parser as o } from "./Parser.mjs"; import { _Tokenizer as f } from "./Tokenizer.mjs"; import { _Renderer as u } from "./Renderer.mjs"; import { _TextRenderer as i } from "./TextRenderer.mjs"; import { _Hooks as l } from "./Hooks.mjs"; import { Marked as p } from "./Instance.mjs"; import { changeDefaults as n, _getDefaults as d, _defaults as m } from "./defaults.mjs"; const s = new p(), k = (r, t) => s.parse(r, t), e = k; e.options = e.setOptions = function(r) { return s.setOptions(r), e.defaults = s.defaults, n(e.defaults), e; }; e.getDefaults = d; e.defaults = m; e.use = function(...r) { return s.use(...r), e.defaults = s.defaults, n(e.defaults), e; }; e.walkTokens = function(r, t) { return s.walkTokens(r, t); }; e.parseInline = s.parseInline; e.Parser = o; e.parser = o.parse; e.Renderer = u; e.TextRenderer = i; e.Lexer = a; e.lexer = a.lex; e.Tokenizer = f; e.Hooks = l; e.parse = e; e.options; e.setOptions; e.use; e.walkTokens; e.parseInline; o.parse; a.lex; export { l as Hooks, a as Lexer, p as Marked, o as Parser, u as Renderer, i as TextRenderer, f as Tokenizer, m as defaults, d as getDefaults, e as marked };