MCPcopy Index your code
hub / github.com/basecamp/trix / createHiddenContainer

Method createHiddenContainer

src/trix/models/html_parser.js:99–110  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

97 }
98
99 createHiddenContainer() {
100 if (this.referenceElement) {
101 this.containerElement = this.referenceElement.cloneNode(false)
102 this.containerElement.removeAttribute("id")
103 this.containerElement.setAttribute("data-trix-internal", "")
104 this.containerElement.style.display = "none"
105 return this.referenceElement.parentNode.insertBefore(this.containerElement, this.referenceElement.nextSibling)
106 } else {
107 this.containerElement = makeElement({ tagName: "div", style: { display: "none" } })
108 return document.body.appendChild(this.containerElement)
109 }
110 }
111
112 removeHiddenContainer() {
113 return removeNode(this.containerElement)

Callers 1

parseMethod · 0.95

Calls 3

makeElementFunction · 0.90
removeAttributeMethod · 0.45
setAttributeMethod · 0.45

Tested by

no test coverage detected