From: Jason Woofenden Date: Wed, 7 Jun 2017 02:18:39 +0000 (-0400) Subject: change parser api again X-Git-Url: https://jasonwoof.com/gitweb/?p=peach-html5-editor.git;a=commitdiff_plain;h=5e063be4c624b39f7e066b9674239fd81e471773 change parser api again --- diff --git a/editor.js b/editor.js index 66b835b..977ca9e 100644 --- a/editor.js +++ b/editor.js @@ -1674,9 +1674,9 @@ PeachHTML5Editor.prototype.clear_dom = function() { this.kill_cursor() } PeachHTML5Editor.prototype.load_html = function(html) { - this.tree = peach_parser(html, this.parser_opts) + this.tree = peach_parser.parse(html, this.parser_opts) if (this.tree[0] == null ? true : this.tree[0].parent == null) { - this.tree = peach_parser('

', this.parser_opts) + this.tree = peach_parser.parse('

', this.parser_opts) } this.tree_parent = this.tree[0].parent this.tree_parent.el = this.idoc.body diff --git a/parser.js b/parser.js index e29b3bd..1bbc57b 100644 --- a/parser.js +++ b/parser.js @@ -6070,12 +6070,15 @@ parse_html = function (args_html, args) { return doc.children } +var this_module = { + parse: parse_html, + Node: Node, +} + if (context === 'module') { - module.exports = parse_html + module.exports = this_module } else { - window.peach_parser = parse_html + window.peach_parser = this_module } -parse_html.Node = Node - }).call(this)