Name Description Size Coverage
element-container.js An implementation of MarkupContainer for Elements that can contain child nodes. Allows editing of tag name, attributes, expanding / collapsing. 8001 92 %
element-editor.js Creates an editor for an Element node. 41278 98 %
html-editor.js A wrapper around the Editor component, that allows editing of HTML. The main functionality this provides around the Editor is the ability to show/hide/position an editor inplace. It only appends once to the body, and uses CSS to position the editor. The reason it is done this way is that the editor is loaded in an iframe, and calling appendChild causes it to reload. Meant to be embedded inside of an HTML page, as in markup.xhtml. 5782 99 %
markup-container.js Unique identifier used to set markup container node id. @type {number} 25956 98 %
moz.build 602 -
read-only-container.js An implementation of MarkupContainer for Pseudo Elements, Doctype nodes, or any other type generic node that doesn't fit for other editors. Does not allow any editing, just viewing / selecting. 1131 100 %
read-only-editor.js Creates an editor for non-editable nodes. 1964 100 %
root-container.js Dummy container node used for the root document element. 1525 100 %
slotted-node-container.js Slotted node containers never display children and should not react to toggle. 1851 94 %
slotted-node-editor.js Stub method for consistency with ElementEditor. 1653 97 %
text-container.js An implementation of MarkupContainer for text node and comment nodes. Allows basic text editing in a textarea. 1360 93 %
text-editor.js Creates a simple text editor node, used for TEXT and COMMENT nodes. 3325 95 %