* Render using DocumentFragment for batch DOM updates (small folders)
()
| 69 | * Render using DocumentFragment for batch DOM updates (small folders) |
| 70 | */ |
| 71 | renderWithFragment() { |
| 72 | const fragment = document.createDocumentFragment(); |
| 73 | |
| 74 | for (const entry of this.entries) { |
| 75 | const $el = this.createEntryElement(entry); |
| 76 | fragment.appendChild($el); |
| 77 | } |
| 78 | |
| 79 | this.container.appendChild(fragment); |
| 80 | } |
| 81 | |
| 82 | /** |
| 83 | * Render using virtual scrolling (large folders) |
no test coverage detected